edu.ksu.cis.cadena.core.adapter
Class DefaultForwardReferenceTable

java.lang.Object
  extended by edu.ksu.cis.cadena.core.adapter.DefaultForwardReferenceTable
All Implemented Interfaces:
ForwardReferenceTable

public class DefaultForwardReferenceTable
extends java.lang.Object
implements ForwardReferenceTable


Field Summary
static DefaultForwardReferenceTable INSTANCE
           
 
Constructor Summary
DefaultForwardReferenceTable()
           
 
Method Summary
 void getAffectedNodes(BaseKind kind, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 void getAffectedNodes(ComponentKind componentKind, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 void getAffectedNodes(ComponentMetaKind componentMetaKind, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 void getAffectedNodes(ConnectorKind connectorKind, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 void getAffectedNodes(ConnectorMetaKind connectorMetaKind, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 void getAffectedNodes(InterfaceKind interfaceKind, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 void getAffectedNodes(InterfaceMetaKind interfaceMetaKind, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 void getAffectedNodes(Kind kind, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 void getAffectedNodes(MetaKind metaKind, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 java.util.Set<Pair<EObject,EStructuralFeature>> getAffectedNodes(Notification notification)
           
 void getAffectedNodes(PortSpec portSpec, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 void getAffectedNodes(Style style, java.util.Set<Pair<EObject,EStructuralFeature>> set, Notification notification)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final DefaultForwardReferenceTable INSTANCE
Constructor Detail

DefaultForwardReferenceTable

public DefaultForwardReferenceTable()
Method Detail

getAffectedNodes

public java.util.Set<Pair<EObject,EStructuralFeature>> getAffectedNodes(Notification notification)
Specified by:
getAffectedNodes in interface ForwardReferenceTable

getAffectedNodes

public void getAffectedNodes(Style style,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)

getAffectedNodes

public void getAffectedNodes(Kind kind,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)

getAffectedNodes

public void getAffectedNodes(BaseKind kind,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)

getAffectedNodes

public void getAffectedNodes(ComponentKind componentKind,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)

getAffectedNodes

public void getAffectedNodes(ConnectorKind connectorKind,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)

getAffectedNodes

public void getAffectedNodes(InterfaceKind interfaceKind,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)

getAffectedNodes

public void getAffectedNodes(MetaKind metaKind,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)

getAffectedNodes

public void getAffectedNodes(ComponentMetaKind componentMetaKind,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)

getAffectedNodes

public void getAffectedNodes(ConnectorMetaKind connectorMetaKind,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)

getAffectedNodes

public void getAffectedNodes(InterfaceMetaKind interfaceMetaKind,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)

getAffectedNodes

public void getAffectedNodes(PortSpec portSpec,
                             java.util.Set<Pair<EObject,EStructuralFeature>> set,
                             Notification notification)