public class TLcdGML31TargetProperty extends TLcdFeaturedDataObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
LINK_INFO_PROPERTY
Data linkInfo property.
|
static TLcdDataProperty |
LINKED_OBJECT_PROPERTY
Data linkedObject property.
|
static TLcdDataProperty |
OBJECT_PROPERTY
Data property that maps to the choice between the
_Feature and _Geometry elements. |
static TLcdDataProperty |
REMOTE_SCHEMA_PROPERTY
Data property that maps to the
remoteSchema attribute. |
static QName |
SUBJECT
Synonym for target - common word used for photographs
|
static QName |
TARGET
This element contains or points to the specimen, region or station which is the object of the observation
|
static TLcdDataProperty |
TYPE_PROPERTY
Data property that holds the type of this instance.
|
Constructor and Description |
---|
TLcdGML31TargetProperty() |
TLcdGML31TargetProperty(QName aType)
Creates a new instance and initializes its type property to the given QName.
|
TLcdGML31TargetProperty(QName aType,
TLcdDataType aDataObjectType)
Creates a new instance and initializes its type property to the given QName.
|
TLcdGML31TargetProperty(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.
|
TLcdGML31AbstractGML |
getObject()
Returns the value of the property that maps to the choice between the
_Feature and _Geometry elements. |
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 |
setObject(TLcdGML31AbstractGML aValue)
Sets the value of the property that maps to the choice between the
_Feature and _Geometry elements. |
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.
|
canSetFeature, getFeature, getFeature, getFeatureCount, getFeaturedDescriptor, setFeature, setFeature
public static final TLcdDataProperty LINK_INFO_PROPERTY
Object
.public static final TLcdDataProperty LINKED_OBJECT_PROPERTY
Object
.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
_Feature
and _Geometry
elements.
The possible values for this property are instances of
public static final TLcdDataProperty TYPE_PROPERTY
QName
constants defined in this class.public static final QName SUBJECT
public static final QName TARGET
public TLcdGML31TargetProperty()
public TLcdGML31TargetProperty(TLcdDataType aType)
public TLcdGML31TargetProperty(QName aType)
setType(QName)
public TLcdGML31TargetProperty(QName aType, TLcdDataType aDataObjectType)
setType(QName)
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 URI getRemoteSchema()
remoteSchema
attribute.
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
REMOTE_SCHEMA_PROPERTY
property.public void setRemoteSchema(URI aValue)
remoteSchema
attribute.
Reference to an XML Schema fragment that specifies the content model of the propertys value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.
aValue
- the value to set for the REMOTE_SCHEMA_PROPERTY
property.public TLcdGML31AbstractGML getObject()
_Feature
and _Geometry
elements.
The possible values for this property are instances of
OBJECT_PROPERTY
property.public void setObject(TLcdGML31AbstractGML aValue)
_Feature
and _Geometry
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.