Package com.luciad.ogc.ows.model
Class TLcdOWSOnlineResource
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.ows.model.TLcdOWSOnlineResource
- All Implemented Interfaces:
ILcdDataObject
,ILcdXMLSimpleLink
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Direct Known Subclasses:
TLcdOWSRequestMethod
Reference to on-line resource from which data can be obtained.
For OWS use in the service metadata document, the CI_OnlineResource class was XML encoded as the attributeGroup "xlink:simpleLink", as used in GML.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data linkInfo property.static final TLcdDataProperty
Data linkedObject property. -
Constructor Summary
ConstructorDescriptionCreates a newTLcdOWSOnlineResource
instance.Creates a newTLcdOWSOnlineResource
instance with the given data type.TLcdOWSOnlineResource
(String aHref) Constructs a newTLcdOWSOnlineResource
with the given reference. -
Method Summary
Modifier and TypeMethodDescriptionReturns the actuate.Returns the arcrole.getHref()
Returns the href.Returns the value of the linkedObject property.Returns the value of the linkInfo property.getRole()
Returns the role.getShow()
Returns the show.getTitle()
Returns the title.getType()
Returns the type.void
setActuate
(String aActuate) Sets the actuate.void
setArcrole
(String aArcrole) Sets the arcrole.void
Sets the href.void
setLinkedObject
(Object aValue) Sets the value of the linkedObject property.void
setLinkInfo
(Object aValue) Sets the value of the linkInfo property.void
Sets the role.void
Sets the show.void
Sets the title.
-
Field Details
-
LINK_INFO_PROPERTY
Data linkInfo property. The possible values for this property are instances ofObject
. -
LINKED_OBJECT_PROPERTY
Data linkedObject property. The possible values for this property are instances ofObject
.
-
-
Constructor Details
-
TLcdOWSOnlineResource
public TLcdOWSOnlineResource()Creates a newTLcdOWSOnlineResource
instance. -
TLcdOWSOnlineResource
Creates a newTLcdOWSOnlineResource
instance with the given data type.- Parameters:
aType
- The data type.
-
TLcdOWSOnlineResource
Constructs a newTLcdOWSOnlineResource
with the given reference.- Parameters:
aHref
- the reference to an online resource
-
-
Method Details
-
getActuate
Returns the actuate.- Specified by:
getActuate
in interfaceILcdXMLSimpleLink
- Returns:
- the actuate
- See Also:
-
setActuate
Sets the actuate. The 'actuate' attribute is used to communicate the desired timing of traversal from the starting resource to the ending resource; it's 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:
setActuate
in interfaceILcdXMLSimpleLink
- Parameters:
aActuate
- the actuate to be set
-
getArcrole
Returns the arcrole.- Specified by:
getArcrole
in interfaceILcdXMLSimpleLink
- Returns:
- the arcrole.
-
setArcrole
Sets the arcrole.- Specified by:
setArcrole
in interfaceILcdXMLSimpleLink
- Parameters:
aArcrole
- the arcrole to be set
-
getHref
Returns the href.- Specified by:
getHref
in interfaceILcdXMLSimpleLink
- Returns:
- the href.
-
setHref
Sets the href.- Specified by:
setHref
in interfaceILcdXMLSimpleLink
- Parameters:
aHref
- the href to be set
-
getRole
Returns the role.- Specified by:
getRole
in interfaceILcdXMLSimpleLink
- Returns:
- the role.
-
setRole
Sets the role.- Specified by:
setRole
in interfaceILcdXMLSimpleLink
- Parameters:
aRole
- the role to be set
-
getShow
Returns the show.- Specified by:
getShow
in interfaceILcdXMLSimpleLink
- Returns:
- the show.
- See Also:
-
setShow
Sets the show. The 'show' attribute is used to communicate the desired presentation of the ending resource on traversal from the starting resource; it's 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:
setShow
in interfaceILcdXMLSimpleLink
- Parameters:
aShow
- the show to be set
-
getTitle
Returns the title.- Specified by:
getTitle
in interfaceILcdXMLSimpleLink
- Returns:
- the title.
-
setTitle
Sets the title.- Specified by:
setTitle
in interfaceILcdXMLSimpleLink
- Parameters:
aTitle
- the title to be set
-
getType
Returns the type.- Specified by:
getType
in interfaceILcdXMLSimpleLink
- Returns:
- the type.
-
getLinkage
-
getLinkInfo
Returns the value of the linkInfo property.- Returns:
- the value of the
LINK_INFO_PROPERTY
property.
-
setLinkInfo
Sets the value of the linkInfo property.- Parameters:
aValue
- the value to set for theLINK_INFO_PROPERTY
property.
-
getLinkedObject
Returns the value of the linkedObject property.- Returns:
- the value of the
LINKED_OBJECT_PROPERTY
property.
-
setLinkedObject
Sets the value of the linkedObject property.- Parameters:
aValue
- the value to set for theLINKED_OBJECT_PROPERTY
property.
-