|
|||||||||
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.BipTypeImpl
public abstract class BipTypeImpl
An implementation of the model object 'Bip Type'.
The following features are implemented:
Field Summary | |
---|---|
protected |
dataParameter
The cached value of the ' Data Parameter ' containment reference list. |
protected static int |
START_SOURCE_LINE_EDEFAULT
The default value of the ' Start Source Line ' attribute. |
protected int |
startSourceLine
The cached value of the ' Start Source Line ' attribute. |
Fields inherited from class ujf.verimag.bip.Core.Behaviors.impl.NamedElementImpl |
---|
name, NAME_EDEFAULT, scope, SCOPE_EDEFAULT |
Constructor Summary | |
---|---|
protected |
BipTypeImpl()
|
Method Summary | |
---|---|
NotificationChain |
basicSetModule(Module newModule,
NotificationChain msgs)
|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
|
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)
|
|
getDataParameter()
|
Module |
getModule()
|
int |
getStartSourceLine()
|
void |
setModule(Module newModule)
|
void |
setStartSourceLine(int newStartSourceLine)
|
java.lang.String |
toString()
|
Methods inherited from class ujf.verimag.bip.Core.Behaviors.impl.NamedElementImpl |
---|
getName, getScope, setName, setScope |
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 |
---|
protecteddataParameter
Data Parameter
' containment reference list.
getDataParameter()
protected static final int START_SOURCE_LINE_EDEFAULT
Start Source Line
' attribute.
getStartSourceLine()
,
Constant Field Valuesprotected int startSourceLine
Start Source Line
' attribute.
getStartSourceLine()
Constructor Detail |
---|
protected BipTypeImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class NamedElementImpl
publicgetDataParameter()
getDataParameter
in interface ParameterizedElement
BehaviorsPackage.getParameterizedElement_DataParameter()
,
DataParameter.getParameterizedElement()
public int getStartSourceLine()
getStartSourceLine
in interface TraceableElement
TraceableElement.setStartSourceLine(int)
,
TraceabilityPackage.getTraceableElement_StartSourceLine()
public void setStartSourceLine(int newStartSourceLine)
setStartSourceLine
in interface TraceableElement
newStartSourceLine
- the new value of the 'Start Source Line' attribute.TraceableElement.getStartSourceLine()
public Module getModule()
getModule
in interface BipType
BipType.setModule(Module)
,
BehaviorsPackage.getBipType_Module()
,
Module.getBipType()
public NotificationChain basicSetModule(Module newModule, NotificationChain msgs)
public void setModule(Module newModule)
setModule
in interface BipType
newModule
- the new value of the 'Module' container reference.BipType.getModule()
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
public int eBaseStructuralFeatureID(int derivedFeatureID, java.lang.Class<?> baseClass)
public int eDerivedStructuralFeatureID(int baseFeatureID, java.lang.Class<?> baseClass)
public java.lang.String toString()
toString
in class NamedElementImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |