public class PatternLanguageFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements PatternLanguageFactory
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
eINSTANCE
Constructor and Description |
---|
PatternLanguageFactoryImpl()
Creates an instance of the factory.
|
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
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
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
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public PatternLanguageFactoryImpl()
public static PatternLanguageFactory init()
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
create
in interface org.eclipse.emf.ecore.EFactory
create
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
createFromString
in interface org.eclipse.emf.ecore.EFactory
createFromString
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
convertToString
in interface org.eclipse.emf.ecore.EFactory
convertToString
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public VQLImportSection createVQLImportSection()
createVQLImportSection
in interface PatternLanguageFactory
public PackageImport createPackageImport()
createPackageImport
in interface PatternLanguageFactory
public PatternImport createPatternImport()
createPatternImport
in interface PatternLanguageFactory
public EClassifierConstraint createEClassifierConstraint()
createEClassifierConstraint
in interface PatternLanguageFactory
public EnumValue createEnumValue()
createEnumValue
in interface PatternLanguageFactory
public PatternModel createPatternModel()
createPatternModel
in interface PatternLanguageFactory
public ClassType createClassType()
createClassType
in interface PatternLanguageFactory
public ReferenceType createReferenceType()
createReferenceType
in interface PatternLanguageFactory
public Pattern createPattern()
createPattern
in interface PatternLanguageFactory
public Annotation createAnnotation()
createAnnotation
in interface PatternLanguageFactory
public AnnotationParameter createAnnotationParameter()
createAnnotationParameter
in interface PatternLanguageFactory
public Modifiers createModifiers()
createModifiers
in interface PatternLanguageFactory
public Expression createExpression()
createExpression
in interface PatternLanguageFactory
public Variable createVariable()
createVariable
in interface PatternLanguageFactory
public VariableReference createVariableReference()
createVariableReference
in interface PatternLanguageFactory
public Type createType()
createType
in interface PatternLanguageFactory
public EntityType createEntityType()
createEntityType
in interface PatternLanguageFactory
public PatternBody createPatternBody()
createPatternBody
in interface PatternLanguageFactory
public Constraint createConstraint()
createConstraint
in interface PatternLanguageFactory
public PatternCall createPatternCall()
createPatternCall
in interface PatternLanguageFactory
public ValueReference createValueReference()
createValueReference
in interface PatternLanguageFactory
public LiteralValueReference createLiteralValueReference()
createLiteralValueReference
in interface PatternLanguageFactory
public ComputationValue createComputationValue()
createComputationValue
in interface PatternLanguageFactory
public ParameterRef createParameterRef()
createParameterRef
in interface PatternLanguageFactory
public Parameter createParameter()
createParameter
in interface PatternLanguageFactory
public LocalVariable createLocalVariable()
createLocalVariable
in interface PatternLanguageFactory
public JavaType createJavaType()
createJavaType
in interface PatternLanguageFactory
public RelationType createRelationType()
createRelationType
in interface PatternLanguageFactory
public TypeCheckConstraint createTypeCheckConstraint()
createTypeCheckConstraint
in interface PatternLanguageFactory
public PatternCompositionConstraint createPatternCompositionConstraint()
createPatternCompositionConstraint
in interface PatternLanguageFactory
public CompareConstraint createCompareConstraint()
createCompareConstraint
in interface PatternLanguageFactory
public CheckConstraint createCheckConstraint()
createCheckConstraint
in interface PatternLanguageFactory
public PathExpressionConstraint createPathExpressionConstraint()
createPathExpressionConstraint
in interface PatternLanguageFactory
public StringValue createStringValue()
createStringValue
in interface PatternLanguageFactory
public NumberValue createNumberValue()
createNumberValue
in interface PatternLanguageFactory
public BoolValue createBoolValue()
createBoolValue
in interface PatternLanguageFactory
public ListValue createListValue()
createListValue
in interface PatternLanguageFactory
public FunctionEvaluationValue createFunctionEvaluationValue()
createFunctionEvaluationValue
in interface PatternLanguageFactory
public AggregatedValue createAggregatedValue()
createAggregatedValue
in interface PatternLanguageFactory
public ExecutionType createExecutionTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertExecutionTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public ParameterDirection createParameterDirectionFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertParameterDirectionToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public CompareFeature createCompareFeatureFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertCompareFeatureToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public ClosureType createClosureTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.String initialValue)
public java.lang.String convertClosureTypeToString(org.eclipse.emf.ecore.EDataType eDataType, java.lang.Object instanceValue)
public PatternLanguagePackage getPatternLanguagePackage()
getPatternLanguagePackage
in interface PatternLanguageFactory
@Deprecated public static PatternLanguagePackage getPackage()