ist.palcom.resource.descriptor
Class Connection

java.lang.Object
  extended by ist.palcom.resource.descriptor.ASTNode
      extended by ist.palcom.resource.descriptor.NetworkNode
          extended by ist.palcom.resource.descriptor.Connection
All Implemented Interfaces:
java.lang.Cloneable

public class Connection
extends NetworkNode
implements java.lang.Cloneable


Field Summary
protected  boolean getBrowserLabel_visited
           
protected  boolean getCustomer_visited
           
protected  boolean getProvider_visited
           
protected  java.util.Set inhCust_Connection_visited
           
protected  java.util.Set inhProv_Connection_visited
           
 
Fields inherited from class ist.palcom.resource.descriptor.NetworkNode
getNumServiceListPart_visited, getServiceListPart_int_visited, isResource_AbstractResourceAddress_visited, lookup_Object_visited, matches_Object_visited, matchesInfo_Info_visited, universe_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
Connection()
           
Connection(ConnectionInfo p0)
           
 
Method Summary
 java.lang.Object clone()
           
 ASTNode copy()
           
 void flushCache()
           
 ASTNode fullCopy()
           
 java.lang.String getBrowserLabel()
           
 java.lang.Object[] getChildArray()
          Helper method for the TreeView
 Service getCustomer()
           
 ConnectionInfo getInfo()
           
 ConnectionInfo getInfoNoTransform()
           
 Service getProvider()
           
 java.lang.Object getView()
           
 Service inhCust(Connection c)
           
 Service inhProv(Connection c)
           
protected  int numChildren()
           
 void setInfo(ConnectionInfo node)
           
 void setView(java.lang.Object v)
           
 java.lang.String toString()
           
 
Methods inherited from class ist.palcom.resource.descriptor.NetworkNode
getNumServiceListPart, getServiceListPart, getStatus, getStatusHelpText, isNotOK, isResource, lookup, matches, matchesInfo, setLatestStatus, setLatestStatus, universe
 
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, 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
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

getCustomer_visited

protected boolean getCustomer_visited

getProvider_visited

protected boolean getProvider_visited

getBrowserLabel_visited

protected boolean getBrowserLabel_visited

inhCust_Connection_visited

protected java.util.Set inhCust_Connection_visited

inhProv_Connection_visited

protected java.util.Set inhProv_Connection_visited
Constructor Detail

Connection

public Connection()

Connection

public Connection(ConnectionInfo p0)
Method Detail

flushCache

public void flushCache()
Overrides:
flushCache in class NetworkNode

clone

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

copy

public ASTNode copy()
Overrides:
copy in class ASTNode

fullCopy

public ASTNode fullCopy()
Overrides:
fullCopy in class ASTNode

setView

public void setView(java.lang.Object v)

getView

public java.lang.Object getView()

getChildArray

public java.lang.Object[] getChildArray()
Description copied from class: ASTNode
Helper method for the TreeView

Overrides:
getChildArray in class NetworkNode
Returns:
The (interesting) children of a node, as an Object array possibly bypassing levels in the tree or ignoring certain children.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

numChildren

protected int numChildren()
Overrides:
numChildren in class NetworkNode

setInfo

public void setInfo(ConnectionInfo node)

getInfo

public ConnectionInfo getInfo()

getInfoNoTransform

public ConnectionInfo getInfoNoTransform()

getCustomer

public Service getCustomer()

getProvider

public Service getProvider()

getBrowserLabel

public java.lang.String getBrowserLabel()
Overrides:
getBrowserLabel in class ASTNode

inhCust

public Service inhCust(Connection c)

inhProv

public Service inhProv(Connection c)