Package net.sf.gridarta.model.data
Classes for handling data that is organized in a tree. In most cases, the
tree will reflect a directory structure from the file system, though other
kinds of trees are possible. The purpose of this package is to have common
base classes for such tree data plus a reusable gui.
-
Interface Summary Interface Description NamedObject AnAbstractNamedObjecthas a name and tree position source and provides an icon for display.NamedObjects<E extends NamedObject> This class manages NamedObjects, managing their tree as well as providing a method for showing a dialog for browsing their tree and selecting one from it. -
Class Summary Class Description AbstractNamedObject AnAbstractNamedObjecthas a name and tree position source and provides an icon for display.AbstractNamedObjects<E extends NamedObject> This class manages NamedObjects, managing their tree as well as providing a method for showing a dialog for browsing their tree and selecting one from it.NamedTreeNode<E extends NamedObject> TreeNode implementation for Named Objects (like arches, faces, animations, artifacts etc.), used for displaying faces in aJTree. -
Exception Summary Exception Description IllegalNamedObjectException Exception thrown to indicate that a named object is not acceptable.