public class FrameDataNode extends DefaultDataNode
Constructor and Description |
---|
FrameDataNode(Frame frame)
Creates a FrameDataNode from an AST Frame object.
|
Modifier and Type | Method and Description |
---|---|
void |
configureDetail(DetailViewer dv)
No custom configuration is performed.
|
String |
getDescription()
Gets a concise description of this object.
|
String |
getName()
Gets the name of this object.
|
String |
getNodeTLA()
Returns a short string describing the node type.
|
String |
getNodeType()
Returns a short sentence indicating what kind of node this is.
|
allowsChildren, beep, getChildIterator, getChildMaker, getCreator, getDataObject, getIcon, getLabel, getParentObject, getPathElement, getPathSeparator, hasDataObject, makeChild, makeErrorChild, registerDataObject, setChildMaker, setCreator, setDescription, setIconID, setLabel, setName, setParentObject, toString
public FrameDataNode(Frame frame) throws NoSuchDataException
frame
- the AST Frame on which to base this DataNodeNoSuchDataException
public String getNodeTLA()
getNodeTLA
in interface DataNode
getNodeTLA
in class DefaultDataNode
public String getNodeType()
DataNode
getNodeType
in interface DataNode
getNodeType
in class DefaultDataNode
DataNode
public String getDescription()
DataNode
getName
method, since they may be presented together.
It should be on one line, and preferably no longer than around
70 characters. The null
value may be returned if
there is nothing to say.getDescription
in interface DataNode
getDescription
in class DefaultDataNode
public String getName()
DataNode
getName
in interface DataNode
getName
in class DefaultDataNode
public void configureDetail(DetailViewer dv)
DefaultDataNode
configureDetail
in interface DataNode
configureDetail
in class DefaultDataNode
dv
- the detail viewer which this node is given an opportunity
to configureCopyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.