public class SymbolLibNode
extends java.lang.Object
implements java.io.Serializable
The symbol library node.
Modifier and Type | Field and Description |
---|---|
int |
childNodeCount
The number of sub nodes from group nodes.
|
java.util.ArrayList<SymbolLibNode> |
childNodes
The sub nodes from group nodes.
|
int |
libID
Label library ID.
|
int |
symbolCode
Symbol code.
|
java.lang.String |
symbolName
Symbol name.
|
SymbolNodeType |
symbolNodeType
The node type of symbol, group node or leaf node.
|
GraphicObjectType |
symbolType
The symbol type, marker symbol, line symbol or region symbol.
|
Constructor and Description |
---|
SymbolLibNode() |
SymbolLibNode(SymbolLibNode symbolLibNode) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj)
Compares whether the specified object equals to the current
SymbolLibNode object. |
int |
hashCode()
Gets the hash code value for the symbol library object.
|
public int libID
Label library ID.
public int symbolCode
Symbol code.
public java.lang.String symbolName
Symbol name.
public SymbolNodeType symbolNodeType
The node type of symbol, group node or leaf node.
public GraphicObjectType symbolType
The symbol type, marker symbol, line symbol or region symbol.
public int childNodeCount
The number of sub nodes from group nodes.
public java.util.ArrayList<SymbolLibNode> childNodes
The sub nodes from group nodes.
public SymbolLibNode()
public SymbolLibNode(SymbolLibNode symbolLibNode)
public int hashCode()
Gets the hash code value for the symbol library object.
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
Compares whether the specified object equals to the current SymbolLibNode
object.
equals
in class java.lang.Object
obj
- the object to compare with the current SymbolLibNode
object.