org.eclipse.ocl.examples.codegen.cgmodel.impl
Class CGModelFactoryImpl

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.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.EFactoryImpl
                          extended by org.eclipse.ocl.examples.codegen.cgmodel.impl.CGModelFactoryImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory, CGModelFactory

public class CGModelFactoryImpl
extends org.eclipse.emf.ecore.impl.EFactoryImpl
implements CGModelFactory

An implementation of the model Factory.

Generated

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
 
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 java.lang.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
 
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
EDATE_FORMATS, ePackage
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
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.ocl.examples.codegen.cgmodel.CGModelFactory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
CGModelFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 java.lang.String convertElementIdToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertElementToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertEnumerationLiteralIdToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertIterationToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertLibraryIterationToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertLibraryOperationToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertLibraryPropertyToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertNumberToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertObjectToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertOperationToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertPropertyToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertTuplePartIdToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertTypeIdToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 java.lang.String convertTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
           
 org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
           
 CGAccumulator createCGAccumulator()
           
 CGAssertNonNullExp createCGAssertNonNullExp()
           
 CGBoolean createCGBoolean()
           
 CGBoxExp createCGBoxExp()
           
 CGBuiltInIterationCallExp createCGBuiltInIterationCallExp()
           
 CGCastExp createCGCastExp()
           
 CGCatchExp createCGCatchExp()
           
 CGClass createCGClass()
           
 CGCollectionExp createCGCollectionExp()
           
 CGCollectionPart createCGCollectionPart()
           
 CGConstantExp createCGConstantExp()
           
 CGConstraint createCGConstraint()
           
 CGConstructorPart createCGConstructorPart()
           
 CGEcoreClassConstructorExp createCGEcoreClassConstructorExp()
           
 CGEcoreDataTypeConstructorExp createCGEcoreDataTypeConstructorExp()
           
 CGEcoreOperation createCGEcoreOperation()
           
 CGEcoreOperationCallExp createCGEcoreOperationCallExp()
           
 CGEcoreOppositePropertyCallExp createCGEcoreOppositePropertyCallExp()
           
 CGEcorePropertyCallExp createCGEcorePropertyCallExp()
           
 CGElementId createCGElementId()
           
 CGExecutorCompositionProperty createCGExecutorCompositionProperty()
           
 CGExecutorConstructorPart createCGExecutorConstructorPart()
           
 CGExecutorNavigationProperty createCGExecutorNavigationProperty()
           
 CGExecutorOperation createCGExecutorOperation()
           
 CGExecutorOperationCallExp createCGExecutorOperationCallExp()
           
 CGExecutorOppositeProperty createCGExecutorOppositeProperty()
           
 CGExecutorOppositePropertyCallExp createCGExecutorOppositePropertyCallExp()
           
 CGExecutorPropertyCallExp createCGExecutorPropertyCallExp()
           
 CGExecutorType createCGExecutorType()
           
 CGFinalVariable createCGFinalVariable()
           
 CGGuardExp createCGGuardExp()
           
 CGIfExp createCGIfExp()
           
 CGInteger createCGInteger()
           
 CGInvalid createCGInvalid()
           
 CGIsEqualExp createCGIsEqualExp()
           
 CGIsInvalidExp createCGIsInvalidExp()
           
 CGIsUndefinedExp createCGIsUndefinedExp()
           
 CGIterator createCGIterator()
           
 CGLetExp createCGLetExp()
           
 CGLibraryIterateCallExp createCGLibraryIterateCallExp()
           
 CGLibraryIterationCallExp createCGLibraryIterationCallExp()
           
 CGLibraryOperation createCGLibraryOperation()
           
 CGLibraryOperationCallExp createCGLibraryOperationCallExp()
           
 CGLibraryPropertyCallExp createCGLibraryPropertyCallExp()
           
 CGLocalVariable createCGLocalVariable()
           
 CGModel createCGModel()
           
 CGNull createCGNull()
           
 CGPackage createCGPackage()
           
 CGParameter createCGParameter()
           
 CGProperty createCGProperty()
           
 CGReal createCGReal()
           
 CGSettableVariable createCGSettableVariable()
           
 CGString createCGString()
           
 CGText createCGText()
           
 CGTextParameter createCGTextParameter()
           
 CGThrowExp createCGThrowExp()
           
 CGTupleExp createCGTupleExp()
           
 CGTuplePart createCGTuplePart()
           
 CGTuplePartCallExp createCGTuplePartCallExp()
           
 CGTypeExp createCGTypeExp()
           
 CGTypeId createCGTypeId()
           
 CGUnboxExp createCGUnboxExp()
           
 CGUnlimited createCGUnlimited()
           
 CGVariableExp createCGVariableExp()
           
 Element createElementFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 ElementId createElementIdFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 EnumerationLiteralId createEnumerationLiteralIdFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 Iteration createIterationFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 LibraryIteration createLibraryIterationFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 LibraryOperation createLibraryOperationFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 LibraryProperty createLibraryPropertyFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 java.lang.Number createNumberFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 java.lang.Object createObjectFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 Operation createOperationFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 Property createPropertyFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 TuplePartId createTuplePartIdFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 Type createTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 TypeId createTypeIdFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
           
 CGModelPackage getCGModelPackage()
           
