ist.palcom.resource.descriptor
Class ThisProviderServiceAddress

java.lang.Object
  extended by ist.palcom.resource.descriptor.ASTNode
      extended by ist.palcom.resource.descriptor.AbstractXMLRepresentable
          extended by ist.palcom.resource.descriptor.Info
              extended by ist.palcom.resource.descriptor.AbstractResourceAddress
                  extended by ist.palcom.resource.descriptor.ServiceAddress
                      extended by ist.palcom.resource.descriptor.ThisProviderServiceAddress
All Implemented Interfaces:
XMLRepresentable, java.lang.Cloneable

public class ThisProviderServiceAddress
extends ServiceAddress
implements java.lang.Cloneable


Field Summary
 
Fields inherited from class ist.palcom.resource.descriptor.ServiceAddress
getDeviceAddress_visited, getName_visited, matchesLocalSID_LocalSID_visited, toString_visited, tryGetLocalSID_visited
 
Fields inherited from class ist.palcom.resource.descriptor.Info
getAddress_visited
 
Fields inherited from class ist.palcom.resource.descriptor.AbstractXMLRepresentable
getBrowserLabel_visited
 
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
ThisProviderServiceAddress()
           
ThisProviderServiceAddress(ServiceInstanceID p0, Opt p1, Opt p2)
           
 
Method Summary
 java.lang.Object clone()
           
 ASTNode copy()
           
 void flushCache()
           
 ASTNode fullCopy()
           
 LocalSID getLocalSID()
           
 Opt getLocalSIDOpt()
           
 Opt getLocalSIDOptNoTransform()
           
 PRDService getPRDService()
           
 Opt getPRDServiceOpt()
           
 Opt getPRDServiceOptNoTransform()
           
 ServiceInstanceID getServiceInstanceID()
           
 ServiceInstanceID getServiceInstanceIDNoTransform()
           
 boolean hasLocalSID()
           
 boolean hasPRDService()
           
protected  int numChildren()
           
 void setLocalSID(LocalSID node)
           
 void setLocalSIDOpt(Opt opt)
           
 void setPRDService(PRDService node)
           
 void setPRDServiceOpt(Opt opt)
           
 void setServiceInstanceID(ServiceInstanceID node)
           
 
Methods inherited from class ist.palcom.resource.descriptor.ServiceAddress
addChildFromXMLElement, equals, getDeviceAddress, getName, matchesLocalSID, toString, tryGetLocalSID, writeXMLElement
 
Methods inherited from class ist.palcom.resource.descriptor.AbstractResourceAddress
validate
 
Methods inherited from class ist.palcom.resource.descriptor.Info
getAddress, getTagName, initializeFromElement
 
Methods inherited from class ist.palcom.resource.descriptor.AbstractXMLRepresentable
addToAssembly, getBrowserLabel, getXMLData, getXMLData, removeFromAssembly
 
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
 

Constructor Detail

ThisProviderServiceAddress

public ThisProviderServiceAddress()

ThisProviderServiceAddress

public ThisProviderServiceAddress(ServiceInstanceID p0,
                                  Opt p1,
                                  Opt p2)
Method Detail

flushCache

public void flushCache()
Overrides:
flushCache in class ServiceAddress

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class ServiceAddress
Throws:
java.lang.CloneNotSupportedException

copy

public ASTNode copy()
Overrides:
copy in class ServiceAddress

fullCopy

public ASTNode fullCopy()
Overrides:
fullCopy in class ServiceAddress

numChildren

protected int numChildren()
Overrides:
numChildren in class ServiceAddress

setServiceInstanceID

public void setServiceInstanceID(ServiceInstanceID node)
Overrides:
setServiceInstanceID in class ServiceAddress

getServiceInstanceID

public ServiceInstanceID getServiceInstanceID()
Overrides:
getServiceInstanceID in class ServiceAddress

getServiceInstanceIDNoTransform

public ServiceInstanceID getServiceInstanceIDNoTransform()
Overrides:
getServiceInstanceIDNoTransform in class ServiceAddress

setPRDServiceOpt

public void setPRDServiceOpt(Opt opt)
Overrides:
setPRDServiceOpt in class ServiceAddress

hasPRDService

public boolean hasPRDService()
Overrides:
hasPRDService in class ServiceAddress

getPRDService

public PRDService getPRDService()
Overrides:
getPRDService in class ServiceAddress

setPRDService

public void setPRDService(PRDService node)
Overrides:
setPRDService in class ServiceAddress

getPRDServiceOpt

public Opt getPRDServiceOpt()
Overrides:
getPRDServiceOpt in class ServiceAddress

getPRDServiceOptNoTransform

public Opt getPRDServiceOptNoTransform()
Overrides:
getPRDServiceOptNoTransform in class ServiceAddress

setLocalSIDOpt

public void setLocalSIDOpt(Opt opt)
Overrides:
setLocalSIDOpt in class ServiceAddress

hasLocalSID

public boolean hasLocalSID()
Overrides:
hasLocalSID in class ServiceAddress

getLocalSID

public LocalSID getLocalSID()
Overrides:
getLocalSID in class ServiceAddress

setLocalSID

public void setLocalSID(LocalSID node)
Overrides:
setLocalSID in class ServiceAddress

getLocalSIDOpt

public Opt getLocalSIDOpt()
Overrides:
getLocalSIDOpt in class ServiceAddress

getLocalSIDOptNoTransform

public Opt getLocalSIDOptNoTransform()
Overrides:
getLocalSIDOptNoTransform in class ServiceAddress