public class TLcdGML32TargetProperty extends TLcdDataObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
LINK_INFO_PROPERTY
Data linkInfo property.
|
static TLcdDataProperty |
LINKED_OBJECT_PROPERTY
Data linkedObject property.
|
static TLcdDataProperty |
NIL_REASON_PROPERTY
Data property that maps to the
nilReason attribute. |
static TLcdDataProperty |
OBJECT_PROPERTY
Data property that maps to the choice between the
AbstractFeature and AbstractGeometry elements. |
static TLcdDataProperty |
OWNS_PROPERTY
Data property that maps to the
owns attribute. |
static TLcdDataProperty |
REMOTE_SCHEMA_PROPERTY
Data property that maps to the
remoteSchema attribute. |
static QName |
SUBJECT |
static QName |
TARGET |
static TLcdDataProperty |
TYPE_PROPERTY
Data property that holds the type of this instance.
|
Constructor and Description |
---|
TLcdGML32TargetProperty() |
TLcdGML32TargetProperty(QName aType)
Creates a new instance and initializes its type property to the given QName.
|
TLcdGML32TargetProperty(QName aType,
TLcdDataType aDataObjectType)
Creates a new instance and initializes its type property to the given QName.
|
TLcdGML32TargetProperty(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
Object |
getLinkedObject()
Returns the value of the linkedObject property.
|
Object |
getLinkInfo()
Returns the value of the linkInfo property.
|
Object |
getNilReason()
Returns the value of the property that maps to the
nilReason attribute. |
TLcdGML32AbstractGML |
getObject()
Returns the value of the property that maps to the choice between the
AbstractFeature and AbstractGeometry elements. |
boolean |
getOwns()
Returns the value of the property that maps to the
owns attribute. |
URI |
getRemoteSchema()
Returns the value of the property that maps to the
remoteSchema attribute. |
QName |
getType()
Returns the value of the property that holds the type of this instance.
|
void |
setLinkedObject(Object aValue)
Sets the value of the linkedObject property.
|
void |
setLinkInfo(Object aValue)
Sets the value of the linkInfo property.
|
void |
setNilReason(Object aValue)
Sets the value of the property that maps to the
nilReason attribute. |
void |
setObject(TLcdGML32AbstractGML aValue)
Sets the value of the property that maps to the choice between the
AbstractFeature and AbstractGeometry elements. |
void |
setOwns(boolean aValue)
Sets the value of the property that maps to the
owns attribute. |
void |
setRemoteSchema(URI aValue)
Sets the value of the property that maps to the
remoteSchema attribute. |
void |
setType(QName aValue)
Sets the value of the property that holds the type of this instance.
|
public static final QName SUBJECT
public static final QName TARGET
public static final TLcdDataProperty LINK_INFO_PROPERTY
Object
.public static final TLcdDataProperty LINKED_OBJECT_PROPERTY
Object
.public static final TLcdDataProperty NIL_REASON_PROPERTY
nilReason
attribute.
The possible values for this property are instances of
public static final TLcdDataProperty OWNS_PROPERTY
owns
attribute.
The possible values for this property are instances of boolean
.public static final TLcdDataProperty REMOTE_SCHEMA_PROPERTY
remoteSchema
attribute.
The possible values for this property are instances of URI
.public static final TLcdDataProperty OBJECT_PROPERTY
AbstractFeature
and AbstractGeometry
elements.
The possible values for this property are instances of
public static final TLcdDataProperty TYPE_PROPERTY
QName
constants defined in this class.public TLcdGML32TargetProperty(QName aType)
setType(QName)
public TLcdGML32TargetProperty(QName aType, TLcdDataType aDataObjectType)
setType(QName)
public TLcdGML32TargetProperty()
public TLcdGML32TargetProperty(TLcdDataType aType)
public Object getLinkInfo()
LINK_INFO_PROPERTY
property.public void setLinkInfo(Object aValue)
aValue
- the value to set for the LINK_INFO_PROPERTY
property.public Object getLinkedObject()
LINKED_OBJECT_PROPERTY
property.public void setLinkedObject(Object aValue)
aValue
- the value to set for the LINKED_OBJECT_PROPERTY
property.public Object getNilReason()
nilReason
attribute.
The possible values for this property are instances of
NIL_REASON_PROPERTY
property.public void setNilReason(Object aValue)
nilReason
attribute.
The possible values for this property are instances of
aValue
- the value to set for the NIL_REASON_PROPERTY
property.public boolean getOwns()
owns
attribute.OWNS_PROPERTY
property.public void setOwns(boolean aValue)
owns
attribute.aValue
- the value to set for the OWNS_PROPERTY
property.public URI getRemoteSchema()
remoteSchema
attribute.REMOTE_SCHEMA_PROPERTY
property.public void setRemoteSchema(URI aValue)
remoteSchema
attribute.aValue
- the value to set for the REMOTE_SCHEMA_PROPERTY
property.public TLcdGML32AbstractGML getObject()
AbstractFeature
and AbstractGeometry
elements.
The possible values for this property are instances of
OBJECT_PROPERTY
property.public void setObject(TLcdGML32AbstractGML aValue)
AbstractFeature
and AbstractGeometry
elements.
The possible values for this property are instances of
aValue
- the value to set for the OBJECT_PROPERTY
property.public QName getType()
The possible values for this property are the public QName
constants defined in this class.
TYPE_PROPERTY
property.public void setType(QName aValue)
The possible values for this property are the public QName
constants defined in this class.
aValue
- the value to set for the TYPE_PROPERTY
property.