Package uk.ac.starlink.datanode.nodes
Class PlainDataNode
java.lang.Object
uk.ac.starlink.datanode.nodes.DefaultDataNode
uk.ac.starlink.datanode.nodes.PlainDataNode
- All Implemented Interfaces:
DataNode
Generic data node representing some stream of data.
Compression is not taken into account.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidNo custom configuration is performed.getName()Gets the name of this object.The DefaultDataNode implementation returns the string "...".Returns a short sentence indicating what kind of node this is.The DefaultDataNode implementation returns the label as a default path element.Methods inherited from class uk.ac.starlink.datanode.nodes.DefaultDataNode
allowsChildren, beep, getChildIterator, getChildMaker, getCreator, getDataObject, getDescription, getIcon, getLabel, getParentObject, getPathSeparator, hasDataObject, makeChild, makeErrorChild, registerDataObject, setChildMaker, setCreator, setDescription, setIconID, setLabel, setName, setParentObject, toString
-
Constructor Details
-
PlainDataNode
- Throws:
NoSuchDataException
-
-
Method Details
-
getName
Description copied from interface:DataNodeGets the name of this object. This is an intrinsic property of the object.- Specified by:
getNamein interfaceDataNode- Overrides:
getNamein classDefaultDataNode- Returns:
- the name of the object
-
getNodeTLA
Description copied from class:DefaultDataNodeThe DefaultDataNode implementation returns the string "...".- Specified by:
getNodeTLAin interfaceDataNode- Overrides:
getNodeTLAin classDefaultDataNode- Returns:
- "..."
-
getNodeType
Description copied from interface:DataNodeReturns 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:
getNodeTypein interfaceDataNode- Overrides:
getNodeTypein classDefaultDataNode- Returns:
- a short description of the type of this
DataNode
-
getPathElement
Description copied from class:DefaultDataNodeThe DefaultDataNode implementation returns the label as a default path element.- Specified by:
getPathElementin interfaceDataNode- Overrides:
getPathElementin classDefaultDataNode- Returns:
- the node's label
-
configureDetail
Description copied from class:DefaultDataNodeNo custom configuration is performed.- Specified by:
configureDetailin interfaceDataNode- Overrides:
configureDetailin classDefaultDataNode- Parameters:
dv- the detail viewer which this node is given an opportunity to configure
-