Class TLcdISO19118ObjectReference<T extends ILcdDataObject>

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118ObjectReference<T>
Type Parameters:
T -
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable
Direct Known Subclasses:
TLcdISO19118Property

public class TLcdISO19118ObjectReference<T extends ILcdDataObject> extends TLcdDataObject
Since:
10.0
  • Constructor Details

    • TLcdISO19118ObjectReference

      public TLcdISO19118ObjectReference(TLcdDataType aType)
  • Method Details

    • getNilReason

      public String getNilReason()
      Gets the nil reason.
      Returns:
      the nil reason.
    • setNilReason

      public void setNilReason(String aValue)
      Sets the nil reason.
      Parameters:
      aValue - the nil reason to be set.
    • getUuidref

      public String getUuidref()
      Gets the uuidref.
      Returns:
      the uuidref.
    • setUuidref

      public void setUuidref(boolean aValue)
      Sets the uuidref.
      Parameters:
      aValue - the uuidref to be set.
    • getLinkInfo

      public Object getLinkInfo()
    • setLinkInfo

      public void setLinkInfo(Object aValue)
    • getLinkedObject

      public T getLinkedObject()
      Gets the linked object.
      Returns:
      the linked object.
    • setLinkedObject

      public void setLinkedObject(T aValue)
      Sets the linked object.
      Parameters:
      aValue - the linked object to be set.