org.das2.catalog.impl.AbstractNode

All nodes loadable by the DasNodeFactory should inherit from this package private abstract class. It supports the general 3-phase construction. In general the construction phases are: 1. Create a stub object that knows what kind of thing it is and who it's parents are. 2. Resolve one of the URLs to get a full definition of the object. 3. Possibly merge information from a secondary URL if requested.


isRoot

isRoot( ) → boolean

Returns:

boolean

search for examples view on GitHub view source


path

path( ) → String

Returns:

java.lang.String

search for examples view on GitHub view source


prettyPrintLoc

prettyPrintLoc( String sPre, String sSep ) → String

Get the root node list as a string with some separator and prefix

Parameters

sPre - A prefix to place before each root node URL, may be null
sSep - The separator to use between each root node URL, may be null

Returns:

A formatted string containing a list of all root node URLs

search for examples view on GitHub view source