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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thelabelattribute.static final TLcdDataPropertyData property that maps to thestyleattribute.static final TLcdDataPropertyData property that maps to theuriattribute. -
Constructor Summary
ConstructorsConstructorDescriptionTLcdNVG15Base(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 thelabelattribute.Get the parent of this object.getStyle()Returns the value of the property that maps to thestyleattribute.getUri()Returns the value of the property that maps to theuriattribute.voidSets the value of the property that maps to thelabelattribute.voidsetParent(ILcdNVGNode aParent) Set the parent of this object to the given parent.voidsetStyle(TLcdNVGStyle aValue) Sets the value of the property that maps to thestyleattribute.voidSets the value of the property that maps to theuriattribute.
-
Field Details
-
LABEL_PROPERTY
Data property that maps to thelabelattribute. The possible values for this property are instances ofString. -
STYLE_PROPERTY
Data property that maps to thestyleattribute. The possible values for this property are instances ofTLcdNVGStyle. -
URI_PROPERTY
Data property that maps to theuriattribute. 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:ILcdNVGNodeGet the parent of this object.- Specified by:
getParentin interfaceILcdNVGNode- Returns:
- The parent of this object.
-
setParent
Description copied from interface:ILcdNVGNodeSet the parent of this object to the given parent.- Specified by:
setParentin interfaceILcdNVGNode- Parameters:
aParent- The parent to be set to this object.
-
getLabel
Returns the value of the property that maps to thelabelattribute.A textual representation of this element.
- Returns:
- the value of the
LABEL_PROPERTYproperty.
-
setLabel
Sets the value of the property that maps to thelabelattribute.A textual representation of this element.
- Parameters:
aValue- the value to set for theLABEL_PROPERTYproperty.
-
getStyle
Returns the value of the property that maps to thestyleattribute.CSS based style description which indicates how this element should be rendered graphically.
- Returns:
- the value of the
STYLE_PROPERTYproperty.
-
setStyle
Sets the value of the property that maps to thestyleattribute.CSS based style description which indicates how this element should be rendered graphically.
- Parameters:
aValue- the value to set for theSTYLE_PROPERTYproperty.
-
getUri
Returns the value of the property that maps to theuriattribute.URI schema that uniquely identifies the object. See the URI Scheme for more details.
- Returns:
- the value of the
URI_PROPERTYproperty.
-
setUri
Sets the value of the property that maps to theuriattribute.URI schema that uniquely identifies the object. See the URI Scheme for more details.
- Parameters:
aValue- the value to set for theURI_PROPERTYproperty.
-