Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.tonbeller.wcf.tree
Class AbstractTreeModel

    java.lang.Object
      com.tonbeller.wcf.tree.AbstractTreeModel

All Implemented Interfaces:
  TreeModel

Direct Known Subclasses:
  TestTreeModel

public abstract class AbstractTreeModel
extends java.lang.Object
implements TreeModel

Field Summary

Fields inherited from interface com.tonbeller.wcf.tree.TreeModel
`EMPTY_MODEL`

Constructor Summary
`protected` | `AbstractTreeModel()`

Method Summary
`void` | `addTreeModelChangeListener(TreeModelChangeListener l)`
`void` | `fireModelChanged()`
`void` | `fireModelChanged(boolean identityChanged)` fires a TreeModelChangeEvent.
`void` | `fireModelChanged(boolean identityChanged, java.lang.Object parent)`
`void` | `removeTreeModelChangeListener(TreeModelChangeListener l)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods inherited from interface com.tonbeller.wcf.tree.TreeModel
`getChildren, getParent, getRoots, hasChildren`

Constructor Detail

### AbstractTreeModel

    protected AbstractTreeModel()

Method Detail

### fireModelChanged

    public void fireModelChanged(boolean identityChanged)

  Description copied from interface: `TreeModel`
  fires a TreeModelChangeEvent.

  Specified by:
    `fireModelChanged` in interface `TreeModel`
  Parameters:
    `identityChanged` - if true, the identities of the tree nodes have changed and, for example, the selection will be cleared.

### fireModelChanged

    public void fireModelChanged(boolean identityChanged,
                                 java.lang.Object parent)

### fireModelChanged

    public void fireModelChanged()

### addTreeModelChangeListener

    public void addTreeModelChangeListener(TreeModelChangeListener l)

  Specified by:
    `addTreeModelChangeListener` in interface `TreeModel`

### removeTreeModelChangeListener

    public void removeTreeModelChangeListener(TreeModelChangeListener l)

  Specified by:
    `removeTreeModelChangeListener` in interface `TreeModel`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD