ist.palcom.resource.descriptor
Class URN
java.lang.Object
ist.palcom.resource.descriptor.ASTNode
ist.palcom.resource.descriptor.URN
- All Implemented Interfaces:
- java.lang.Cloneable
public class URN
- extends ASTNode
- implements java.lang.Cloneable
| Fields inherited from class ist.palcom.resource.descriptor.ASTNode |
CHANGE, children, encloseInBraces_visited, generatedWithCacheCycle, generatedWithCircularEnabled, generatedWithComponentCheck, getAssemblyLabel_visited, getErrorList_visited, getIndent_visited, getParentPRDAssemblyVer_visited, getPrettyClosingString_visited, getPrettyString_visited, IN_CIRCLE, LAST_CYCLE, numChildren, parent, prettyPrintChildren_visited, RESET_CYCLE |
|
Constructor Summary |
URN()
|
URN(java.lang.String urnString)
|
URN(java.lang.String p0,
java.lang.String p1,
URNLeaf p2)
|
| Methods inherited from class ist.palcom.resource.descriptor.ASTNode |
addASTtoList, addChild, Define_AbstractResourceAddress_custServiceAddress, Define_AbstractResourceAddress_provServiceAddress, Define_CommandInfo_ci, Define_Device_parentDevice, Define_Identifier_getLocalName, Define_NetworkNode_lookup, Define_PRDAssemblyVer_av, Define_Service_inhCust, Define_Service_inhProv, Define_Service_parentService, Define_String_expectedType, Define_Universe_universe, encloseInBraces, getAssemblyLabel, getChild, getChildArray, getChildNoTransform, getErrorList, getIDforEditing, getIndent, getIndexOfChild, getNumChild, getParent, getParentPRDAssemblyVer, getPrettyClosingString, getPrettyString, insertChild, prettyprint, prettyPrintChildren, remove, removeChild, reset, resetTree, setChild, setParent, updateIDfromEditor |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
URN_PREFIX
public static final java.lang.String URN_PREFIX
- Prefix for PalCom URNs.
- See Also:
- Constant Field Values
getBrowserLabel_visited
protected boolean getBrowserLabel_visited
URN
public URN(java.lang.String urnString)
URN
public URN()
URN
public URN(java.lang.String p0,
java.lang.String p1,
URNLeaf p2)
flushCache
public void flushCache()
- Overrides:
flushCache in class ASTNode
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone in class ASTNode
- Throws:
java.lang.CloneNotSupportedException
copy
public ASTNode copy()
- Overrides:
copy in class ASTNode
fullCopy
public ASTNode fullCopy()
- Overrides:
fullCopy in class ASTNode
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getString
public java.lang.String getString()
getDeviceURN
public URN getDeviceURN()
- Returns:
- The device URN part of this URN, as a new URN, or null if not
defined.
createSubUrn
public URN createSubUrn(URNLeaf leaf)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
numChildren
protected int numChildren()
- Overrides:
numChildren in class ASTNode
setDevicePart
public void setDevicePart(java.lang.String value)
getDevicePart
public java.lang.String getDevicePart()
setParentPath
public void setParentPath(java.lang.String value)
getParentPath
public java.lang.String getParentPath()
setLeaf
public void setLeaf(URNLeaf node)
getLeaf
public URNLeaf getLeaf()
getLeafNoTransform
public URNLeaf getLeafNoTransform()
getBrowserLabel
public java.lang.String getBrowserLabel()
- Overrides:
getBrowserLabel in class ASTNode