public class PatternLanguageFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements PatternLanguageFactory
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.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.EObservableAdapterListeINSTANCE| Constructor and Description |
|---|
PatternLanguageFactoryImpl()
Creates an instance of the factory.
|
basicSetEPackage, create, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eUnset, getEPackage, setEPackageeObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toStringeNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic 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.EFactorycreate in class org.eclipse.emf.ecore.impl.EFactoryImplpublic java.lang.Object createFromString(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.String initialValue)
createFromString in interface org.eclipse.emf.ecore.EFactorycreateFromString in class org.eclipse.emf.ecore.impl.EFactoryImplpublic java.lang.String convertToString(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.Object instanceValue)
convertToString in interface org.eclipse.emf.ecore.EFactoryconvertToString in class org.eclipse.emf.ecore.impl.EFactoryImplpublic PatternModel createPatternModel()
createPatternModel in interface PatternLanguageFactorypublic Pattern createPattern()
createPattern in interface PatternLanguageFactorypublic Annotation createAnnotation()
createAnnotation in interface PatternLanguageFactorypublic AnnotationParameter createAnnotationParameter()
createAnnotationParameter in interface PatternLanguageFactorypublic Modifiers createModifiers()
createModifiers in interface PatternLanguageFactorypublic Variable createVariable()
createVariable in interface PatternLanguageFactorypublic VariableReference createVariableReference()
createVariableReference in interface PatternLanguageFactorypublic Type createType()
createType in interface PatternLanguageFactorypublic PatternBody createPatternBody()
createPatternBody in interface PatternLanguageFactorypublic Constraint createConstraint()
createConstraint in interface PatternLanguageFactorypublic PatternCall createPatternCall()
createPatternCall in interface PatternLanguageFactorypublic PathExpressionElement createPathExpressionElement()
createPathExpressionElement in interface PatternLanguageFactorypublic ValueReference createValueReference()
createValueReference in interface PatternLanguageFactorypublic LiteralValueReference createLiteralValueReference()
createLiteralValueReference in interface PatternLanguageFactorypublic ComputationValue createComputationValue()
createComputationValue in interface PatternLanguageFactorypublic AggregatorExpression createAggregatorExpression()
createAggregatorExpression in interface PatternLanguageFactorypublic ParameterRef createParameterRef()
createParameterRef in interface PatternLanguageFactorypublic LocalVariable createLocalVariable()
createLocalVariable in interface PatternLanguageFactorypublic EntityType createEntityType()
createEntityType in interface PatternLanguageFactorypublic RelationType createRelationType()
createRelationType in interface PatternLanguageFactorypublic PatternCompositionConstraint createPatternCompositionConstraint()
createPatternCompositionConstraint in interface PatternLanguageFactorypublic CompareConstraint createCompareConstraint()
createCompareConstraint in interface PatternLanguageFactorypublic CheckConstraint createCheckConstraint()
createCheckConstraint in interface PatternLanguageFactorypublic PathExpressionConstraint createPathExpressionConstraint()
createPathExpressionConstraint in interface PatternLanguageFactorypublic PathExpressionHead createPathExpressionHead()
createPathExpressionHead in interface PatternLanguageFactorypublic PathExpressionTail createPathExpressionTail()
createPathExpressionTail in interface PatternLanguageFactorypublic IntValue createIntValue()
createIntValue in interface PatternLanguageFactorypublic StringValue createStringValue()
createStringValue in interface PatternLanguageFactorypublic BoolValue createBoolValue()
createBoolValue in interface PatternLanguageFactorypublic DoubleValue createDoubleValue()
createDoubleValue in interface PatternLanguageFactorypublic VariableValue createVariableValue()
createVariableValue in interface PatternLanguageFactorypublic ListValue createListValue()
createListValue in interface PatternLanguageFactorypublic FunctionEvaluationValue createFunctionEvaluationValue()
createFunctionEvaluationValue in interface PatternLanguageFactorypublic AggregatedValue createAggregatedValue()
createAggregatedValue in interface PatternLanguageFactorypublic CountAggregator createCountAggregator()
createCountAggregator in interface PatternLanguageFactorypublic 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 PatternLanguagePackage getPatternLanguagePackage()
getPatternLanguagePackage in interface PatternLanguageFactory@Deprecated public static PatternLanguagePackage getPackage()