public class TLcdKML22NetworkLinkControl extends TLcdDataObject
OGC KML Specification description:
Controls the behaviour of a kml:NetworkLink that references the KML resource to which the kml:NetworkLinkControl belongs. See also 9.12 kml:NetworkLink.
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ABSTRACT_VIEW_GROUP_PROPERTY
Data property that maps to the
AbstractViewGroup element. |
static TLcdDataProperty |
COOKIE_PROPERTY
Data property that maps to the
cookie element. |
static TLcdDataProperty |
EXPIRES_PROPERTY
Data property that maps to the
expires element. |
static TLcdDataProperty |
LINK_DESCRIPTION_PROPERTY
Data property that maps to the
linkDescription element. |
static TLcdDataProperty |
LINK_NAME_PROPERTY
Data property that maps to the
linkName element. |
static TLcdDataProperty |
LINK_SNIPPET_PROPERTY
Data property that maps to the
linkSnippet element. |
static TLcdDataProperty |
MAX_SESSION_LENGTH_PROPERTY
Data property that maps to the
maxSessionLength element. |
static TLcdDataProperty |
MESSAGE_PROPERTY
Data property that maps to the
message element. |
static TLcdDataProperty |
MIN_REFRESH_PERIOD_PROPERTY
Data property that maps to the
minRefreshPeriod element. |
static TLcdDataProperty |
NETWORK_LINK_CONTROL_OBJECT_EXTENSION_GROUP_PROPERTY
Data property that maps to the
NetworkLinkControlObjectExtensionGroup element. |
static TLcdDataProperty |
NETWORK_LINK_CONTROL_SIMPLE_EXTENSION_GROUP_PROPERTY
Data property that maps to the
NetworkLinkControlSimpleExtensionGroup element. |
static TLcdDataProperty |
UPDATE_PROPERTY
Data property that maps to the
Update element. |
Constructor and Description |
---|
TLcdKML22NetworkLinkControl() |
TLcdKML22NetworkLinkControl(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdKML22AbstractView |
getAbstractViewGroup()
Returns the value of the property that maps to the
AbstractViewGroup element. |
String |
getCookie()
Returns the value of the property that maps to the
cookie element. |
XMLGregorianCalendar |
getExpires()
Returns the value of the property that maps to the
expires element. |
String |
getLinkDescription()
Returns the value of the property that maps to the
linkDescription element. |
String |
getLinkName()
Returns the value of the property that maps to the
linkName element. |
TLcdKML22Snippet |
getLinkSnippet()
Returns the value of the property that maps to the
linkSnippet element. |
Double |
getMaxSessionLength()
Returns the value of the property that maps to the
maxSessionLength element. |
String |
getMessage()
Returns the value of the property that maps to the
message element. |
Double |
getMinRefreshPeriod()
Returns the value of the property that maps to the
minRefreshPeriod element. |
TLcdKML22Update |
getUpdate()
Returns the value of the property that maps to the
Update element. |
void |
setAbstractViewGroup(TLcdKML22AbstractView aValue)
Sets the value of the property that maps to the
AbstractViewGroup element. |
void |
setCookie(String aValue)
Sets the value of the property that maps to the
cookie element. |
void |
setExpires(XMLGregorianCalendar aValue)
Sets the value of the property that maps to the
expires element. |
void |
setLinkDescription(String aValue)
Sets the value of the property that maps to the
linkDescription element. |
void |
setLinkName(String aValue)
Sets the value of the property that maps to the
linkName element. |
void |
setLinkSnippet(TLcdKML22Snippet aValue)
Sets the value of the property that maps to the
linkSnippet element. |
void |
setMaxSessionLength(Double aValue)
Sets the value of the property that maps to the
maxSessionLength element. |
void |
setMessage(String aValue)
Sets the value of the property that maps to the
message element. |
void |
setMinRefreshPeriod(Double aValue)
Sets the value of the property that maps to the
minRefreshPeriod element. |
void |
setUpdate(TLcdKML22Update aValue)
Sets the value of the property that maps to the
Update element. |
public static final TLcdDataProperty MIN_REFRESH_PERIOD_PROPERTY
minRefreshPeriod
element.
The possible values for this property are instances of Double
.public static final TLcdDataProperty MAX_SESSION_LENGTH_PROPERTY
maxSessionLength
element.
The possible values for this property are instances of Double
.public static final TLcdDataProperty COOKIE_PROPERTY
cookie
element.
The possible values for this property are instances of String
.public static final TLcdDataProperty MESSAGE_PROPERTY
message
element.
The possible values for this property are instances of String
.public static final TLcdDataProperty LINK_NAME_PROPERTY
linkName
element.
The possible values for this property are instances of String
.public static final TLcdDataProperty LINK_DESCRIPTION_PROPERTY
linkDescription
element.
The possible values for this property are instances of String
.public static final TLcdDataProperty LINK_SNIPPET_PROPERTY
linkSnippet
element.
The possible values for this property are instances of TLcdKML22Snippet
.public static final TLcdDataProperty EXPIRES_PROPERTY
expires
element.
The possible values for this property are instances of
XMLGregorianCalendar
public static final TLcdDataProperty UPDATE_PROPERTY
Update
element.
The possible values for this property are instances of TLcdKML22Update
.public static final TLcdDataProperty ABSTRACT_VIEW_GROUP_PROPERTY
AbstractViewGroup
element.
The possible values for this property are instances of TLcdKML22AbstractView
.public static final TLcdDataProperty NETWORK_LINK_CONTROL_SIMPLE_EXTENSION_GROUP_PROPERTY
NetworkLinkControlSimpleExtensionGroup
element.
The possible values for this property are instances of List<String>
.public static final TLcdDataProperty NETWORK_LINK_CONTROL_OBJECT_EXTENSION_GROUP_PROPERTY
NetworkLinkControlObjectExtensionGroup
element.
The possible values for this property are instances of List<TLcdKML22AbstractObject>
.public TLcdKML22NetworkLinkControl()
public TLcdKML22NetworkLinkControl(TLcdDataType aType)
public Double getMinRefreshPeriod()
minRefreshPeriod
element.MIN_REFRESH_PERIOD_PROPERTY
property.public void setMinRefreshPeriod(Double aValue)
minRefreshPeriod
element.aValue
- the value to set for the MIN_REFRESH_PERIOD_PROPERTY
property.public Double getMaxSessionLength()
maxSessionLength
element.MAX_SESSION_LENGTH_PROPERTY
property.public void setMaxSessionLength(Double aValue)
maxSessionLength
element.aValue
- the value to set for the MAX_SESSION_LENGTH_PROPERTY
property.public String getCookie()
cookie
element.COOKIE_PROPERTY
property.public void setCookie(String aValue)
cookie
element.aValue
- the value to set for the COOKIE_PROPERTY
property.public String getMessage()
message
element.MESSAGE_PROPERTY
property.public void setMessage(String aValue)
message
element.aValue
- the value to set for the MESSAGE_PROPERTY
property.public String getLinkName()
linkName
element.LINK_NAME_PROPERTY
property.public void setLinkName(String aValue)
linkName
element.aValue
- the value to set for the LINK_NAME_PROPERTY
property.public String getLinkDescription()
linkDescription
element.LINK_DESCRIPTION_PROPERTY
property.public void setLinkDescription(String aValue)
linkDescription
element.aValue
- the value to set for the LINK_DESCRIPTION_PROPERTY
property.public TLcdKML22Snippet getLinkSnippet()
linkSnippet
element.LINK_SNIPPET_PROPERTY
property.public void setLinkSnippet(TLcdKML22Snippet aValue)
linkSnippet
element.aValue
- the value to set for the LINK_SNIPPET_PROPERTY
property.public XMLGregorianCalendar getExpires()
expires
element.
The possible values for this property are instances of
XMLGregorianCalendar
EXPIRES_PROPERTY
property.public void setExpires(XMLGregorianCalendar aValue)
expires
element.
The possible values for this property are instances of
XMLGregorianCalendar
aValue
- the value to set for the EXPIRES_PROPERTY
property.public TLcdKML22Update getUpdate()
Update
element.UPDATE_PROPERTY
property.public void setUpdate(TLcdKML22Update aValue)
Update
element.aValue
- the value to set for the UPDATE_PROPERTY
property.public TLcdKML22AbstractView getAbstractViewGroup()
AbstractViewGroup
element.ABSTRACT_VIEW_GROUP_PROPERTY
property.public void setAbstractViewGroup(TLcdKML22AbstractView aValue)
AbstractViewGroup
element.aValue
- the value to set for the ABSTRACT_VIEW_GROUP_PROPERTY
property.