|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.sintef.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl
org.sintef.mofscript.MOFScriptModel.impl.MOFScriptParameterImpl
public class MOFScriptParameterImpl
An implementation of the model object 'MOF Script Parameter'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected ParameterDirection |
direction
The cached value of the ' Direction ' attribute |
protected static ParameterDirection |
DIRECTION_EDEFAULT
The default value of the ' Direction ' attribute |
protected java.lang.String |
name
The cached value of the ' Name ' attribute |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the ' Name ' attribute |
protected java.lang.String |
type
The cached value of the ' Type ' attribute |
protected static java.lang.String |
TYPE_EDEFAULT
The default value of the ' Type ' attribute |
protected static java.lang.String |
TYPE_PREFIX_EDEFAULT
The default value of the ' Type Prefix ' attribute |
protected java.lang.String |
typePrefix
The cached value of the ' Type Prefix ' attribute |
Fields inherited from class org.sintef.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl |
---|
column, COLUMN_EDEFAULT, comment, line, LINE_EDEFAULT |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
MOFScriptParameterImpl()
|
Method Summary | |
---|---|
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
ParameterDirection |
getDirection()
|
java.lang.String |
getName()
|
java.lang.String |
getType()
|
java.lang.String |
getTypePrefix()
|
void |
setDirection(ParameterDirection newDirection)
|
void |
setName(java.lang.String newName)
|
void |
setType(java.lang.String newType)
|
void |
setTypePrefix(java.lang.String newTypePrefix)
|
java.lang.String |
toString()
|
Methods inherited from class org.sintef.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl |
---|
getColumn, getComment, getLine, setColumn, setLine |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eInverseAdd, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eURIFragmentSegment |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.sintef.mofscript.MOFScriptModel.MOFScriptObject |
---|
getColumn, getComment, getLine, setColumn, setLine |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected java.lang.String name
Name
' attribute.
getName()
protected static final java.lang.String TYPE_EDEFAULT
Type
' attribute.
getType()
protected java.lang.String type
Type
' attribute.
getType()
protected static final ParameterDirection DIRECTION_EDEFAULT
Direction
' attribute.
getDirection()
protected ParameterDirection direction
Direction
' attribute.
getDirection()
protected static final java.lang.String TYPE_PREFIX_EDEFAULT
Type Prefix
' attribute.
getTypePrefix()
protected java.lang.String typePrefix
Type Prefix
' attribute.
getTypePrefix()
Constructor Detail |
---|
protected MOFScriptParameterImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class MOFScriptObjectImpl
public java.lang.String getName()
getName
in interface MOFScriptParameter
MOFScriptParameter.setName(String)
,
MOFScriptModelPackage.getMOFScriptParameter_Name()
public void setName(java.lang.String newName)
setName
in interface MOFScriptParameter
newName
- the new value of the 'Name' attribute.MOFScriptParameter.getName()
public java.lang.String getType()
getType
in interface MOFScriptParameter
MOFScriptParameter.setType(String)
,
MOFScriptModelPackage.getMOFScriptParameter_Type()
public void setType(java.lang.String newType)
setType
in interface MOFScriptParameter
newType
- the new value of the 'Type' attribute.MOFScriptParameter.getType()
public ParameterDirection getDirection()
getDirection
in interface MOFScriptParameter
ParameterDirection
,
MOFScriptParameter.setDirection(ParameterDirection)
,
MOFScriptModelPackage.getMOFScriptParameter_Direction()
public void setDirection(ParameterDirection newDirection)
setDirection
in interface MOFScriptParameter
newDirection
- the new value of the 'Direction' attribute.ParameterDirection
,
MOFScriptParameter.getDirection()
public java.lang.String getTypePrefix()
getTypePrefix
in interface MOFScriptParameter
MOFScriptParameter.setTypePrefix(String)
,
MOFScriptModelPackage.getMOFScriptParameter_TypePrefix()
public void setTypePrefix(java.lang.String newTypePrefix)
setTypePrefix
in interface MOFScriptParameter
newTypePrefix
- the new value of the 'Type Prefix' attribute.MOFScriptParameter.getTypePrefix()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in interface org.eclipse.emf.ecore.InternalEObject
eInverseRemove
in class MOFScriptObjectImpl
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
eGet
in interface org.eclipse.emf.ecore.EObject
eGet
in class MOFScriptObjectImpl
public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.EObject
eSet
in class MOFScriptObjectImpl
public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eUnset
in interface org.eclipse.emf.ecore.EObject
eUnset
in class MOFScriptObjectImpl
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet
in interface org.eclipse.emf.ecore.EObject
eIsSet
in class MOFScriptObjectImpl
public java.lang.String toString()
toString
in class MOFScriptObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |