Class TLcdXLinkSimpleLink
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
xlink:simpleLink attribute group
defined in the http://www.w3.org/1999/xlink schema.- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic TLcdDataPropertyProperty that maps on theactuateattribute.static TLcdDataPropertyProperty that maps on thearcroleattribute.static TLcdDataPropertyProperty that maps on thehrefattribute.static TLcdDataPropertyProperty that maps on theroleattribute.static TLcdDataPropertyProperty that maps on theshowattribute.static TLcdDataPropertyProperty that maps on thetitleattribute. -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.TLcdXLinkSimpleLink(String aHref) Creates a new instance with a given value for the href property. -
Method Summary
Modifier and TypeMethodDescriptionGets the actuate.Gets the arcrole.Returns the expression that can be used to resolve this xlink.getHref()Gets the href.getRole()Gets the role.getShow()Gets the show.getTitle()Gets the title.voidsetActuate(ELcdXLinkActuate aValue) Sets the actuate.voidsetArcrole(String aValue) Sets the arcrole.voidsetExpression(ILcdXLinkExpression aExpression) Sets the expression that is to be used to resolve this xlink.voidSets the href.voidSets the role.voidsetShow(ELcdXLinkShow aValue) Sets the show.voidSets the title.toString()Methods inherited from class com.luciad.datamodel.TLcdDataObject
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
-
Field Details
-
ACTUATE_PROPERTY
Property that maps on theactuateattribute. Acceptable values for this property are instances ofELcdXLinkActuate. -
ARCROLE_PROPERTY
Property that maps on thearcroleattribute. Acceptable values for this property are instances ofString. -
HREF_PROPERTY
Property that maps on thehrefattribute. Acceptable values for this property are instances ofString. -
ROLE_PROPERTY
Property that maps on theroleattribute. Acceptable values for this property are instances ofString. -
SHOW_PROPERTY
Property that maps on theshowattribute. Acceptable values for this property are instances ofELcdXLinkShow. -
TITLE_PROPERTY
Property that maps on thetitleattribute. Acceptable values for this property are instances ofString.
-
-
Constructor Details
-
TLcdXLinkSimpleLink
public TLcdXLinkSimpleLink()Default constructor. -
TLcdXLinkSimpleLink
Creates a new instance with a given value for the href property.- Parameters:
aHref- the href property to set on the new instance
-
-
Method Details
-
getActuate
Gets the actuate.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
- Returns:
- the actuate.
-
setActuate
Sets the actuate.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
- Parameters:
aValue- the actuate to be set.
-
getArcrole
Gets the arcrole.- Returns:
- the arcrole.
-
setArcrole
Sets the arcrole.- Parameters:
aValue- the arcrole to be set.
-
getHref
Gets the href.- Returns:
- the href.
-
setHref
Sets the href.- Parameters:
aValue- the href to be set.
-
getRole
Gets the role.- Returns:
- the role.
-
setRole
Sets the role.- Parameters:
aValue- the role to be set.
-
getShow
Gets the show.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
- Returns:
- the show.
-
setShow
Sets the show.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
- Parameters:
aValue- the show to be set.
-
getTitle
Gets the title.- Returns:
- the title.
-
setTitle
Sets the title.- Parameters:
aValue- the title to be set.
-
toString
- Overrides:
toStringin classTLcdDataObject
-
getExpression
Returns the expression that can be used to resolve this xlink. This expression is typically created and assigned during decoding. Can returnnull.- Returns:
- the expression that can be used to resolve this xlink
-
setExpression
Sets the expression that is to be used to resolve this xlink. Can benull.
-