Package uk.ac.starlink.datanode.nodes

Interface Summary
ComponentMaker An interface implemented by objects which can make a Component for display on demand.
DataNode This interface represents a node suitable for use in a tree viewer.
DetailViewer Defines an interface for nodes to display detailed information about themselves.
FITSDataNode.ArrayDataMaker Interface used for objects which can supply an ArrayDataInput object on demand (more than once if necessary).
 

Class Summary
ARYDataNode A DataNode representing an ARY object.
BranchDataNode DataNode implementation for a branch of a virtual filestore.
ColumnsMetamapGroup A MetamapGroup which describes the columns of a StarTable.
CompressedDataNode Generic data node representing a stream of data compressed according to a known compression technique.
DataType Enumeration-like class describing types of data object which can be supplied by a DataNode.
DefaultDataNode A basic implementation of the DataNode interface.
DocumentDataNode DataNode implementation which describes a top-level XML document.
EmptyDataNode Blank node.
ErrorDataNode  
ExceptionComponentMaker ComponentMaker which displays an error when activated.
FileDataNode A DataNode representing a file or directory in the Unix file system.
FITSDataNode Abstract DataNode class for representing FITS objects.
FITSFileDataNode An implementation of the DataNode interface for representing FITS objects stored on disk.
FITSStreamDataNode A DataNode representing a FITS file whose data comes from a stream.
FrameDataNode A DataNode representing an AST Frame object.
FtpDirectoryDataNode A DataNode which represents a directory on an FTP server.
FtpLocation Encapsulates the location of a directory on an FTP server.
HDSDataNode A DataNode representing an HDS object.
HDUDataNode An implementation of the DataNode interface for representing a general Header and Data Unit (HDU) in FITS files.
HDXDataNode DataNode representing an HDX object.
HistoryDataNode A DataNode representing the HISTORY component of an NDF.
HTMLDataNode DataNode implementation which describes a top-level HTML document.
IconFactory Returns Icons for use in identifying objects.
ImageHDUDataNode An implementation of the DataNode interface for representing Header and Data Units (HDUs) in FITS files.
JDBCDataNode DataNode representing a JDBC StarTable.
MetamapGroup Represents a group of items containing related sets of metadata.
MetaTable Views a group of metadata maps.
NDArrayDataNode  
NDFDataNode A DataNode representing an NDF object.
NdxDataNode An implementation of the DataNode interface for representing Ndx objects.
NodeEntityResolver Provides specialised XML entity resolution for data nodes.
NodeUtil Miscellaneous utilities.
PlainDataNode Generic data node representing some stream of data.
ResourceListDataNode A DataNode representing a list of resources available from the class path.
ScalarDataNode Simple DataNode for representing scalar values.
StarTableDataNode DataNode representing a StarTable.
StringComparator A very simple implementation of the Comparator interface.
TableHDUDataNode An implementation of the DataNode interface for representing binary or ASCII tables in FITS HDUs.
TarBranchDataNode  
TarStreamDataNode DataNode representing a Tar archive.
ValueInfoMetamapGroup A MetamapGroup which describes a set of ValueInfo objects.
VOComponentDataNode Generic node for representing VOTable elements.
VOTableDataNode Node representing a top-level VOTable document.
VOTableTableDataNode  
WCSDataNode A DataNode representing the WCS component of an NDF.
XMLDataNode  
XMLDocument Holds a DataSource which is known to contain an XML document.
ZipArchiveDataNode DataNode representing a Zip archive.
ZipBranchDataNode  
ZipFileDataNode A DataNode representing a zip archive stored in a file.
ZipStreamDataNode DataNode representing a zip archive got from a stream.
 

Exception Summary
DataObjectException Exception thrown when a data object which was expected to be present cannot be supplied.
NoSuchDataException Exception thrown when construction of a DataNode fails with some reasonable cause.
 



Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.