net.sf.jlayercheck.util.modeltree
Interface ClassNode

All Superinterfaces:
MutableTreeNode, NamedTreeNode, TreeNode
All Known Implementing Classes:
DefaultClassNode, DependentClassNode

public interface ClassNode
extends MutableTreeNode, NamedTreeNode

Describes a single class file in the model tree.

Author:
webmaster@earth3d.org

Method Summary
 void addClassDependency(ClassDependency cd)
          Adds a dependency to another class.
 Set<ClassDependency> getClassDependencies()
          Returns all dependencies of this class.
 
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
 
Methods inherited from interface net.sf.jlayercheck.util.modeltree.NamedTreeNode
getName
 

Method Detail

addClassDependency

void addClassDependency(ClassDependency cd)
Adds a dependency to another class.

Parameters:
cd -

getClassDependencies

Set<ClassDependency> getClassDependencies()
Returns all dependencies of this class.

Returns:


Copyright © 2007. All Rights Reserved.