ist.palcom.resource.descriptor
Class ServiceAddress
java.lang.Object
ist.palcom.resource.descriptor.ASTNode
ist.palcom.resource.descriptor.AbstractXMLRepresentable
ist.palcom.resource.descriptor.Info
ist.palcom.resource.descriptor.AbstractResourceAddress
ist.palcom.resource.descriptor.ServiceAddress
- All Implemented Interfaces:
- XMLRepresentable, java.lang.Cloneable
- Direct Known Subclasses:
- ThisProviderServiceAddress, ThisServiceAddress
public class ServiceAddress
- extends AbstractResourceAddress
- 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 |
| 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, hashCode, notify, notifyAll, wait, wait, wait |
tryGetLocalSID_visited
protected boolean tryGetLocalSID_visited
getDeviceAddress_visited
protected boolean getDeviceAddress_visited
matchesLocalSID_LocalSID_visited
protected java.util.Set matchesLocalSID_LocalSID_visited
getName_visited
protected boolean getName_visited
toString_visited
protected boolean toString_visited
ServiceAddress
public ServiceAddress(ServiceInstanceID sid,
PRDService s)
- Constructor without LocalSID
ServiceAddress
public ServiceAddress(ServiceInstanceID sid,
PRDService s,
LocalSID l)
- Constructor with LocalSID
ServiceAddress
public ServiceAddress()
ServiceAddress
public ServiceAddress(ServiceInstanceID p0,
Opt p1,
Opt p2)
flushCache
public void flushCache()
- Overrides:
flushCache in class AbstractResourceAddress
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Overrides:
clone in class AbstractResourceAddress
- Throws:
java.lang.CloneNotSupportedException
copy
public ASTNode copy()
- Overrides:
copy in class ASTNode
fullCopy
public ASTNode fullCopy()
- Overrides:
fullCopy in class ASTNode
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class AbstractXMLRepresentable
writeXMLElement
public void writeXMLElement(KXmlSerializer serializer)
throws java.io.IOException
- Specified by:
writeXMLElement in interface XMLRepresentable- Overrides:
writeXMLElement in class Info
- Throws:
java.io.IOException
addChildFromXMLElement
public void addChildFromXMLElement(XMLRepresentable child)
- Description copied from class:
AbstractXMLRepresentable
- The implementation up here is empty.
- Specified by:
addChildFromXMLElement in interface XMLRepresentable- Overrides:
addChildFromXMLElement in class AbstractXMLRepresentable
numChildren
protected int numChildren()
- Overrides:
numChildren in class AbstractResourceAddress
setServiceInstanceID
public void setServiceInstanceID(ServiceInstanceID node)
getServiceInstanceID
public ServiceInstanceID getServiceInstanceID()
getServiceInstanceIDNoTransform
public ServiceInstanceID getServiceInstanceIDNoTransform()
setPRDServiceOpt
public void setPRDServiceOpt(Opt opt)
hasPRDService
public boolean hasPRDService()
getPRDService
public PRDService getPRDService()
setPRDService
public void setPRDService(PRDService node)
getPRDServiceOpt
public Opt getPRDServiceOpt()
getPRDServiceOptNoTransform
public Opt getPRDServiceOptNoTransform()
setLocalSIDOpt
public void setLocalSIDOpt(Opt opt)
hasLocalSID
public boolean hasLocalSID()
getLocalSID
public LocalSID getLocalSID()
setLocalSID
public void setLocalSID(LocalSID node)
getLocalSIDOpt
public Opt getLocalSIDOpt()
getLocalSIDOptNoTransform
public Opt getLocalSIDOptNoTransform()
tryGetLocalSID
public LocalSID tryGetLocalSID()
- Overrides:
tryGetLocalSID in class AbstractResourceAddress
getDeviceAddress
public DeviceAddress getDeviceAddress()
- Overrides:
getDeviceAddress in class AbstractResourceAddress
matchesLocalSID
public boolean matchesLocalSID(LocalSID l)
- Overrides:
matchesLocalSID in class AbstractResourceAddress
getName
public java.lang.String getName()
toString
public java.lang.String toString()
- Overrides:
toString in class AbstractXMLRepresentable