ist.palcom.resource.descriptor
Class ConnectionInfo

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.ConnectionInfo
All Implemented Interfaces:
XMLRepresentable, java.lang.Cloneable

public class ConnectionInfo
extends Info
implements java.lang.Cloneable


Field Summary
 
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
ConnectionInfo()
           
ConnectionInfo(AbstractResourceAddress p0, AbstractResourceAddress p1, Opt p2)
           
 
Method Summary
 java.lang.Object clone()
           
 ASTNode copy()
           
 boolean equals(java.lang.Object o)
           
 void flushCache()
           
 ASTNode fullCopy()
           
 AbstractResourceAddress getCustomerAddress()
           
 AbstractResourceAddress getCustomerAddressNoTransform()
           
 PRDConnection getPRDConnection()
           
 Opt getPRDConnectionOpt()
           
 Opt getPRDConnectionOptNoTransform()
           
 AbstractResourceAddress getProviderAddress()
           
 AbstractResourceAddress getProviderAddressNoTransform()
           
 boolean hasPRDConnection()
           
 boolean isAboutTheSameEntityAs(Info data)
           
protected  int numChildren()
           
 void setCustomerAddress(AbstractResourceAddress node)
           
 void setPRDConnection(PRDConnection node)
           
 void setPRDConnectionOpt(Opt opt)
           
 void setProviderAddress(AbstractResourceAddress node)
           
 
Methods inherited from class ist.palcom.resource.descriptor.Info
getAddress, getTagName, initializeFromElement, writeXMLElement
 
Methods inherited from class ist.palcom.resource.descriptor.AbstractXMLRepresentable
addChildFromXMLElement, addToAssembly, getBrowserLabel, getXMLData, getXMLData, removeFromAssembly, toString
 
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

ConnectionInfo

public ConnectionInfo()

ConnectionInfo

public ConnectionInfo(AbstractResourceAddress p0,
                      AbstractResourceAddress p1,
                      Opt p2)
Method Detail

flushCache

public void flushCache()
Overrides:
flushCache in class Info

clone

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

copy

public ASTNode copy()
Overrides:
copy in class ASTNode

fullCopy

public ASTNode fullCopy()
Overrides:
fullCopy in class ASTNode

isAboutTheSameEntityAs

public boolean isAboutTheSameEntityAs(Info data)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class AbstractXMLRepresentable

numChildren

protected int numChildren()
Overrides:
numChildren in class Info

setProviderAddress

public void setProviderAddress(AbstractResourceAddress node)

getProviderAddress

public AbstractResourceAddress getProviderAddress()

getProviderAddressNoTransform

public AbstractResourceAddress getProviderAddressNoTransform()

setCustomerAddress

public void setCustomerAddress(AbstractResourceAddress node)

getCustomerAddress

public AbstractResourceAddress getCustomerAddress()

getCustomerAddressNoTransform

public AbstractResourceAddress getCustomerAddressNoTransform()

setPRDConnectionOpt

public void setPRDConnectionOpt(Opt opt)

hasPRDConnection

public boolean hasPRDConnection()

getPRDConnection

public PRDConnection getPRDConnection()

setPRDConnection

public void setPRDConnection(PRDConnection node)

getPRDConnectionOpt

public Opt getPRDConnectionOpt()

getPRDConnectionOptNoTransform

public Opt getPRDConnectionOptNoTransform()