net.sf.jlayercheck.util.modeltree
Class DependentModuleNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by net.sf.jlayercheck.util.modeltree.DefaultModuleNode
          extended by net.sf.jlayercheck.util.modeltree.DependentModuleNode
All Implemented Interfaces:
Serializable, Cloneable, Comparable<ModuleNode>, MutableTreeNode, TreeNode, ModuleNode, NamedTreeNode, UnallowedOrAllowedDependency

public class DependentModuleNode
extends DefaultModuleNode
implements UnallowedOrAllowedDependency

See Also:
Serialized Form

Field Summary
protected  boolean unallowedDependency
           
 
Fields inherited from class net.sf.jlayercheck.util.modeltree.DefaultModuleNode
moduleName, unassignedModule
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
DependentModuleNode(String moduleName)
           
DependentModuleNode(String moduleName, boolean unassignedModule)
           
 
Method Summary
 boolean isUnallowedDependency()
           
 void setUnallowedDependency(boolean unallowedDependency)
           
 
Methods inherited from class net.sf.jlayercheck.util.modeltree.DefaultModuleNode
add, compareTo, getModuleName, getName, getPackage, getPackages, isLeaf, isUnassignedModule, setUnassignedModule, toString
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.swing.tree.MutableTreeNode
insert, remove, remove, removeFromParent, setParent, setUserObject
 
Methods inherited from interface javax.swing.tree.TreeNode
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent
 

Field Detail

unallowedDependency

protected boolean unallowedDependency
Constructor Detail

DependentModuleNode

public DependentModuleNode(String moduleName,
                           boolean unassignedModule)

DependentModuleNode

public DependentModuleNode(String moduleName)
Method Detail

isUnallowedDependency

public boolean isUnallowedDependency()
Specified by:
isUnallowedDependency in interface UnallowedOrAllowedDependency

setUnallowedDependency

public void setUnallowedDependency(boolean unallowedDependency)


Copyright © 2007. All Rights Reserved.