Class TLcdNVG15Base
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.nvg.nvg15.model.TLcdNVG15Base
- All Implemented Interfaces:
ILcdDataObject
,ILcdNVGNode
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Direct Known Subclasses:
TLcdNVG15DataObject
,TLcdNVG15Text
- Since:
- 2015.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thelabel
attribute.static final TLcdDataProperty
Data property that maps to thestyle
attribute.static final TLcdDataProperty
Data property that maps to theuri
attribute. -
Constructor Summary
ConstructorDescriptionTLcdNVG15Base
(TLcdDataType aDataType) Constructs a new instance of TLcdNVG15Base with the given data type. -
Method Summary
Modifier and TypeMethodDescriptiongetLabel()
Returns the value of the property that maps to thelabel
attribute.Get the parent of this object.getStyle()
Returns the value of the property that maps to thestyle
attribute.getUri()
Returns the value of the property that maps to theuri
attribute.void
Sets the value of the property that maps to thelabel
attribute.void
setParent
(ILcdNVGNode aParent) Set the parent of this object to the given parent.void
setStyle
(TLcdNVGStyle aValue) Sets the value of the property that maps to thestyle
attribute.void
Sets the value of the property that maps to theuri
attribute.
-
Field Details
-
LABEL_PROPERTY
Data property that maps to thelabel
attribute. The possible values for this property are instances ofString
. -
STYLE_PROPERTY
Data property that maps to thestyle
attribute. The possible values for this property are instances ofTLcdNVGStyle
. -
URI_PROPERTY
Data property that maps to theuri
attribute. The possible values for this property are instances ofURI
.
-
-
Constructor Details
-
TLcdNVG15Base
public TLcdNVG15Base() -
TLcdNVG15Base
Constructs a new instance of TLcdNVG15Base with the given data type.- Parameters:
aDataType
- the data type of the base element
-
-
Method Details
-
getParent
Description copied from interface:ILcdNVGNode
Get the parent of this object.- Specified by:
getParent
in interfaceILcdNVGNode
- Returns:
- The parent of this object.
-
setParent
Description copied from interface:ILcdNVGNode
Set the parent of this object to the given parent.- Specified by:
setParent
in interfaceILcdNVGNode
- Parameters:
aParent
- The parent to be set to this object.
-
getLabel
Returns the value of the property that maps to thelabel
attribute.A textual representation of this element.
- Returns:
- the value of the
LABEL_PROPERTY
property.
-
setLabel
Sets the value of the property that maps to thelabel
attribute.A textual representation of this element.
- Parameters:
aValue
- the value to set for theLABEL_PROPERTY
property.
-
getStyle
Returns the value of the property that maps to thestyle
attribute.CSS based style description which indicates how this element should be rendered graphically.
- Returns:
- the value of the
STYLE_PROPERTY
property.
-
setStyle
Sets the value of the property that maps to thestyle
attribute.CSS based style description which indicates how this element should be rendered graphically.
- Parameters:
aValue
- the value to set for theSTYLE_PROPERTY
property.
-
getUri
Returns the value of the property that maps to theuri
attribute.URI schema that uniquely identifies the object. See the URI Scheme for more details.
- Returns:
- the value of the
URI_PROPERTY
property.
-
setUri
Sets the value of the property that maps to theuri
attribute.URI schema that uniquely identifies the object. See the URI Scheme for more details.
- Parameters:
aValue
- the value to set for theURI_PROPERTY
property.
-