static CGModelPackage getPackage()
          Deprecated.  
static CGModelFactory init()
          Creates the default factory implementation.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
 
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.eclipse.emf.ecore.EFactory
getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
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
 

Constructor Detail

CGModelFactoryImpl

public CGModelFactoryImpl()
Creates an instance of the factory.

Generated
Method Detail

init

public static CGModelFactory init()
Creates the default factory implementation.

Generated

create

public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)

Specified by:
create in interface org.eclipse.emf.ecore.EFactory
Overrides:
create in class org.eclipse.emf.ecore.impl.EFactoryImpl
Generated

createFromString

public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                         java.lang.String initialValue)

Specified by:
createFromString in interface org.eclipse.emf.ecore.EFactory
Overrides:
createFromString in class org.eclipse.emf.ecore.impl.EFactoryImpl
Generated

convertToString

public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType,
                                        java.lang.Object instanceValue)

Specified by:
convertToString in interface org.eclipse.emf.ecore.EFactory
Overrides:
convertToString in class org.eclipse.emf.ecore.impl.EFactoryImpl
Generated

createCGAccumulator

@NonNull
public CGAccumulator createCGAccumulator()

Specified by:
createCGAccumulator in interface CGModelFactory
Returns:
a new object of class 'CG Accumulator'.
Generated

createCGAssertNonNullExp

@NonNull
public CGAssertNonNullExp createCGAssertNonNullExp()

Specified by:
createCGAssertNonNullExp in interface CGModelFactory
Returns:
a new object of class 'CG Assert Non Null Exp'.
Generated

createCGBoolean

@NonNull
public CGBoolean createCGBoolean()

Specified by:
createCGBoolean in interface CGModelFactory
Returns:
a new object of class 'CG Boolean'.
Generated

createCGBoxExp

@NonNull
public CGBoxExp createCGBoxExp()

Specified by:
createCGBoxExp in interface CGModelFactory
Returns:
a new object of class 'CG Box Exp'.
Generated

createCGBuiltInIterationCallExp

@NonNull
public CGBuiltInIterationCallExp createCGBuiltInIterationCallExp()

Specified by:
createCGBuiltInIterationCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Built In Iteration Call Exp'.
Generated

createCGCastExp

@NonNull
public CGCastExp createCGCastExp()

Specified by:
createCGCastExp in interface CGModelFactory
Returns:
a new object of class 'CG Cast Exp'.
Generated

createCGCatchExp

@NonNull
public CGCatchExp createCGCatchExp()

Specified by:
createCGCatchExp in interface CGModelFactory
Returns:
a new object of class 'CG Catch Exp'.
Generated

createCGClass

@NonNull
public CGClass createCGClass()

Specified by:
createCGClass in interface CGModelFactory
Returns:
a new object of class 'CG Class'.
Generated

createCGCollectionExp

@NonNull
public CGCollectionExp createCGCollectionExp()

Specified by:
createCGCollectionExp in interface CGModelFactory
Returns:
a new object of class 'CG Collection Exp'.
Generated

createCGCollectionPart

@NonNull
public CGCollectionPart createCGCollectionPart()

Specified by:
createCGCollectionPart in interface CGModelFactory
Returns:
a new object of class 'CG Collection Part'.
Generated

createCGConstantExp

@NonNull
public CGConstantExp createCGConstantExp()

Specified by:
createCGConstantExp in interface CGModelFactory
Returns:
a new object of class 'CG Constant Exp'.
Generated

createCGConstraint

@NonNull
public CGConstraint createCGConstraint()

Specified by:
createCGConstraint in interface CGModelFactory
Returns:
a new object of class 'CG Constraint'.
Generated

createCGConstructorPart

@NonNull
public CGConstructorPart createCGConstructorPart()

Specified by:
createCGConstructorPart in interface CGModelFactory
Returns:
a new object of class 'CG Constructor Part'.
Generated

createCGEcoreClassConstructorExp

@NonNull
public CGEcoreClassConstructorExp createCGEcoreClassConstructorExp()

Specified by:
createCGEcoreClassConstructorExp in interface CGModelFactory
Returns:
a new object of class 'CG Ecore Class Constructor Exp'.
Generated

createCGEcoreDataTypeConstructorExp

@NonNull
public CGEcoreDataTypeConstructorExp createCGEcoreDataTypeConstructorExp()

Specified by:
createCGEcoreDataTypeConstructorExp in interface CGModelFactory
Returns:
a new object of class 'CG Ecore Data Type Constructor Exp'.
Generated

createCGEcoreOperation

public CGEcoreOperation createCGEcoreOperation()

Specified by:
createCGEcoreOperation in interface CGModelFactory
Returns:
a new object of class 'CG Ecore Operation'.
Generated

createCGEcoreOperationCallExp

@NonNull
public CGEcoreOperationCallExp createCGEcoreOperationCallExp()

Specified by:
createCGEcoreOperationCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Ecore Operation Call Exp'.
Generated

createCGEcoreOppositePropertyCallExp

public CGEcoreOppositePropertyCallExp createCGEcoreOppositePropertyCallExp()

Specified by:
createCGEcoreOppositePropertyCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Ecore Opposite Property Call Exp'.
Generated

createCGEcorePropertyCallExp

@NonNull
public CGEcorePropertyCallExp createCGEcorePropertyCallExp()

Specified by:
createCGEcorePropertyCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Ecore Property Call Exp'.
Generated

createCGElementId

@NonNull
public CGElementId createCGElementId()

Specified by:
createCGElementId in interface CGModelFactory
Returns:
a new object of class 'CG Element Id'.
Generated

createCGExecutorCompositionProperty

@NonNull
public CGExecutorCompositionProperty createCGExecutorCompositionProperty()

Specified by:
createCGExecutorCompositionProperty in interface CGModelFactory
Returns:
a new object of class 'CG Executor Composition Property'.
Generated

createCGExecutorConstructorPart

@NonNull
public CGExecutorConstructorPart createCGExecutorConstructorPart()

Specified by:
createCGExecutorConstructorPart in interface CGModelFactory
Returns:
a new object of class 'CG Executor Constructor Part'.
Generated

createCGExecutorNavigationProperty

@NonNull
public CGExecutorNavigationProperty createCGExecutorNavigationProperty()

Specified by:
createCGExecutorNavigationProperty in interface CGModelFactory
Returns:
a new object of class 'CG Executor Navigation Property'.
Generated

createCGExecutorOppositeProperty

@NonNull
public CGExecutorOppositeProperty createCGExecutorOppositeProperty()

Specified by:
createCGExecutorOppositeProperty in interface CGModelFactory
Returns:
a new object of class 'CG Executor Opposite Property'.
Generated

createCGExecutorOperation

@NonNull
public CGExecutorOperation createCGExecutorOperation()

Specified by:
createCGExecutorOperation in interface CGModelFactory
Returns:
a new object of class 'CG Executor Operation'.
Generated

createCGExecutorOperationCallExp

@NonNull
public CGExecutorOperationCallExp createCGExecutorOperationCallExp()

Specified by:
createCGExecutorOperationCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Executor Operation Call Exp'.
Generated

createCGExecutorOppositePropertyCallExp

public CGExecutorOppositePropertyCallExp createCGExecutorOppositePropertyCallExp()

Specified by:
createCGExecutorOppositePropertyCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Executor Opposite Property Call Exp'.
Generated

createCGExecutorPropertyCallExp

@NonNull
public CGExecutorPropertyCallExp createCGExecutorPropertyCallExp()

Specified by:
createCGExecutorPropertyCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Executor Property Call Exp'.
Generated

createCGExecutorType

@NonNull
public CGExecutorType createCGExecutorType()

Specified by:
createCGExecutorType in interface CGModelFactory
Returns:
a new object of class 'CG Executor Type'.
Generated

createCGFinalVariable

@NonNull
public CGFinalVariable createCGFinalVariable()

Specified by:
createCGFinalVariable in interface CGModelFactory
Returns:
a new object of class 'CG Final Variable'.
Generated

createCGGuardExp

@NonNull
public CGGuardExp createCGGuardExp()

Specified by:
createCGGuardExp in interface CGModelFactory
Returns:
a new object of class 'CG Guard Exp'.
Generated

createCGIfExp

@NonNull
public CGIfExp createCGIfExp()

Specified by:
createCGIfExp in interface CGModelFactory
Returns:
a new object of class 'CG If Exp'.
Generated

createCGInteger

@NonNull
public CGInteger createCGInteger()

Specified by:
createCGInteger in interface CGModelFactory
Returns:
a new object of class 'CG Integer'.
Generated

createCGInvalid

@NonNull
public CGInvalid createCGInvalid()

Specified by:
createCGInvalid in interface CGModelFactory
Returns:
a new object of class 'CG Invalid'.
Generated

createCGIsEqualExp

public CGIsEqualExp createCGIsEqualExp()

Specified by:
createCGIsEqualExp in interface CGModelFactory
Returns:
a new object of class 'CG Is Equal Exp'.
Generated

createCGIsInvalidExp

@NonNull
public CGIsInvalidExp createCGIsInvalidExp()

Specified by:
createCGIsInvalidExp in interface CGModelFactory
Returns:
a new object of class 'CG Is Invalid Exp'.
Generated

createCGIsUndefinedExp

@NonNull
public CGIsUndefinedExp createCGIsUndefinedExp()

Specified by:
createCGIsUndefinedExp in interface CGModelFactory
Returns:
a new object of class 'CG Is Undefined Exp'.
Generated

createCGIterator

@NonNull
public CGIterator createCGIterator()

Specified by:
createCGIterator in interface CGModelFactory
Returns:
a new object of class 'CG Iterator'.
Generated

createCGLetExp

@NonNull
public CGLetExp createCGLetExp()

Specified by:
createCGLetExp in interface CGModelFactory
Returns:
a new object of class 'CG Let Exp'.
Generated

createCGLibraryIterateCallExp

@NonNull
public CGLibraryIterateCallExp createCGLibraryIterateCallExp()

Specified by:
createCGLibraryIterateCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Library Iterate Call Exp'.
Generated

createCGLibraryIterationCallExp

@NonNull
public CGLibraryIterationCallExp createCGLibraryIterationCallExp()

Specified by:
createCGLibraryIterationCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Library Iteration Call Exp'.
Generated

createCGLibraryOperation

@NonNull
public CGLibraryOperation createCGLibraryOperation()

Specified by:
createCGLibraryOperation in interface CGModelFactory
Returns:
a new object of class 'CG Library Operation'.
Generated

createCGLibraryOperationCallExp

@NonNull
public CGLibraryOperationCallExp createCGLibraryOperationCallExp()

Specified by:
createCGLibraryOperationCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Library Operation Call Exp'.
Generated

createCGLibraryPropertyCallExp

@NonNull
public CGLibraryPropertyCallExp createCGLibraryPropertyCallExp()

Specified by:
createCGLibraryPropertyCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Library Property Call Exp'.
Generated

createCGLocalVariable

@NonNull
public CGLocalVariable createCGLocalVariable()

Specified by:
createCGLocalVariable in interface CGModelFactory
Returns:
a new object of class 'CG Local Variable'.
Generated

createCGModel

@NonNull
public CGModel createCGModel()

Specified by:
createCGModel in interface CGModelFactory
Returns:
a new object of class 'CG Model'.
Generated

createCGNull

@NonNull
public CGNull createCGNull()

Specified by:
createCGNull in interface CGModelFactory
Returns:
a new object of class 'CG Null'.
Generated

createCGPackage

@NonNull
public CGPackage createCGPackage()

Specified by:
createCGPackage in interface CGModelFactory
Returns:
a new object of class 'CG Package'.
Generated

createCGParameter

@NonNull
public CGParameter createCGParameter()

Specified by:
createCGParameter in interface CGModelFactory
Returns:
a new object of class 'CG Parameter'.
Generated

createCGProperty

@NonNull
public CGProperty createCGProperty()

Specified by:
createCGProperty in interface CGModelFactory
Returns:
a new object of class 'CG Property'.
Generated

createCGReal

@NonNull
public CGReal createCGReal()

Specified by:
createCGReal in interface CGModelFactory
Returns:
a new object of class 'CG Real'.
Generated

createCGSettableVariable

@NonNull
public CGSettableVariable createCGSettableVariable()

Specified by:
createCGSettableVariable in interface CGModelFactory
Returns:
a new object of class 'CG Settable Variable'.
Generated

createCGString

@NonNull
public CGString createCGString()

Specified by:
createCGString in interface CGModelFactory
Returns:
a new object of class 'CG String'.
Generated

createCGText

@NonNull
public CGText createCGText()

Specified by:
createCGText in interface CGModelFactory
Returns:
a new object of class 'CG Text'.
Generated

createCGTextParameter

@NonNull
public CGTextParameter createCGTextParameter()

Specified by:
createCGTextParameter in interface CGModelFactory
Returns:
a new object of class 'CG Text Parameter'.
Generated

createCGThrowExp

@NonNull
public CGThrowExp createCGThrowExp()

Specified by:
createCGThrowExp in interface CGModelFactory
Returns:
a new object of class 'CG Throw Exp'.
Generated

createCGTupleExp

@NonNull
public CGTupleExp createCGTupleExp()

Specified by:
createCGTupleExp in interface CGModelFactory
Returns:
a new object of class 'CG Tuple Exp'.
Generated

createCGTuplePart

@NonNull
public CGTuplePart createCGTuplePart()

Specified by:
createCGTuplePart in interface CGModelFactory
Returns:
a new object of class 'CG Tuple Part'.
Generated

createCGTuplePartCallExp

@NonNull
public CGTuplePartCallExp createCGTuplePartCallExp()

Specified by:
createCGTuplePartCallExp in interface CGModelFactory
Returns:
a new object of class 'CG Tuple Part Call Exp'.
Generated

createCGTypeId

@NonNull
public CGTypeId createCGTypeId()

Specified by:
createCGTypeId in interface CGModelFactory
Returns:
a new object of class 'CG Type Id'.
Generated

createCGTypeExp

@NonNull
public CGTypeExp createCGTypeExp()

Specified by:
createCGTypeExp in interface CGModelFactory
Returns:
a new object of class 'CG Type Exp'.
Generated

createCGUnboxExp

@NonNull
public CGUnboxExp createCGUnboxExp()

Specified by:
createCGUnboxExp in interface CGModelFactory
Returns:
a new object of class 'CG Unbox Exp'.
Generated

createCGUnlimited

@NonNull
public CGUnlimited createCGUnlimited()

Specified by:
createCGUnlimited in interface CGModelFactory
Returns:
a new object of class 'CG Unlimited'.
Generated

createCGVariableExp

@NonNull
public CGVariableExp createCGVariableExp()

Specified by:
createCGVariableExp in interface CGModelFactory
Returns:
a new object of class 'CG Variable Exp'.
Generated

createElementFromString

public Element createElementFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                       java.lang.String initialValue)

Generated

convertElementToString

public java.lang.String convertElementToString(org.eclipse.emf.ecore.EDataType eDataType,
                                               java.lang.Object instanceValue)

Generated

createElementIdFromString

public ElementId createElementIdFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                           java.lang.String initialValue)

Generated

convertElementIdToString

public java.lang.String convertElementIdToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                 java.lang.Object instanceValue)

Generated

createEnumerationLiteralIdFromString

public EnumerationLiteralId createEnumerationLiteralIdFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                                 java.lang.String initialValue)

Generated

convertEnumerationLiteralIdToString

public java.lang.String convertEnumerationLiteralIdToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                            java.lang.Object instanceValue)

Generated

createIterationFromString

public Iteration createIterationFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                           java.lang.String initialValue)

Generated

convertIterationToString

public java.lang.String convertIterationToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                 java.lang.Object instanceValue)

Generated

createLibraryIterationFromString

public LibraryIteration createLibraryIterationFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                         java.lang.String initialValue)

Generated

convertLibraryIterationToString

public java.lang.String convertLibraryIterationToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                        java.lang.Object instanceValue)

Generated

createLibraryOperationFromString

public LibraryOperation createLibraryOperationFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                         java.lang.String initialValue)

Generated

convertLibraryOperationToString

public java.lang.String convertLibraryOperationToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                        java.lang.Object instanceValue)

Generated

createLibraryPropertyFromString

public LibraryProperty createLibraryPropertyFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                       java.lang.String initialValue)

Generated

convertLibraryPropertyToString

public java.lang.String convertLibraryPropertyToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                       java.lang.Object instanceValue)

Generated

createNumberFromString

public java.lang.Number createNumberFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                               java.lang.String initialValue)

Generated

convertNumberToString

public java.lang.String convertNumberToString(org.eclipse.emf.ecore.EDataType eDataType,
                                              java.lang.Object instanceValue)

Generated

createObjectFromString

public java.lang.Object createObjectFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                               java.lang.String initialValue)

Generated

convertObjectToString

public java.lang.String convertObjectToString(org.eclipse.emf.ecore.EDataType eDataType,
                                              java.lang.Object instanceValue)

Generated

createOperationFromString

public Operation createOperationFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                           java.lang.String initialValue)

Generated

convertOperationToString

public java.lang.String convertOperationToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                 java.lang.Object instanceValue)

Generated

createPropertyFromString

public Property createPropertyFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                         java.lang.String initialValue)

Generated

convertPropertyToString

public java.lang.String convertPropertyToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                java.lang.Object instanceValue)

Generated

createTuplePartIdFromString

public TuplePartId createTuplePartIdFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                               java.lang.String initialValue)

Generated

convertTuplePartIdToString

public java.lang.String convertTuplePartIdToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                   java.lang.Object instanceValue)

Generated

createTypeFromString

public Type createTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                 java.lang.String initialValue)

Generated

convertTypeToString

public java.lang.String convertTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                            java.lang.Object instanceValue)

Generated

createTypeIdFromString

public TypeId createTypeIdFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                     java.lang.String initialValue)

Generated

convertTypeIdToString

public java.lang.String convertTypeIdToString(org.eclipse.emf.ecore.EDataType eDataType,
                                              java.lang.Object instanceValue)

Generated

getCGModelPackage

@NonNull
public CGModelPackage getCGModelPackage()

Specified by:
getCGModelPackage in interface CGModelFactory
Returns:
the package supported by this factory.
Generated

getPackage

@Deprecated
public static CGModelPackage getPackage()
Deprecated. 

Generated