net.sf.jlayercheck.util.modeltree
Class DependentPackageNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by net.sf.jlayercheck.util.modeltree.DefaultPackageNode
          extended by net.sf.jlayercheck.util.modeltree.DependentPackageNode
All Implemented Interfaces:
Serializable, Cloneable, MutableTreeNode, TreeNode, NamedTreeNode, PackageNode, UnallowedOrAllowedDependency

public class DependentPackageNode
extends DefaultPackageNode
implements UnallowedOrAllowedDependency

See Also:
Serialized Form

Field Summary
protected  boolean unallowedDependency
           
 
Fields inherited from class net.sf.jlayercheck.util.modeltree.DefaultPackageNode
packagename, unassignedPackage
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
DependentPackageNode(String packagename)
           
 
Method Summary
 boolean isUnallowedDependency()
           
 void setUnallowedDependency(boolean unallowedDependency)
           
 
Methods inherited from class net.sf.jlayercheck.util.modeltree.DefaultPackageNode
add, getClass, getClasses, getName, getPackagename, isUnassignedPackage, setUnassignedPackage, 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, isLeaf, 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, isLeaf
 

Field Detail

unallowedDependency

protected boolean unallowedDependency
Constructor Detail

DependentPackageNode

public DependentPackageNode(String packagename)
Method Detail

isUnallowedDependency

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

setUnallowedDependency

public void setUnallowedDependency(boolean unallowedDependency)


Copyright © 2007. All Rights Reserved.