public class TLcdOWSOnlineResource extends TLcdDataObject implements ILcdXMLSimpleLink
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.
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
LINK_INFO_PROPERTY
Data linkInfo property.
|
static TLcdDataProperty |
LINKED_OBJECT_PROPERTY
Data linkedObject property.
|
Constructor and Description |
---|
TLcdOWSOnlineResource()
Creates a new
TLcdOWSOnlineResource instance. |
TLcdOWSOnlineResource(String aHref)
Constructs a new
TLcdOWSOnlineResource with the given reference. |
TLcdOWSOnlineResource(TLcdDataType aType)
Creates a new
TLcdOWSOnlineResource instance with the given data type. |
Modifier and Type | Method and Description |
---|---|
String |
getActuate()
Returns the actuate.
|
String |
getArcrole()
Returns the arcrole.
|
String |
getHref()
Returns the href.
|
URL |
getLinkage() |
Object |
getLinkedObject()
Returns the value of the linkedObject property.
|
Object |
getLinkInfo()
Returns the value of the linkInfo property.
|
String |
getRole()
Returns the role.
|
String |
getShow()
Returns the show.
|
String |
getTitle()
Returns the title.
|
String |
getType()
Returns the type.
|
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.
|
public static final TLcdDataProperty LINK_INFO_PROPERTY
Object
.public static final TLcdDataProperty LINKED_OBJECT_PROPERTY
Object
.public TLcdOWSOnlineResource()
TLcdOWSOnlineResource
instance.public TLcdOWSOnlineResource(TLcdDataType aType)
TLcdOWSOnlineResource
instance with the given data type.aType
- The data type.public TLcdOWSOnlineResource(String aHref)
TLcdOWSOnlineResource
with the given reference.aHref
- the reference to an online resourcepublic String getActuate()
getActuate
in interface ILcdXMLSimpleLink
setActuate(java.lang.String)
public void setActuate(String aActuate)
setActuate
in interface ILcdXMLSimpleLink
aActuate
- the actuate to be setpublic String getArcrole()
getArcrole
in interface ILcdXMLSimpleLink
public void setArcrole(String aArcrole)
setArcrole
in interface ILcdXMLSimpleLink
aArcrole
- the arcrole to be setpublic String getHref()
getHref
in interface ILcdXMLSimpleLink
public void setHref(String aHref)
setHref
in interface ILcdXMLSimpleLink
aHref
- the href to be setpublic String getRole()
getRole
in interface ILcdXMLSimpleLink
public void setRole(String aRole)
setRole
in interface ILcdXMLSimpleLink
aRole
- the role to be setpublic String getShow()
getShow
in interface ILcdXMLSimpleLink
setShow(String)
public void setShow(String aShow)
setShow
in interface ILcdXMLSimpleLink
aShow
- the show to be setpublic String getTitle()
getTitle
in interface ILcdXMLSimpleLink
public void setTitle(String aTitle)
setTitle
in interface ILcdXMLSimpleLink
aTitle
- the title to be setpublic String getType()
getType
in interface ILcdXMLSimpleLink
public URL getLinkage()
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.