org.eclipse.gmf.codegen.gmfgen.impl
Class GenVisualEffectImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by org.eclipse.gmf.codegen.gmfgen.impl.CustomBehaviourImpl
                  extended by org.eclipse.gmf.codegen.gmfgen.impl.GenVisualEffectImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, Behaviour, CustomBehaviour, GenVisualEffect

public class GenVisualEffectImpl
extends CustomBehaviourImpl
implements GenVisualEffect

An implementation of the model object 'Gen Visual Effect'.

The following features are implemented:

Generated

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.EPropertiesHolderBaseImpl, 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<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
protected  String name
          The cached value of the 'Name' attribute.
protected static String NAME_EDEFAULT
          The default value of the 'Name' attribute.
protected static String OCL_EXPRESSION_EDEFAULT
          The default value of the 'Ocl Expression' attribute.
protected  String oclExpression
          The cached value of the 'Ocl Expression' attribute.
protected static String OPERATION_NAME_EDEFAULT
          The default value of the 'Operation Name' attribute.
protected static String OPERATION_TYPE_EDEFAULT
          The default value of the 'Operation Type' attribute.
protected  String operationName
          The cached value of the 'Operation Name' attribute.
protected  String operationType
          The cached value of the 'Operation Type' attribute.
protected static String PIN_KIND_EDEFAULT
          The default value of the 'Pin Kind' attribute.
protected  String pinKind
          The cached value of the 'Pin Kind' attribute.
 
Fields inherited from class org.eclipse.gmf.codegen.gmfgen.impl.CustomBehaviourImpl
EDIT_POLICY_QUALIFIED_CLASS_NAME_EDEFAULT, editPolicyQualifiedClassName, key, KEY_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 class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected GenVisualEffectImpl()
           
 
Method Summary
 Object eGet(int featureID, boolean resolve, boolean coreType)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, Object newValue)
           
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
 void eUnset(int featureID)
           
 String getName()
           
 String getOclExpression()
           
 String getOclExpressionString()
           
 String getOperationName()
           
 org.eclipse.emf.ecore.EClassifier getOperationRuntimeType()
           
 String getOperationType()
           
 String getPinKind()
           
 void setName(String newName)
           
 void setOclExpression(String newOclExpression)
           
 void setOperationName(String newOperationName)
           
 void setOperationType(String newOperationType)
           
 void setPinKind(String newPinKind)
           
 String toString()
           
 
Methods inherited from class org.eclipse.gmf.codegen.gmfgen.impl.CustomBehaviourImpl
eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, getEditPolicyQualifiedClassName, getKey, getSubject, setEditPolicyQualifiedClassName, setKey
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.gmf.codegen.gmfgen.CustomBehaviour
getEditPolicyQualifiedClassName, getKey, setEditPolicyQualifiedClassName, setKey
 
Methods inherited from interface org.eclipse.gmf.codegen.gmfgen.Behaviour
getSubject
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
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

NAME_EDEFAULT

protected static final String NAME_EDEFAULT
The default value of the 'Name' attribute.

See Also:
getName()
Generated
Ordered

name

protected String name
The cached value of the 'Name' attribute.

See Also:
getName()
Generated
Ordered

PIN_KIND_EDEFAULT

protected static final String PIN_KIND_EDEFAULT
The default value of the 'Pin Kind' attribute.

See Also:
getPinKind()
Generated
Ordered

pinKind

protected String pinKind
The cached value of the 'Pin Kind' attribute.

See Also:
getPinKind()
Generated
Ordered

OPERATION_NAME_EDEFAULT

protected static final String OPERATION_NAME_EDEFAULT
The default value of the 'Operation Name' attribute.

See Also:
getOperationName()
Generated
Ordered

operationName

protected String operationName
The cached value of the 'Operation Name' attribute.

See Also:
getOperationName()
Generated
Ordered

OPERATION_TYPE_EDEFAULT

protected static final String OPERATION_TYPE_EDEFAULT
The default value of the 'Operation Type' attribute.

See Also:
getOperationType()
Generated
Ordered

