zeus.generator.task
Class TaskLinkBaseTreeModel

java.lang.Object
  extended byjavax.swing.tree.DefaultTreeModel
      extended byzeus.generator.task.TaskLinkBaseTreeModel
All Implemented Interfaces:
javax.swing.event.ChangeListener, java.util.EventListener, RenameListener, java.io.Serializable, javax.swing.tree.TreeModel

public class TaskLinkBaseTreeModel
extends javax.swing.tree.DefaultTreeModel
implements javax.swing.event.ChangeListener, RenameListener

See Also:
Serialized Form

Field Summary
(package private) static java.lang.String BOTH
           
(package private) static java.lang.String EFFECTS
           
(package private) static java.lang.String[] INVISIBLE_ITEMS
           
(package private) static java.lang.String LEFT_SEPARATOR
           
protected  GroupManager leftGroupManager
           
protected  java.lang.String mode
           
protected  java.lang.String nodeName
           
(package private) static java.lang.String PRECONDITIONS
           
(package private) static java.lang.String RIGHT_SEPARATOR
           
protected  GroupManager rightGroupManager
           
 
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
 
Constructor Summary
TaskLinkBaseTreeModel(GroupManager leftGroupManager, GroupManager rightGroupManager)
           
 
Method Summary
static java.lang.String compoundName(java.lang.String type, java.lang.String id)
           
static java.lang.String getFactId(java.lang.String name)
           
static java.lang.String getFactType(java.lang.String name)
           
(package private)  java.lang.String getNodeName()
           
 void nameChanged(RenameEvent e)
           
(package private)  void refresh()
           
(package private)  void refresh(java.lang.String mode)
           
(package private)  void reset(java.lang.String mode, java.lang.String name)
           
 void setMode(java.lang.String mode)
           
 void stateChanged(javax.swing.event.ChangeEvent e)
           
 
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PRECONDITIONS

static final java.lang.String PRECONDITIONS
See Also:
Constant Field Values

EFFECTS

static final java.lang.String EFFECTS
See Also:
Constant Field Values

BOTH

static final java.lang.String BOTH
See Also:
Constant Field Values

LEFT_SEPARATOR

static final java.lang.String LEFT_SEPARATOR
See Also:
Constant Field Values

RIGHT_SEPARATOR

static final java.lang.String RIGHT_SEPARATOR
See Also:
Constant Field Values

INVISIBLE_ITEMS

static final java.lang.String[] INVISIBLE_ITEMS

leftGroupManager

protected GroupManager leftGroupManager

rightGroupManager

protected GroupManager rightGroupManager

mode

protected java.lang.String mode

nodeName

protected java.lang.String nodeName
Constructor Detail

TaskLinkBaseTreeModel

public TaskLinkBaseTreeModel(GroupManager leftGroupManager,
                             GroupManager rightGroupManager)
Method Detail

reset

void reset(java.lang.String mode,
           java.lang.String name)

getNodeName

java.lang.String getNodeName()

refresh

void refresh(java.lang.String mode)

refresh

void refresh()

setMode

public void setMode(java.lang.String mode)

getFactType

public static java.lang.String getFactType(java.lang.String name)

getFactId

public static java.lang.String getFactId(java.lang.String name)

compoundName

public static java.lang.String compoundName(java.lang.String type,
                                            java.lang.String id)

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent e)
Specified by:
stateChanged in interface javax.swing.event.ChangeListener

nameChanged

public void nameChanged(RenameEvent e)
Specified by:
nameChanged in interface RenameListener


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.