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.
getRoot
getRoot( ) → org.das2.catalog.DasNode
Returns:
org.das2.catalog.DasNode
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
isRoot
isRoot( ) → boolean
Returns:
boolean
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
name
name( ) → String
Returns:
java.lang.String
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
path
path( ) → String
Returns:
java.lang.String
[search for examples]
[view on GitHub]
[view on old javadoc]
[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 on old javadoc]
[view source]
toString
toString( ) → String
Returns:
java.lang.String
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]