Package com.luciad.ogc.wcs.common.model
Class TLcdWCSMetadataLink
java.lang.Object
com.luciad.ogc.wcs.common.model.TLcdWCSMetadataLink
- All Implemented Interfaces:
ILcdGML3AssociationAttributeGroup
,ILcdGML3MetaDataProperty
,ILcdXMLSimpleLink
Refers to a metadata package that contains metadata properties for an object.
The metadataType attribute indicates the type of metadata referred to.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
This metadata uses a profile of the US FGDC Content Standard for Digital Geospatial Metadata.static final String
This metadata uses another profile.static final String
This metadata uses a profile of ISO TC211´s Geospatial Metadata Standard 19115. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAbout()
Returns a URI which points to an element or range of elements, or other resource to which this metadata refers.Returns the actuate mode of this link.Returns the arcrole of this link.getHref()
Returns the URI of this link.Returns the metadata contained in this property.Returns the metadata type.Returns a reference to an XML Schema fragment that specifies the content model of the property's value.getRole()
Returns the role of this link.getShow()
Returns the show mode of this link.getTitle()
Returns the title of this link.getType()
Returns the type of this link, which is always "simple
".void
Sets the URI that points to the resource to which this metadata refers.void
setActuate
(String aActuate) Sets the actuate mode of this link.void
setArcrole
(String aArcrole) Sets the arcrole of this link.void
Sets the URI of this link.void
setMetaData
(ILcdGML3AbstractMetaData aILcdGML3AbstractMetaData) Sets the metadata to be contained in this propertyvoid
setMetadataType
(String aMetadataType) Sets the metadata type.void
setRemoteSchema
(String aRemoteSchema) Sets the reference to the remote XML Schema fragment specifying the content model of the property's value.void
Sets the role of this link.void
Sets the show mode of this link.void
Sets the title of this link.
-
Field Details
-
TC211
This metadata uses a profile of ISO TC211´s Geospatial Metadata Standard 19115.- See Also:
-
FGDC
This metadata uses a profile of the US FGDC Content Standard for Digital Geospatial Metadata.- See Also:
-
OTHER
This metadata uses another profile.- See Also:
-
-
Constructor Details
-
TLcdWCSMetadataLink
public TLcdWCSMetadataLink()
-
-
Method Details
-
getMetadataType
Returns the metadata type.- Returns:
- the metadata type.
-
setMetadataType
Sets the metadata type.- Parameters:
aMetadataType
- the metadata type to be set.
-
getMetaData
Description copied from interface:ILcdGML3MetaDataProperty
Returns the metadata contained in this property.- Specified by:
getMetaData
in interfaceILcdGML3MetaDataProperty
- Returns:
- the metadata contained in this property.
-
getAbout
Description copied from interface:ILcdGML3MetaDataProperty
Returns a URI which points to an element or range of elements, or other resource to which this metadata refers.- Specified by:
getAbout
in interfaceILcdGML3MetaDataProperty
- Returns:
- a URI pointing to the resource to which this metadata refers.
-
setMetaData
Description copied from interface:ILcdGML3MetaDataProperty
Sets the metadata to be contained in this property- Specified by:
setMetaData
in interfaceILcdGML3MetaDataProperty
- Parameters:
aILcdGML3AbstractMetaData
- the metadata to be contained in this property
-
setAbout
Description copied from interface:ILcdGML3MetaDataProperty
Sets the URI that points to the resource to which this metadata refers.- Specified by:
setAbout
in interfaceILcdGML3MetaDataProperty
- Parameters:
aAbout
- the URI that points to the resource to which this metadata refers.
-
getRemoteSchema
Description copied from interface:ILcdGML3AssociationAttributeGroup
Returns a reference to an XML Schema fragment that specifies the content model of the property's value. This is in conformance with the XML Schema Section 4.14 Referencing Schemas from Elsewhere.- Specified by:
getRemoteSchema
in interfaceILcdGML3AssociationAttributeGroup
- Returns:
- the reference to a remote XML Schema fragment.
-
setRemoteSchema
Description copied from interface:ILcdGML3AssociationAttributeGroup
Sets the reference to the remote XML Schema fragment specifying the content model of the property's value.- Specified by:
setRemoteSchema
in interfaceILcdGML3AssociationAttributeGroup
- Parameters:
aRemoteSchema
- the reference to the remote XML Schema.
-
getActuate
Description copied from interface:ILcdXMLSimpleLink
Returns the actuate mode of this link. The 'actuate' attribute is used to communicate the desired timing of traversal from the starting resource to the ending resource; its value should be treated as follows:- onLoad - traverse to the ending resource immediately on loading the starting resource
- onRequest - traverse from the starting resource to the ending resource only on a post-loading event triggered for this purpose
- other - behavior is unconstrained; examine other markup in link for hints
- none - behavior is unconstrained
- Specified by:
getActuate
in interfaceILcdXMLSimpleLink
- Returns:
- the actuate mode of this link.
-
setActuate
Description copied from interface:ILcdXMLSimpleLink
Sets the actuate mode of this link.- Specified by:
setActuate
in interfaceILcdXMLSimpleLink
- Parameters:
aActuate
- the actuate mdoe of this link.
-
getArcrole
Description copied from interface:ILcdXMLSimpleLink
Returns the arcrole of this link.- Specified by:
getArcrole
in interfaceILcdXMLSimpleLink
- Returns:
- the arcrole of this link.
-
setArcrole
Description copied from interface:ILcdXMLSimpleLink
Sets the arcrole of this link.- Specified by:
setArcrole
in interfaceILcdXMLSimpleLink
- Parameters:
aArcrole
- the arcrole of this link.
-
getHref
Description copied from interface:ILcdXMLSimpleLink
Returns the URI of this link.- Specified by:
getHref
in interfaceILcdXMLSimpleLink
- Returns:
- the URI of this link.
-
setHref
Description copied from interface:ILcdXMLSimpleLink
Sets the URI of this link.- Specified by:
setHref
in interfaceILcdXMLSimpleLink
- Parameters:
aHref
- the URI of this link.
-
getRole
Description copied from interface:ILcdXMLSimpleLink
Returns the role of this link.- Specified by:
getRole
in interfaceILcdXMLSimpleLink
- Returns:
- the role of this link.
-
setRole
Description copied from interface:ILcdXMLSimpleLink
Sets the role of this link.- Specified by:
setRole
in interfaceILcdXMLSimpleLink
- Parameters:
aRole
- the role of this link.
-
getShow
Description copied from interface:ILcdXMLSimpleLink
Returns the show mode of this link. The 'show' attribute is used to communicate the desired presentation of the ending resource on traversal from the starting resource; its value should be treated as follows:- new - load ending resource in a new window, frame, pane, or other presentation context
- replace - load the resource in the same window, frame, pane, or other presentation context
- embed - load ending resource in place of the presentation of the starting resource
- other - behavior is unconstrained; examine other markup in the link for hints
- none - behavior is unconstrained
- Specified by:
getShow
in interfaceILcdXMLSimpleLink
- Returns:
- the show mode of this link.
-
setShow
Description copied from interface:ILcdXMLSimpleLink
Sets the show mode of this link.- Specified by:
setShow
in interfaceILcdXMLSimpleLink
- Parameters:
aShow
- the show mode of this link.
-
getTitle
Description copied from interface:ILcdXMLSimpleLink
Returns the title of this link.- Specified by:
getTitle
in interfaceILcdXMLSimpleLink
- Returns:
- the title of this link.
-
setTitle
Description copied from interface:ILcdXMLSimpleLink
Sets the title of this link.- Specified by:
setTitle
in interfaceILcdXMLSimpleLink
- Parameters:
aTitle
- the title of this link.
-
getType
Description copied from interface:ILcdXMLSimpleLink
Returns the type of this link, which is always "simple
".- Specified by:
getType
in interfaceILcdXMLSimpleLink
- Returns:
- "
simple
".
-