public class TLcdOWSMetadata extends TLcdDataObject implements ILcdXMLSimpleLink
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ABOUT_PROPERTY
Data property that maps to the
about attribute. |
static TLcdDataProperty |
ABSTRACT_META_DATA_PROPERTY
Data property that maps to the
AbstractMetaData element. |
static TLcdDataProperty |
LINK_INFO_PROPERTY
Data linkInfo property.
|
static TLcdDataProperty |
LINKED_OBJECT_PROPERTY
Data linkedObject property.
|
Constructor and Description |
---|
TLcdOWSMetadata() |
TLcdOWSMetadata(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
String |
getAbout()
Returns the value of the property that maps to the
about attribute. |
Object |
getAbstractMetaData()
Returns the value of the property that maps to the
AbstractMetaData element. |
String |
getActuate()
Gets the actuate.
|
String |
getArcrole()
Gets the arcrole.
|
String |
getHref()
Gets the href.
|
Object |
getLinkedObject()
Returns the value of the linkedObject property.
|
Object |
getLinkInfo()
Returns the value of the linkInfo property.
|
String |
getRole()
Gets the role.
|
String |
getShow()
Gets the show.
|
String |
getTitle()
Gets the title.
|
String |
getType()
Gets the type, the type of a simple xlink is fixed to "simple".
|
void |
setAbout(String aValue)
Sets the value of the property that maps to the
about attribute. |
void |
setAbstractMetaData(Object aValue)
Sets the value of the property that maps to the
AbstractMetaData element. |
void |
setActuate(String aActuate)
Sets the actuate.
|
void |
setArcrole(String aArcrole)
Sets the arcrole.
|
void |
setHref(String aHref)
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 |
setRole(String aRole)
Sets the role.
|
void |
setShow(String aShow)
Sets the show.
|
void |
setTitle(String aTitle)
Sets the title.
|
void |
setType(String aType)
Deprecated.
The type of a simple xlink is fixed to "simple"
|
public static final TLcdDataProperty LINK_INFO_PROPERTY
Object
.public static final TLcdDataProperty LINKED_OBJECT_PROPERTY
Object
.public static final TLcdDataProperty ABOUT_PROPERTY
about
attribute.
The possible values for this property are instances of String
.public static final TLcdDataProperty ABSTRACT_META_DATA_PROPERTY
AbstractMetaData
element.
The possible values for this property are instances of Object
.public TLcdOWSMetadata()
public TLcdOWSMetadata(TLcdDataType aType)
public String getActuate()
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
getActuate
in interface ILcdXMLSimpleLink
public void setActuate(String aActuate)
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
setActuate
in interface ILcdXMLSimpleLink
aActuate
- the actuate to be set.public String getArcrole()
getArcrole
in interface ILcdXMLSimpleLink
public void setArcrole(String aArcrole)
setArcrole
in interface ILcdXMLSimpleLink
aArcrole
- the arcrole to be set.public String getHref()
getHref
in interface ILcdXMLSimpleLink
public void setHref(String aHref)
setHref
in interface ILcdXMLSimpleLink
aHref
- the href to be set.public String getRole()
getRole
in interface ILcdXMLSimpleLink
public void setRole(String aRole)
setRole
in interface ILcdXMLSimpleLink
aRole
- the role to be set.public String getShow()
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
getShow
in interface ILcdXMLSimpleLink
public void setShow(String aShow)
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
setShow
in interface ILcdXMLSimpleLink
aShow
- the show to be set.public String getTitle()
getTitle
in interface ILcdXMLSimpleLink
public void setTitle(String aTitle)
setTitle
in interface ILcdXMLSimpleLink
aTitle
- the title to be set.public String getType()
getType
in interface ILcdXMLSimpleLink
public void setType(String aType)
aType
- the type to be set.public Object getLinkInfo()
LINK_INFO_PROPERTY
property.public void setLinkInfo(Object aValue)
aValue
- the value to set for the LINK_INFO_PROPERTY
property.public Object getLinkedObject()
LINKED_OBJECT_PROPERTY
property.public void setLinkedObject(Object aValue)
aValue
- the value to set for the LINKED_OBJECT_PROPERTY
property.public String getAbout()
about
attribute.
Optional reference to the aspect of the element which includes this "metadata" element that this metadata provides more information about.
ABOUT_PROPERTY
property.public void setAbout(String aValue)
about
attribute.
Optional reference to the aspect of the element which includes this "metadata" element that this metadata provides more information about.
aValue
- the value to set for the ABOUT_PROPERTY
property.public Object getAbstractMetaData()
AbstractMetaData
element.
Abstract element containing more metadata about the element that includes the containing "metadata" element. A specific server implementation, or an Implementation Specification, can define concrete elements in the AbstractMetaData substitution group.
ABSTRACT_META_DATA_PROPERTY
property.public void setAbstractMetaData(Object aValue)
AbstractMetaData
element.
Abstract element containing more metadata about the element that includes the containing "metadata" element. A specific server implementation, or an Implementation Specification, can define concrete elements in the AbstractMetaData substitution group.
aValue
- the value to set for the ABSTRACT_META_DATA_PROPERTY
property.