Package uk.ac.starlink.datanode.nodes
Class JDBCDataNode
java.lang.Object
uk.ac.starlink.datanode.nodes.DefaultDataNode
uk.ac.starlink.datanode.nodes.StarTableDataNode
uk.ac.starlink.datanode.nodes.JDBCDataNode
- All Implemented Interfaces:
DataNode
DataNode representing a JDBC StarTable.
-
Constructor Summary
ConstructorsConstructorDescriptionJDBCDataNode
(String url) JDBCDataNode
(uk.ac.starlink.table.jdbc.JDBCStarTable jdbcTable) -
Method Summary
Modifier and TypeMethodDescriptionvoid
No custom configuration is performed.TheDefaultDataNode
implementation returns the string "...".Returns a short sentence indicating what kind of node this is.Methods inherited from class uk.ac.starlink.datanode.nodes.StarTableDataNode
getDataObject, getDescription, getName, getTableFactory, hasDataObject, makeStarTable, makeStarTable
Methods inherited from class uk.ac.starlink.datanode.nodes.DefaultDataNode
allowsChildren, beep, getChildIterator, getChildMaker, getCreator, getIcon, getLabel, getParentObject, getPathElement, getPathSeparator, makeChild, makeErrorChild, registerDataObject, setChildMaker, setCreator, setDescription, setIconID, setLabel, setName, setParentObject, toString
-
Constructor Details
-
JDBCDataNode
- Throws:
NoSuchDataException
-
JDBCDataNode
- Throws:
NoSuchDataException
-
-
Method Details
-
getNodeTLA
Description copied from class:DefaultDataNode
TheDefaultDataNode
implementation returns the string "...".- Specified by:
getNodeTLA
in interfaceDataNode
- Overrides:
getNodeTLA
in classStarTableDataNode
- Returns:
- "..."
-
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 interfaceDataNode
- Overrides:
getNodeType
in classStarTableDataNode
- Returns:
- a short description of the type of this
DataNode
-
configureDetail
Description copied from class:DefaultDataNode
No custom configuration is performed.- Specified by:
configureDetail
in interfaceDataNode
- Overrides:
configureDetail
in classDefaultDataNode
- Parameters:
dv
- the detail viewer which this node is given an opportunity to configure
-