|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfbench.tree.LibraryTreeNode
public class LibraryTreeNode
A TreeNode encapsulating a file or directory of the navigation tree of a library of IEC 61499 LibraryElements.
Constructor Summary | |
---|---|
LibraryTreeNode(java.io.File fl,
LibraryTreeNode parent)
Returns a LibraryTreeNode encapsulating the given file or directory with the given parent node. |
Method Summary | |
---|---|
boolean |
accept(java.io.File dir,
java.lang.String name)
|
java.util.Enumeration |
children()
|
boolean |
getAllowsChildren()
|
javax.swing.tree.TreeNode |
getChildAt(int childIndex)
|
int |
getChildCount()
|
java.util.Vector |
getChildren()
Returns a Vector of the receiver's children. |
java.io.File |
getFile()
Returns the File encapsulated by this node. |
javax.swing.Icon |
getIcon()
Returns the icon to be used for display of this element. |
int |
getIndex(javax.swing.tree.TreeNode node)
|
javax.swing.tree.TreeNode |
getParent()
|
java.lang.String |
getText()
Returns the string to be used to display the tree node. |
java.awt.Component |
getTreeCellRendererComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus)
|
boolean |
isLeaf()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LibraryTreeNode(java.io.File fl, LibraryTreeNode parent)
Method Detail |
---|
public int getChildCount()
getChildCount
in interface javax.swing.tree.TreeNode
public java.lang.String getText()
public javax.swing.Icon getIcon()
public javax.swing.tree.TreeNode getChildAt(int childIndex)
getChildAt
in interface javax.swing.tree.TreeNode
public javax.swing.tree.TreeNode getParent()
getParent
in interface javax.swing.tree.TreeNode
public int getIndex(javax.swing.tree.TreeNode node)
getIndex
in interface javax.swing.tree.TreeNode
public boolean getAllowsChildren()
getAllowsChildren
in interface javax.swing.tree.TreeNode
public boolean isLeaf()
isLeaf
in interface javax.swing.tree.TreeNode
public java.util.Enumeration children()
children
in interface javax.swing.tree.TreeNode
public java.util.Vector getChildren()
public boolean accept(java.io.File dir, java.lang.String name)
accept
in interface java.io.FilenameFilter
public java.io.File getFile()
public java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree, java.lang.Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)
getTreeCellRendererComponent
in interface javax.swing.tree.TreeCellRenderer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |