|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.tree.DefaultMutableTreeNode
ucar.unidata.idv.ui.DataTreeNode
public class DataTreeNode
This class is the node used in the DataTree and holds an object which may be a DataSource, DataCategory or DataChoice
| Field Summary |
|---|
| Fields inherited from class javax.swing.tree.DefaultMutableTreeNode |
|---|
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject |
| Constructor Summary | |
|---|---|
DataTreeNode(DataTree dataTree,
String label)
Create a new tree node with the given label |
|
DataTreeNode(DataTree dataTree,
String label,
Object object)
Create a new tree node with the given label and data object |
|
| Method Summary | |
|---|---|
void |
checkExpansion(DataTree dataTree)
Expand if needed |
boolean |
getIsDerived()
Does this node hold a DerivedDataChoice |
Object |
getObject()
Return the object this node holds |
void |
setIsDerived(boolean b)
Set if this node hold a DerivedDataChoice |
void |
setLabel(String label)
Set the label to be used for display |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DataTreeNode(DataTree dataTree,
String label)
dataTree - My data treelabel - The node's label
public DataTreeNode(DataTree dataTree,
String label,
Object object)
dataTree - My data treelabel - The node's labelobject - The data object| Method Detail |
|---|
public void checkExpansion(DataTree dataTree)
dataTree - The treepublic boolean getIsDerived()
public void setIsDerived(boolean b)
b - Does it hold a DDCpublic void setLabel(String label)
label - The display labelpublic Object getObject()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||