Package VASSAL.build.module
Class Inventory.CounterInventory
java.lang.Object
VASSAL.build.module.Inventory.CounterInventory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected Map<String, Inventory.CounterNode> protected Stringprotected Inventory.CounterNodeprotected booleanprotected List<TreeModelListener> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidfireNodesRemoved(Object[] path, int[] childIndices, Object[] children) intgetChildCount(Object parent) intgetIndexOfChild(Object parent, Object child) Deliver information of the tree as text.String[]Compatibility for DisplayResults class.getRoot()voidinsert(Inventory.Counter counter) insert counter into the tree.booleanvoidvoidvalueForPathChanged(TreePath path, Object newValue)
-
Field Details
-
treeModelListeners
-
inventory
-
root
-
resultString
-
path
-
changed
protected boolean changed -
sort
protected boolean sort
-
-
Constructor Details
-
CounterInventory
-
-
Method Details
-
insert
insert counter into the tree. It is not sorted in any way.- Parameters:
counter-
-
getResultString
-
getResultStringArray
-
getRoot
-
getChildCount
- Specified by:
getChildCountin interfaceTreeModel
-
isLeaf
-
addTreeModelListener
- Specified by:
addTreeModelListenerin interfaceTreeModel
-
removeTreeModelListener
- Specified by:
removeTreeModelListenerin interfaceTreeModel
-
fireNodesRemoved
-
getChild
-
getIndexOfChild
- Specified by:
getIndexOfChildin interfaceTreeModel
-
valueForPathChanged
- Specified by:
valueForPathChangedin interfaceTreeModel
-