operationType

protected String operationType
The cached value of the 'Operation Type' attribute.

See Also:
getOperationType()
Generated
Ordered

OCL_EXPRESSION_EDEFAULT

protected static final String OCL_EXPRESSION_EDEFAULT
The default value of the 'Ocl Expression' attribute.

See Also:
getOclExpression()
Generated
Ordered

oclExpression

protected String oclExpression
The cached value of the 'Ocl Expression' attribute.

See Also:
getOclExpression()
Generated
Ordered
Constructor Detail

GenVisualEffectImpl

protected GenVisualEffectImpl()

Generated
Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

Overrides:
eStaticClass in class CustomBehaviourImpl
Generated

getName

public String getName()

Specified by:
getName in interface GenVisualEffect
Returns:
the value of the 'Name' attribute.
See Also:
GenVisualEffect.setName(String), GMFGenPackage.getGenVisualEffect_Name()
Generated

setName

public void setName(String newName)

Specified by:
setName in interface GenVisualEffect
Parameters:
newName - the new value of the 'Name' attribute.
See Also:
GenVisualEffect.getName()
Generated

getPinKind

public String getPinKind()

Specified by:
getPinKind in interface GenVisualEffect
Returns:
the value of the 'Pin Kind' attribute.
See Also:
GenVisualEffect.setPinKind(String), GMFGenPackage.getGenVisualEffect_PinKind()
Generated

setPinKind

public void setPinKind(String newPinKind)

Specified by:
setPinKind in interface GenVisualEffect
Parameters:
newPinKind - the new value of the 'Pin Kind' attribute.
See Also:
GenVisualEffect.getPinKind()
Generated

getOperationName

public String getOperationName()

Specified by:
getOperationName in interface GenVisualEffect
Returns:
the value of the 'Operation Name' attribute.
See Also:
GenVisualEffect.setOperationName(String), GMFGenPackage.getGenVisualEffect_OperationName()
Generated

setOperationName

public void setOperationName(String newOperationName)

Specified by:
setOperationName in interface GenVisualEffect
Parameters:
newOperationName - the new value of the 'Operation Name' attribute.
See Also:
GenVisualEffect.getOperationName()
Generated

getOperationType

public String getOperationType()

Specified by:
getOperationType in interface GenVisualEffect
Returns:
the value of the 'Operation Type' attribute.
See Also:
GenVisualEffect.setOperationType(String), GMFGenPackage.getGenVisualEffect_OperationType()
Generated

setOperationType

public void setOperationType(String newOperationType)

Specified by:
setOperationType in interface GenVisualEffect
Parameters:
newOperationType - the new value of the 'Operation Type' attribute.
See Also:
GenVisualEffect.getOperationType()
Generated

getOclExpression

public String getOclExpression()

Specified by:
getOclExpression in interface GenVisualEffect
Returns:
the value of the 'Ocl Expression' attribute.
See Also:
GenVisualEffect.setOclExpression(String), GMFGenPackage.getGenVisualEffect_OclExpression()
Generated

setOclExpression

public void setOclExpression(String newOclExpression)

Specified by:
setOclExpression in interface GenVisualEffect
Parameters:
newOclExpression - the new value of the 'Ocl Expression' attribute.
See Also:
GenVisualEffect.getOclExpression()
Generated

getOclExpressionString

public String getOclExpressionString()

Specified by:
getOclExpressionString in interface GenVisualEffect
Generated
NOT

getOperationRuntimeType

public org.eclipse.emf.ecore.EClassifier getOperationRuntimeType()

Specified by:
getOperationRuntimeType in interface GenVisualEffect
Generated
NOT

eGet

public Object eGet(int featureID,
                   boolean resolve,
                   boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class CustomBehaviourImpl
Generated

eSet

public void eSet(int featureID,
                 Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class CustomBehaviourImpl
Generated

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class CustomBehaviourImpl
Generated

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class CustomBehaviourImpl
Generated

toString

public String toString()

Overrides:
toString in class CustomBehaviourImpl
Generated


Copyright © 2012. All Rights Reserved.