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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData linkInfo property.static final TLcdDataPropertyData linkedObject property. -
Constructor Summary
ConstructorsConstructorDescriptionCreates a newTLcdOWSOnlineResourceinstance.Creates a newTLcdOWSOnlineResourceinstance with the given data type.TLcdOWSOnlineResource(String aHref) Constructs a newTLcdOWSOnlineResourcewith 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.voidsetActuate(String aActuate) Sets the actuate.voidsetArcrole(String aArcrole) Sets the arcrole.voidSets the href.voidsetLinkedObject(Object aValue) Sets the value of the linkedObject property.voidsetLinkInfo(Object aValue) Sets the value of the linkInfo property.voidSets the role.voidSets the show.voidSets 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 newTLcdOWSOnlineResourceinstance. -
TLcdOWSOnlineResource
Creates a newTLcdOWSOnlineResourceinstance with the given data type.- Parameters:
aType- The data type.
-
TLcdOWSOnlineResource
Constructs a newTLcdOWSOnlineResourcewith the given reference.- Parameters:
aHref- the reference to an online resource
-
-
Method Details
-
getActuate
Returns the actuate.- Specified by:
getActuatein 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:
setActuatein interfaceILcdXMLSimpleLink- Parameters:
aActuate- the actuate to be set
-
getArcrole
Returns the arcrole.- Specified by:
getArcrolein interfaceILcdXMLSimpleLink- Returns:
- the arcrole.
-
setArcrole
Sets the arcrole.- Specified by:
setArcrolein interfaceILcdXMLSimpleLink- Parameters:
aArcrole- the arcrole to be set
-
getHref
Returns the href.- Specified by:
getHrefin interfaceILcdXMLSimpleLink- Returns:
- the href.
-
setHref
Sets the href.- Specified by:
setHrefin interfaceILcdXMLSimpleLink- Parameters:
aHref- the href to be set
-
getRole
Returns the role.- Specified by:
getRolein interfaceILcdXMLSimpleLink- Returns:
- the role.
-
setRole
Sets the role.- Specified by:
setRolein interfaceILcdXMLSimpleLink- Parameters:
aRole- the role to be set
-
getShow
Returns the show.- Specified by:
getShowin 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:
setShowin interfaceILcdXMLSimpleLink- Parameters:
aShow- the show to be set
-
getTitle
Returns the title.- Specified by:
getTitlein interfaceILcdXMLSimpleLink- Returns:
- the title.
-
setTitle
Sets the title.- Specified by:
setTitlein interfaceILcdXMLSimpleLink- Parameters:
aTitle- the title to be set
-
getType
Returns the type.- Specified by:
getTypein interfaceILcdXMLSimpleLink- Returns:
- the type.
-
getLinkage
-
getLinkInfo
Returns the value of the linkInfo property.- Returns:
- the value of the
LINK_INFO_PROPERTYproperty.
-
setLinkInfo
Sets the value of the linkInfo property.- Parameters:
aValue- the value to set for theLINK_INFO_PROPERTYproperty.
-
getLinkedObject
Returns the value of the linkedObject property.- Returns:
- the value of the
LINKED_OBJECT_PROPERTYproperty.
-
setLinkedObject
Sets the value of the linkedObject property.- Parameters:
aValue- the value to set for theLINKED_OBJECT_PROPERTYproperty.
-