Package com.luciad.format.nvg.model
Class TLcdNVGModifiers
java.lang.Object
com.luciad.format.nvg.model.TLcdNVGModifiers
Object representing the 'modifiers' attribute, which is used to associate additional information with the
symbol attribute. As such, the modifiers attribute will not exist without a corresponding symbol attribute. With
respect to APP-6A, APP-6B and MIL-STD-2525B the modifiers are used to encode the Symbol Modifiers Fields as specified
in the symbology documentation. The modifiers attribute consists of a list of key-value pairs.
- Since:
- 2015.0
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getModifier
(String aKey) Adds a key-value pair to the map of text modifiers.int
Returns the number of given modifiers for this object in the NVG standard.int
hashCode()
iterator()
void
putModifier
(String aKey, String aValue) Adds a key-value pair to the map of text modifiers.toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
TLcdNVGModifiers
public TLcdNVGModifiers()
-
-
Method Details
-
putModifier
Adds a key-value pair to the map of text modifiers.- Parameters:
aKey
- The key of the text modifier to add.aValue
- The value of the text modifier to add.
-
getModifier
Adds a key-value pair to the map of text modifiers.- Parameters:
aKey
- the key of the text modifier to add- Returns:
- the value of the text modifier or
null
-
getModifiersCount
public int getModifiersCount()Returns the number of given modifiers for this object in the NVG standard.- Returns:
- The number of given modifiers for this object in the NVG standard.
-
iterator
-
toString
-
equals
-
hashCode
public int hashCode()
-