|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object EObjectImpl ujf.verimag.bip.Core.Behaviors.impl.NamedElementImpl ujf.verimag.bip.Core.Behaviors.impl.PortImpl
public class PortImpl
An implementation of the model object 'Port'.
The following features are implemented:
Field Summary | |
---|---|
protected Binding |
binding
The cached value of the ' Binding ' containment reference. |
protected PortType |
type
The cached value of the ' Type ' reference. |
Fields inherited from class ujf.verimag.bip.Core.Behaviors.impl.NamedElementImpl |
---|
name, NAME_EDEFAULT, scope, SCOPE_EDEFAULT |
Constructor Summary | |
---|---|
protected |
PortImpl()
|
Method Summary | |
---|---|
PortType |
basicGetType()
|
NotificationChain |
basicSetBinding(Binding newBinding,
NotificationChain msgs)
|
NotificationChain |
basicSetComponentType(ComponentType newComponentType,
NotificationChain msgs)
|
NotificationChain |
basicSetConnectorType(ConnectorType newConnectorType,
NotificationChain msgs)
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
Binding |
getBinding()
|
ComponentType |
getComponentType()
|
ConnectorType |
getConnectorType()
|
PortType |
getType()
|
void |
setBinding(Binding newBinding)
|
void |
setComponentType(ComponentType newComponentType)
|
void |
setConnectorType(ConnectorType newConnectorType)
|
void |
setType(PortType newType)
|
Methods inherited from class ujf.verimag.bip.Core.Behaviors.impl.NamedElementImpl |
---|
getName, getScope, setName, setScope, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface ujf.verimag.bip.Core.Behaviors.NamedElement |
---|
getName, getScope, setName, setScope |
Field Detail |
---|
protected Binding binding
Binding
' containment reference.
getBinding()
protected PortType type
Type
' reference.
getType()
Constructor Detail |
---|
protected PortImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class NamedElementImpl
public ComponentType getComponentType()
getComponentType
in interface Port
Port.setComponentType(ComponentType)
,
BehaviorsPackage.getPort_ComponentType()
,
ComponentType.getPort()
public NotificationChain basicSetComponentType(ComponentType newComponentType, NotificationChain msgs)
public void setComponentType(ComponentType newComponentType)
setComponentType
in interface Port
newComponentType
- the new value of the 'Component Type' container reference.Port.getComponentType()
public Binding getBinding()
getBinding
in interface Port
Port.setBinding(Binding)
,
BehaviorsPackage.getPort_Binding()
,
Binding.getOuterPort()
public NotificationChain basicSetBinding(Binding newBinding, NotificationChain msgs)
public void setBinding(Binding newBinding)
setBinding
in interface Port
newBinding
- the new value of the 'Binding' containment reference.Port.getBinding()
public PortType getType()
getType
in interface Port
Port.setType(PortType)
,
BehaviorsPackage.getPort_Type()
public PortType basicGetType()
public void setType(PortType newType)
setType
in interface Port
newType
- the new value of the 'Type' reference.Port.getType()
public ConnectorType getConnectorType()
getConnectorType
in interface Port
Port.setConnectorType(ConnectorType)
,
BehaviorsPackage.getPort_ConnectorType()
,
ConnectorType.getPort()
public NotificationChain basicSetConnectorType(ConnectorType newConnectorType, NotificationChain msgs)
public void setConnectorType(ConnectorType newConnectorType)
setConnectorType
in interface Port
newConnectorType
- the new value of the 'Connector Type' container reference.Port.getConnectorType()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class NamedElementImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in class NamedElementImpl
public void eUnset(int featureID)
eUnset
in class NamedElementImpl
public boolean eIsSet(int featureID)
eIsSet
in class NamedElementImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |