uk.ac.starlink.datanode.nodes
Class ErrorDataNode
java.lang.Object
uk.ac.starlink.datanode.nodes.DefaultDataNode
uk.ac.starlink.datanode.nodes.ErrorDataNode
- All Implemented Interfaces:
- DataNode
public class ErrorDataNode
- extends DefaultDataNode
Methods inherited from class uk.ac.starlink.datanode.nodes.DefaultDataNode |
allowsChildren, beep, getChildIterator, getChildMaker, getCreator, getDataObject, getIcon, getLabel, getName, getParentObject, getPathElement, getPathSeparator, hasDataObject, makeChild, makeErrorChild, registerDataObject, setChildMaker, setCreator, setDescription, setIconID, setLabel, setName, setParentObject, toString |
ErrorDataNode
public ErrorDataNode(Throwable th)
getNodeTLA
public String getNodeTLA()
- Description copied from class:
DefaultDataNode
- The DefaultDataNode implementation returns the string "...".
- Specified by:
getNodeTLA
in interface DataNode
- Overrides:
getNodeTLA
in class DefaultDataNode
- Returns:
- "..."
getNodeType
public String getNodeType()
- Description copied from interface:
DataNode
- Returns a short sentence indicating what kind of node this is.
The return value should be just a few words. As a rough
guideline it should indicate what the implementing class is.
- Specified by:
getNodeType
in interface DataNode
- Overrides:
getNodeType
in class DefaultDataNode
- Returns:
- a short description of the type of this
DataNode
getDescription
public String getDescription()
- Description copied from interface:
DataNode
- Gets a concise description of this object. The form of the
description will depend on
the type of node, but it might detail the shape or type of data
represented, or otherwise give some information additional to the
name. It should not include the return value of the
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.
- Specified by:
getDescription
in interface DataNode
- Overrides:
getDescription
in class DefaultDataNode
- Returns:
- a short string describing this object
configureDetail
public void configureDetail(DetailViewer dv)
- Description copied from class:
DefaultDataNode
- No custom configuration is performed.
- Specified by:
configureDetail
in interface DataNode
- Overrides:
configureDetail
in class DefaultDataNode
- Parameters:
dv
- the detail viewer which this node is given an opportunity
to configure
Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.