edu.ksu.cis.cadena.core.adapter.style
Class AbstractKindAdapter

java.lang.Object
  extended by edu.ksu.cis.cadena.core.adapter.BaseCadenaAdapter
      extended by edu.ksu.cis.cadena.core.adapter.style.AbstractBaseKindAdapter
          extended by edu.ksu.cis.cadena.core.adapter.style.AbstractKindAdapter
All Implemented Interfaces:
CadenaAdapter
Direct Known Subclasses:
ComponentKindAdapter, ConnectorKindAdapter, InterfaceKindAdapter

public abstract class AbstractKindAdapter
extends AbstractBaseKindAdapter

Author:
matt TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Field Summary
 
Fields inherited from class edu.ksu.cis.cadena.core.adapter.style.AbstractBaseKindAdapter
NAME_EMPTY_ERROR, PARENT_DELETED_ERROR, PARENT_NOT_EXPOSED_ERROR, PARENT_NOT_SPECIFIED_ERROR, PARENT_NOT_VISIBLE_ERROR, PARENT_UNRESOLVED_ERROR
 
Fields inherited from class edu.ksu.cis.cadena.core.adapter.BaseCadenaAdapter
REFERENCED_OBJECT_IN_TRASH_ERROR
 
Constructor Summary
AbstractKindAdapter()
           
 
Method Summary
 void checkPortSpecBindings(Kind kind, java.util.List<PortSpec> portSpecs, EMap bindingMap)
          Checks port spec bindings for a kind (component or connector).
 
Methods inherited from class edu.ksu.cis.cadena.core.adapter.style.AbstractBaseKindAdapter
checkNode, forwardReferenceChanged, notifyChanged
 
Methods inherited from class edu.ksu.cis.cadena.core.adapter.BaseCadenaAdapter
addAffectedReferrers, addNotificationValues, getAffectedValues, getTarget, isAdapterForType, setMarkers, setTarget
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractKindAdapter

public AbstractKindAdapter()
Method Detail

checkPortSpecBindings

public void checkPortSpecBindings(Kind kind,
                                  java.util.List<PortSpec> portSpecs,
                                  EMap bindingMap)
Checks port spec bindings for a kind (component or connector). The following checks are performed: