org.openxma.dsl.dom.model.impl
Class DomFactoryImpl

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.openxma.dsl.dom.model.impl.DomFactoryImpl
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, DomFactory

public class DomFactoryImpl
extends org.eclipse.emf.ecore.impl.EFactoryImpl
implements DomFactory

An implementation of the model Factory.


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 Object & org.eclipse.emf.common.notify.Adapter>
 
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.openxma.dsl.dom.DomFactory
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
DomFactoryImpl()
          Creates an instance of the factory.
 
Method Summary
 String convertCrudOperationTypeToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
           
 String convertDataBaseConstraintTypeToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
           
 String convertToString(org.eclipse.emf.ecore.EDataType eDataType, Object instanceValue)
           
 org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
           
 AggregateFunction createAggregateFunction()
           
 AliasedExpression createAliasedExpression()
           
 AltWhenClause createAltWhenClause()
           
 ApplicationSession createApplicationSession()
           
 Attribute createAttribute()
           
 AttributeFlag createAttributeFlag()
           
 AttributeGroup createAttributeGroup()
           
 AttributeProperty createAttributeProperty()
           
 AttributeSortOrder createAttributeSortOrder()
           
 AttributeTextProperty createAttributeTextProperty()
           
 AttributeValidationProperty createAttributeValidationProperty()
           
 AvailableFlag createAvailableFlag()
           
 BetweenExpression createBetweenExpression()
           
 BinaryExpression createBinaryExpression()
           
 BooleanLiteralValue createBooleanLiteralValue()
           
 CallableStatement createCallableStatement()
           
 CallInputParameter createCallInputParameter()
           
 CallOutputParameter createCallOutputParameter()
           
 CaseExpression createCaseExpression()
           
 CastFunction createCastFunction()
           
 CollectionFunction createCollectionFunction()
           
 Column createColumn()
           
 CrudOperationType createCrudOperationTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
           
 Dao createDao()
           
 DaoOperation createDaoOperation()
           
 DataBaseConstraint createDataBaseConstraint()
           
 DataBaseConstraintType createDataBaseConstraintTypeFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
           
 DataView createDataView()
           
 DataView createDefaultDataView(Entity entity)
           
 DelegateOperation createDelegateOperation()
           
 DeleteStatement createDeleteStatement()
           
 DerivedFlag createDerivedFlag()
           
 EmptyLiteralValue createEmptyLiteralValue()
           
 Entity createEntity()
           
 Expression createExpression()
           
 ExpressionFlag createExpressionFlag()
           
 FeatureReference createFeatureReference()
           
 FromClass createFromClass()
           
 FromRange createFromRange()
           
 Object createFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
           
 FunctionCall createFunctionCall()
           
 IElementWithNoName createIElementWithNoName()
           
 InClass createInClass()
           
 InCollection createInCollection()
           
 InCollectionElements createInCollectionElements()
           
 InExpression createInExpression()
           
 InsertStatement createInsertStatement()
           
 IntegerLiteralValue createIntegerLiteralValue()
           
 Join createJoin()
           
 JoinEntity createJoinEntity()
           
 LikeExpression createLikeExpression()
           
 LiteralValue createLiteralValue()
           
 ManyToMany createManyToMany()
           
 ManyToOne createManyToOne()
           
 Mapper createMapper()
           
 MemberOfExpression createMemberOfExpression()
           
 NotExpression createNotExpression()
           
 NullLiteralValue createNullLiteralValue()
           
 OneToMany createOneToMany()
           
 OneToOne createOneToOne()
           
 Operation createOperation()
           
 Parameter createParameter()
           
 ParenthesizedExpression createParenthesizedExpression()
           
 Property createProperty()
           
 PropertyAssignment createPropertyAssignment()
           
 PropertyMapping createPropertyMapping()
           
 PropertyValue createPropertyValue()
           
 QlStatement createQlStatement()
           
 QuantifiedExpression createQuantifiedExpression()
           
 QueryOperation createQueryOperation()
           
 QueryParameter createQueryParameter()
           
 QueryParameterReference createQueryParameterReference()
           
 QueryParameterValue createQueryParameterValue()
           
 ReadOnlyFlag createReadOnlyFlag()
           
 RealLiteralValue createRealLiteralValue()
           
 RequiredFlag createRequiredFlag()
           
 SelectClass createSelectClass()
           
 SelectObject createSelectObject()
           
 SelectProperties createSelectProperties()
           
 SelectStatement createSelectStatement()
           
 Service createService()
           
 SortOrderElement createSortOrderElement()
           
 StringLiteralValue createStringLiteralValue()
           
 SubQuery createSubQuery()
           
 TransientFlag createTransientFlag()
           
 TrimFunction createTrimFunction()
           
 UnaryExpression createUnaryExpression()
           
 UpdateStatement createUpdateStatement()
           
 ValueObject createValueObject()
           
 WhenClause createWhenClause()
           
 DomPackage getDomPackage()
           
static DomPackage getPackage()
          Deprecated.  
static DomFactory init()
          Creates the default factory implementation.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, createFromString, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage
 
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, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, 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, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, 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, 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

DomFactoryImpl

public DomFactoryImpl()
Creates an instance of the factory.

Method Detail

init

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


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

createFromString

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

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

convertToString

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

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

createService

public Service createService()

Specified by:
createService in interface DomFactory
Returns:
a new object of class 'Service'.

createOperation

public Operation createOperation()

Specified by:
createOperation in interface DomFactory
Returns:
a new object of class 'Operation'.

createDelegateOperation

public DelegateOperation createDelegateOperation()

Specified by:
createDelegateOperation in interface DomFactory
Returns:
a new object of class 'Delegate Operation'.

createDaoOperation

public DaoOperation createDaoOperation()

Specified by:
createDaoOperation in interface DomFactory
Returns:
a new object of class 'Dao Operation'.

createParameter

public Parameter createParameter()

Specified by:
createParameter in interface DomFactory
Returns:
a new object of class 'Parameter'.

createValueObject

public ValueObject createValueObject()

Specified by:
createValueObject in interface DomFactory
Returns:
a new object of class 'Value Object'.

createDataView

public DataView createDataView()

Specified by:
createDataView in interface DomFactory
Returns:
a new object of class 'Data View'.

createDefaultDataView

public DataView createDefaultDataView(Entity entity)

Specified by:
createDefaultDataView in interface DomFactory
Returns:
a new object of class 'Data View'.

createFeatureReference

public FeatureReference createFeatureReference()

Specified by:
createFeatureReference in interface DomFactory
Returns:
a new object of class 'Feature Reference'.

createMapper

public Mapper createMapper()

Specified by:
createMapper in interface DomFactory
Returns:
a new object of class 'Mapper'.

createPropertyMapping

public PropertyMapping createPropertyMapping()

Specified by:
createPropertyMapping in interface DomFactory
Returns:
a new object of class 'Property Mapping'.

createIElementWithNoName

public IElementWithNoName createIElementWithNoName()

Specified by:
createIElementWithNoName in interface DomFactory
Returns:
a new object of class 'IElement With No Name'.

createAliasedExpression

public AliasedExpression createAliasedExpression()

Specified by:
createAliasedExpression in interface DomFactory
Returns:
a new object of class 'Aliased Expression'.

createBinaryExpression

public BinaryExpression createBinaryExpression()

Specified by:
createBinaryExpression in interface DomFactory
Returns:
a new object of class 'Binary Expression'.

createNotExpression

public NotExpression createNotExpression()

Specified by:
createNotExpression in interface DomFactory
Returns:
a new object of class 'Not Expression'.

createInExpression

public InExpression createInExpression()

Specified by:
createInExpression in interface DomFactory
Returns:
a new object of class 'In Expression'.

createBetweenExpression

public BetweenExpression createBetweenExpression()

Specified by:
createBetweenExpression in interface DomFactory
Returns:
a new object of class 'Between Expression'.

createLikeExpression

public LikeExpression createLikeExpression()

Specified by:
createLikeExpression in interface DomFactory
Returns:
a new object of class 'Like Expression'.

createMemberOfExpression

public MemberOfExpression createMemberOfExpression()

Specified by:
createMemberOfExpression in interface DomFactory
Returns:
a new object of class 'Member Of Expression'.

createUnaryExpression

public UnaryExpression createUnaryExpression()

Specified by:
createUnaryExpression in interface DomFactory
Returns:
a new object of class 'Unary Expression'.

createEntity

public Entity createEntity()

Specified by:
createEntity in interface DomFactory
Returns:
a new object of class 'Entity'.

createQlStatement

public QlStatement createQlStatement()

Specified by:
createQlStatement in interface DomFactory
Returns:
a new object of class 'Ql Statement'.

createCallableStatement

public CallableStatement createCallableStatement()

Specified by:
createCallableStatement in interface DomFactory
Returns:
a new object of class 'Callable Statement'.

createCallInputParameter

public CallInputParameter createCallInputParameter()

Specified by:
createCallInputParameter in interface DomFactory
Returns:
a new object of class 'Call Input Parameter'.

createCallOutputParameter

public CallOutputParameter createCallOutputParameter()

Specified by:
createCallOutputParameter in interface DomFactory
Returns:
a new object of class 'Call Output Parameter'.

createInsertStatement

public InsertStatement createInsertStatement()

Specified by:
createInsertStatement in interface DomFactory
Returns:
a new object of class 'Insert Statement'.

createDeleteStatement

public DeleteStatement createDeleteStatement()

Specified by:
createDeleteStatement in interface DomFactory
Returns:
a new object of class 'Delete Statement'.

createUpdateStatement

public UpdateStatement createUpdateStatement()

Specified by:
createUpdateStatement in interface DomFactory
Returns:
a new object of class 'Update Statement'.

createPropertyAssignment

public PropertyAssignment createPropertyAssignment()

Specified by:
createPropertyAssignment in interface DomFactory
Returns:
a new object of class 'Property Assignment'.

createSelectStatement

public SelectStatement createSelectStatement()

Specified by:
createSelectStatement in interface DomFactory
Returns:
a new object of class 'Select Statement'.

createSortOrderElement

public SortOrderElement createSortOrderElement()

Specified by:
createSortOrderElement in interface DomFactory
Returns:
a new object of class 'Sort Order Element'.

createSelectProperties

public SelectProperties createSelectProperties()

Specified by:
createSelectProperties in interface DomFactory
Returns:
a new object of class 'Select Properties'.

createSelectClass

public SelectClass createSelectClass()

Specified by:
createSelectClass in interface DomFactory
Returns:
a new object of class 'Select Class'.

createSelectObject

public SelectObject createSelectObject()

Specified by:
createSelectObject in interface DomFactory
Returns:
a new object of class 'Select Object'.

createFromRange

public FromRange createFromRange()

Specified by:
createFromRange in interface DomFactory
Returns:
a new object of class 'From Range'.

createFromClass

public FromClass createFromClass()

Specified by:
createFromClass in interface DomFactory
Returns:
a new object of class 'From Class'.

createInClass

public InClass createInClass()

Specified by:
createInClass in interface DomFactory
Returns:
a new object of class 'In Class'.

createInCollection

public InCollection createInCollection()

Specified by:
createInCollection in interface DomFactory
Returns:
a new object of class 'In Collection'.

createInCollectionElements

public InCollectionElements createInCollectionElements()

Specified by:
createInCollectionElements in interface DomFactory
Returns:
a new object of class 'In Collection Elements'.

createJoin

public Join createJoin()

Specified by:
createJoin in interface DomFactory
Returns:
a new object of class 'Join'.

createJoinEntity

public JoinEntity createJoinEntity()

Specified by:
createJoinEntity in interface DomFactory
Returns:
a new object of class 'Join Entity'.

createExpression

public Expression createExpression()

Specified by:
createExpression in interface DomFactory
Returns:
a new object of class 'Expression'.

createPropertyValue

public PropertyValue createPropertyValue()

Specified by:
createPropertyValue in interface DomFactory
Returns:
a new object of class 'Property Value'.

createFunctionCall

public FunctionCall createFunctionCall()

Specified by:
createFunctionCall in interface DomFactory
Returns:
a new object of class 'Function Call'.

createTrimFunction

public TrimFunction createTrimFunction()

Specified by:
createTrimFunction in interface DomFactory
Returns:
a new object of class 'Trim Function'.

createCastFunction

public CastFunction createCastFunction()

Specified by:
createCastFunction in interface DomFactory
Returns:
a new object of class 'Cast Function'.

createAggregateFunction

public AggregateFunction createAggregateFunction()

Specified by:
createAggregateFunction in interface DomFactory
Returns:
a new object of class 'Aggregate Function'.

createQueryParameterReference

public QueryParameterReference createQueryParameterReference()

Specified by:
createQueryParameterReference in interface DomFactory
Returns:
a new object of class 'Query Parameter Reference'.

createQueryParameterValue

public QueryParameterValue createQueryParameterValue()

Specified by:
createQueryParameterValue in interface DomFactory
Returns:
a new object of class 'Query Parameter Value'.

createQuantifiedExpression

public QuantifiedExpression createQuantifiedExpression()

Specified by:
createQuantifiedExpression in interface DomFactory
Returns:
a new object of class 'Quantified Expression'.

createCaseExpression

public CaseExpression createCaseExpression()

Specified by:
createCaseExpression in interface DomFactory
Returns:
a new object of class 'Case Expression'.

createWhenClause

public WhenClause createWhenClause()

Specified by:
createWhenClause in interface DomFactory
Returns:
a new object of class 'When Clause'.

createAltWhenClause

public AltWhenClause createAltWhenClause()

Specified by:
createAltWhenClause in interface DomFactory
Returns:
a new object of class 'Alt When Clause'.

createCollectionFunction

public CollectionFunction createCollectionFunction()

Specified by:
createCollectionFunction in interface DomFactory
Returns:
a new object of class 'Collection Function'.

createSubQuery

public SubQuery createSubQuery()

Specified by:
createSubQuery in interface DomFactory
Returns:
a new object of class 'Sub Query'.

createParenthesizedExpression

public ParenthesizedExpression createParenthesizedExpression()

Specified by:
createParenthesizedExpression in interface DomFactory
Returns:
a new object of class 'Parenthesized Expression'.

createLiteralValue

public LiteralValue createLiteralValue()

Specified by:
createLiteralValue in interface DomFactory
Returns:
a new object of class 'Literal Value'.

createStringLiteralValue

public StringLiteralValue createStringLiteralValue()

Specified by:
createStringLiteralValue in interface DomFactory
Returns:
a new object of class 'String Literal Value'.

createIntegerLiteralValue

public IntegerLiteralValue createIntegerLiteralValue()

Specified by:
createIntegerLiteralValue in interface DomFactory
Returns:
a new object of class 'Integer Literal Value'.

createRealLiteralValue

public RealLiteralValue createRealLiteralValue()

Specified by:
createRealLiteralValue in interface DomFactory
Returns:
a new object of class 'Real Literal Value'.

createBooleanLiteralValue

public BooleanLiteralValue createBooleanLiteralValue()

Specified by:
createBooleanLiteralValue in interface DomFactory
Returns:
a new object of class 'Boolean Literal Value'.

createNullLiteralValue

public NullLiteralValue createNullLiteralValue()

Specified by:
createNullLiteralValue in interface DomFactory
Returns:
a new object of class 'Null Literal Value'.

createEmptyLiteralValue

public EmptyLiteralValue createEmptyLiteralValue()

Specified by:
createEmptyLiteralValue in interface DomFactory
Returns:
a new object of class 'Empty Literal Value'.

createDao

public Dao createDao()

Specified by:
createDao in interface DomFactory
Returns:
a new object of class 'Dao'.

createQueryOperation

public QueryOperation createQueryOperation()

Specified by:
createQueryOperation in interface DomFactory
Returns:
a new object of class 'Query Operation'.

createQueryParameter

public QueryParameter createQueryParameter()

Specified by:
createQueryParameter in interface DomFactory
Returns:
a new object of class 'Query Parameter'.

createColumn

public Column createColumn()

Specified by:
createColumn in interface DomFactory
Returns:
a new object of class 'Column'.

createManyToOne

public ManyToOne createManyToOne()

Specified by:
createManyToOne in interface DomFactory
Returns:
a new object of class 'Many To One'.

createOneToOne

public OneToOne createOneToOne()

Specified by:
createOneToOne in interface DomFactory
Returns:
a new object of class 'One To One'.

createOneToMany

public OneToMany createOneToMany()

Specified by:
createOneToMany in interface DomFactory
Returns:
a new object of class 'One To Many'.

createManyToMany

public ManyToMany createManyToMany()

Specified by:
createManyToMany in interface DomFactory
Returns:
a new object of class 'Many To Many'.

createDataBaseConstraint

public DataBaseConstraint createDataBaseConstraint()

Specified by:
createDataBaseConstraint in interface DomFactory
Returns:
a new object of class 'Data Base Constraint'.

createAttribute

public Attribute createAttribute()

Specified by:
createAttribute in interface DomFactory
Returns:
a new object of class 'Attribute'.

createAttributeFlag

public AttributeFlag createAttributeFlag()

Specified by:
createAttributeFlag in interface DomFactory
Returns:
a new object of class 'Attribute Flag'.

createExpressionFlag

public ExpressionFlag createExpressionFlag()

Specified by:
createExpressionFlag in interface DomFactory
Returns:
a new object of class 'Expression Flag'.

createRequiredFlag

public RequiredFlag createRequiredFlag()

Specified by:
createRequiredFlag in interface DomFactory
Returns:
a new object of class 'Required Flag'.

createReadOnlyFlag

public ReadOnlyFlag createReadOnlyFlag()

Specified by:
createReadOnlyFlag in interface DomFactory
Returns:
a new object of class 'Read Only Flag'.

createAvailableFlag

public AvailableFlag createAvailableFlag()

Specified by:
createAvailableFlag in interface DomFactory
Returns:
a new object of class 'Available Flag'.

createDerivedFlag

public DerivedFlag createDerivedFlag()

Specified by:
createDerivedFlag in interface DomFactory
Returns:
a new object of class 'Derived Flag'.

createTransientFlag

public TransientFlag createTransientFlag()

Specified by:
createTransientFlag in interface DomFactory
Returns:
a new object of class 'Transient Flag'.

createAttributeProperty

public AttributeProperty createAttributeProperty()

Specified by:
createAttributeProperty in interface DomFactory
Returns:
a new object of class 'Attribute Property'.

createAttributeValidationProperty

public AttributeValidationProperty createAttributeValidationProperty()

Specified by:
createAttributeValidationProperty in interface DomFactory
Returns:
a new object of class 'Attribute Validation Property'.

createAttributeTextProperty

public AttributeTextProperty createAttributeTextProperty()

Specified by:
createAttributeTextProperty in interface DomFactory
Returns:
a new object of class 'Attribute Text Property'.

createAttributeGroup

public AttributeGroup createAttributeGroup()

Specified by:
createAttributeGroup in interface DomFactory
Returns:
a new object of class 'Attribute Group'.

createAttributeSortOrder

public AttributeSortOrder createAttributeSortOrder()

Specified by:
createAttributeSortOrder in interface DomFactory
Returns:
a new object of class 'Attribute Sort Order'.

createProperty

public Property createProperty()

Specified by:
createProperty in interface DomFactory
Returns:
a new object of class 'Property'.

createApplicationSession

public ApplicationSession createApplicationSession()

Specified by:
createApplicationSession in interface DomFactory
Returns:
a new object of class 'Application Session'.

createCrudOperationTypeFromString

public CrudOperationType createCrudOperationTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                           String initialValue)


convertCrudOperationTypeToString

public String convertCrudOperationTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                               Object instanceValue)


createDataBaseConstraintTypeFromString

public DataBaseConstraintType createDataBaseConstraintTypeFromString(org.eclipse.emf.ecore.EDataType eDataType,
                                                                     String initialValue)


convertDataBaseConstraintTypeToString

public String convertDataBaseConstraintTypeToString(org.eclipse.emf.ecore.EDataType eDataType,
                                                    Object instanceValue)


getDomPackage

public DomPackage getDomPackage()

Specified by:
getDomPackage in interface DomFactory
Returns:
the package supported by this factory.

getPackage

@Deprecated
public static DomPackage getPackage()
Deprecated. 



Copyright © 2013. All Rights Reserved.