Package com.luciad.ogc.sld.model
Class TLcdSLDOnlineResource
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.sld.model.TLcdSLDOnlineResource
- All Implemented Interfaces:
ILcdDataObject
,ILcdXMLSimpleLink
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
An OnlineResource typically specifies a HTTP URL to a resource (e.g. an image).
-
Constructor Summary
ConstructorDescriptionEmpty constructor.TLcdSLDOnlineResource
(TLcdDataType aDataType) Empty constructor.TLcdSLDOnlineResource
(String aHref, String aRole, String aArcrole, String aTitle, String aShow, String aActuate) Constructor for given parameters. -
Method Summary
Modifier and TypeMethodDescriptionReturns the actuate mode of this link.Returns the arcrole of this link.getHref()
Returns the URI of this link.Returns the value of the linkedObject property.Returns the value of the linkInfo property.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
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
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 of this link.void
Sets the show mode of this link.void
Sets the title of this link.
-
Constructor Details
-
TLcdSLDOnlineResource
public TLcdSLDOnlineResource()Empty constructor. -
TLcdSLDOnlineResource
public TLcdSLDOnlineResource(String aHref, String aRole, String aArcrole, String aTitle, String aShow, String aActuate) Constructor for given parameters.- Parameters:
aHref
- The URI of this link.aRole
- The role of this link.aArcrole
- The arcrole of this link.aTitle
- The title of this link.aShow
- The show mode of this link.aActuate
- The actuate mode of this link.
-
TLcdSLDOnlineResource
Empty constructor.
-
-
Method Details
-
getType
Description copied from interface:ILcdXMLSimpleLink
Returns the type of this link, which is always "simple
".- Specified by:
getType
in interfaceILcdXMLSimpleLink
- Returns:
- "
simple
".
-
getHref
Description copied from interface:ILcdXMLSimpleLink
Returns the URI of this link.- Specified by:
getHref
in interfaceILcdXMLSimpleLink
- Returns:
- 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.
-
getArcrole
Description copied from interface:ILcdXMLSimpleLink
Returns the arcrole of this link.- Specified by:
getArcrole
in interfaceILcdXMLSimpleLink
- Returns:
- the arcrole 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.
-
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.
-
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.
-
setHref
Description copied from interface:ILcdXMLSimpleLink
Sets the URI of this link.- Specified by:
setHref
in interfaceILcdXMLSimpleLink
- Parameters:
aHref
- the URI 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.
-
setArcrole
Description copied from interface:ILcdXMLSimpleLink
Sets the arcrole of this link.- Specified by:
setArcrole
in interfaceILcdXMLSimpleLink
- Parameters:
aArcrole
- the arcrole 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.
-
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.
-
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.
-
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.
-