Class FilterableObjectPoolTreeModel<T extends de.uni_trier.wi2.procake.data.object.DataObject>
java.lang.Object
de.uni_trier.wi2.procake.gui.objecteditor.ObjectPoolTreeModel<T>
de.uni_trier.wi2.procake.gui.objecteditor.FilterableObjectPoolTreeModel<T>
- All Implemented Interfaces:
TreeModel
public class FilterableObjectPoolTreeModel<T extends de.uni_trier.wi2.procake.data.object.DataObject>
extends ObjectPoolTreeModel<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class de.uni_trier.wi2.procake.gui.objecteditor.ObjectPoolTreeModel
ObjectPoolTreeModel.DataObjectComparator<T extends de.uni_trier.wi2.procake.data.object.DataObject> -
Field Summary
Fields inherited from class de.uni_trier.wi2.procake.gui.objecteditor.ObjectPoolTreeModel
EDGES_CATEGORY_LABEL, logger, NODES_CATEGORY_LABEL -
Constructor Summary
ConstructorsConstructorDescriptionFilterableObjectPoolTreeModel(de.uni_trier.wi2.procake.data.objectpool.WriteableObjectPool<T> pool) -
Method Summary
Methods inherited from class de.uni_trier.wi2.procake.gui.objecteditor.ObjectPoolTreeModel
addTreeModelListener, fireTreeStructureChanged, getIndexOfChild, getRoot, removeTreeModelListener, valueForPathChanged
-
Constructor Details
-
FilterableObjectPoolTreeModel
public FilterableObjectPoolTreeModel(de.uni_trier.wi2.procake.data.objectpool.WriteableObjectPool<T> pool)
-
-
Method Details
-
getChild
- Specified by:
getChildin interfaceTreeModel- Overrides:
getChildin classObjectPoolTreeModel<T extends de.uni_trier.wi2.procake.data.object.DataObject>
-
getChildCount
- Specified by:
getChildCountin interfaceTreeModel- Overrides:
getChildCountin classObjectPoolTreeModel<T extends de.uni_trier.wi2.procake.data.object.DataObject>
-
isLeaf
- Specified by:
isLeafin interfaceTreeModel- Overrides:
isLeafin classObjectPoolTreeModel<T extends de.uni_trier.wi2.procake.data.object.DataObject>
-
setFilter
-