|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DomFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
DomPackage| Field Summary | |
|---|---|
static DomFactory |
eINSTANCE
The singleton instance of the factory. |
| Method Summary | |
|---|---|
AggregateFunction |
createAggregateFunction()
Returns a new object of class 'Aggregate Function'. |
AliasedExpression |
createAliasedExpression()
Returns a new object of class 'Aliased Expression'. |
AltWhenClause |
createAltWhenClause()
Returns a new object of class 'Alt When Clause'. |
ApplicationSession |
createApplicationSession()
Returns a new object of class 'Application Session'. |
Attribute |
createAttribute()
Returns a new object of class 'Attribute'. |
AttributeFlag |
createAttributeFlag()
Returns a new object of class 'Attribute Flag'. |
AttributeGroup |
createAttributeGroup()
Returns a new object of class 'Attribute Group'. |
AttributeProperty |
createAttributeProperty()
Returns a new object of class 'Attribute Property'. |
AttributeSortOrder |
createAttributeSortOrder()
Returns a new object of class 'Attribute Sort Order'. |
AttributeTextProperty |
createAttributeTextProperty()
Returns a new object of class 'Attribute Text Property'. |
AttributeValidationProperty |
createAttributeValidationProperty()
Returns a new object of class 'Attribute Validation Property'. |
AvailableFlag |
createAvailableFlag()
Returns a new object of class 'Available Flag'. |
BetweenExpression |
createBetweenExpression()
Returns a new object of class 'Between Expression'. |
BinaryExpression |
createBinaryExpression()
Returns a new object of class 'Binary Expression'. |
BooleanLiteralValue |
createBooleanLiteralValue()
Returns a new object of class 'Boolean Literal Value'. |
CallableStatement |
createCallableStatement()
Returns a new object of class 'Callable Statement'. |
CallInputParameter |
createCallInputParameter()
Returns a new object of class 'Call Input Parameter'. |
CallOutputParameter |
createCallOutputParameter()
Returns a new object of class 'Call Output Parameter'. |
CaseExpression |
createCaseExpression()
Returns a new object of class 'Case Expression'. |
CastFunction |
createCastFunction()
Returns a new object of class 'Cast Function'. |
CollectionFunction |
createCollectionFunction()
Returns a new object of class 'Collection Function'. |
Column |
createColumn()
Returns a new object of class 'Column'. |
Dao |
createDao()
Returns a new object of class 'Dao'. |
DaoOperation |
createDaoOperation()
Returns a new object of class 'Dao Operation'. |
DataBaseConstraint |
createDataBaseConstraint()
Returns a new object of class 'Data Base Constraint'. |
DataView |
createDataView()
Returns a new object of class 'Data View'. |
DataView |
createDefaultDataView(Entity entity)
Returns a new object of class 'Data View'. |
DelegateOperation |
createDelegateOperation()
Returns a new object of class 'Delegate Operation'. |
DeleteStatement |
createDeleteStatement()
Returns a new object of class 'Delete Statement'. |
DerivedFlag |
createDerivedFlag()
Returns a new object of class 'Derived Flag'. |
EmptyLiteralValue |
createEmptyLiteralValue()
Returns a new object of class 'Empty Literal Value'. |
Entity |
createEntity()
Returns a new object of class 'Entity'. |
Expression |
createExpression()
Returns a new object of class 'Expression'. |
ExpressionFlag |
createExpressionFlag()
Returns a new object of class 'Expression Flag'. |
FeatureReference |
createFeatureReference()
Returns a new object of class 'Feature Reference'. |
FromClass |
createFromClass()
Returns a new object of class 'From Class'. |
FromRange |
createFromRange()
Returns a new object of class 'From Range'. |
FunctionCall |
createFunctionCall()
Returns a new object of class 'Function Call'. |
IElementWithNoName |
createIElementWithNoName()
Returns a new object of class 'IElement With No Name'. |
InClass |
createInClass()
Returns a new object of class 'In Class'. |
InCollection |
createInCollection()
Returns a new object of class 'In Collection'. |
InCollectionElements |
createInCollectionElements()
Returns a new object of class 'In Collection Elements'. |
InExpression |
createInExpression()
Returns a new object of class 'In Expression'. |
InsertStatement |
createInsertStatement()
Returns a new object of class 'Insert Statement'. |
IntegerLiteralValue |
createIntegerLiteralValue()
Returns a new object of class 'Integer Literal Value'. |
Join |
createJoin()
Returns a new object of class 'Join'. |
JoinEntity |
createJoinEntity()
Returns a new object of class 'Join Entity'. |
LikeExpression |
createLikeExpression()
Returns a new object of class 'Like Expression'. |
LiteralValue |
createLiteralValue()
Returns a new object of class 'Literal Value'. |
ManyToMany |
createManyToMany()
Returns a new object of class 'Many To Many'. |
ManyToOne |
createManyToOne()
Returns a new object of class 'Many To One'. |
Mapper |
createMapper()
Returns a new object of class 'Mapper'. |
MemberOfExpression |
createMemberOfExpression()
Returns a new object of class 'Member Of Expression'. |
NotExpression |
createNotExpression()
Returns a new object of class 'Not Expression'. |
NullLiteralValue |
createNullLiteralValue()
Returns a new object of class 'Null Literal Value'. |
OneToMany |
createOneToMany()
Returns a new object of class 'One To Many'. |
OneToOne |
createOneToOne()
Returns a new object of class 'One To One'. |
Operation |
createOperation()
Returns a new object of class 'Operation'. |
Parameter |
createParameter()
Returns a new object of class 'Parameter'. |
ParenthesizedExpression |
createParenthesizedExpression()
Returns a new object of class 'Parenthesized Expression'. |
Property |
createProperty()
Returns a new object of class 'Property'. |
PropertyAssignment |
createPropertyAssignment()
Returns a new object of class 'Property Assignment'. |
PropertyMapping |
createPropertyMapping()
Returns a new object of class 'Property Mapping'. |
PropertyValue |
createPropertyValue()
Returns a new object of class 'Property Value'. |
QlStatement |
createQlStatement()
Returns a new object of class 'Ql Statement'. |
QuantifiedExpression |
createQuantifiedExpression()
Returns a new object of class 'Quantified Expression'. |
QueryOperation |
createQueryOperation()
Returns a new object of class 'Query Operation'. |
QueryParameter |
createQueryParameter()
Returns a new object of class 'Query Parameter'. |
QueryParameterReference |
createQueryParameterReference()
Returns a new object of class 'Query Parameter Reference'. |
QueryParameterValue |
createQueryParameterValue()
Returns a new object of class 'Query Parameter Value'. |
ReadOnlyFlag |
createReadOnlyFlag()
Returns a new object of class 'Read Only Flag'. |
RealLiteralValue |
createRealLiteralValue()
Returns a new object of class 'Real Literal Value'. |
RequiredFlag |
createRequiredFlag()
Returns a new object of class 'Required Flag'. |
SelectClass |
createSelectClass()
Returns a new object of class 'Select Class'. |
SelectObject |
createSelectObject()
Returns a new object of class 'Select Object'. |
SelectProperties |
createSelectProperties()
Returns a new object of class 'Select Properties'. |
SelectStatement |
createSelectStatement()
Returns a new object of class 'Select Statement'. |
Service |
createService()
Returns a new object of class 'Service'. |
SortOrderElement |
createSortOrderElement()
Returns a new object of class 'Sort Order Element'. |
StringLiteralValue |
createStringLiteralValue()
Returns a new object of class 'String Literal Value'. |
SubQuery |
createSubQuery()
Returns a new object of class 'Sub Query'. |
TransientFlag |
createTransientFlag()
Returns a new object of class 'Transient Flag'. |
TrimFunction |
createTrimFunction()
Returns a new object of class 'Trim Function'. |
UnaryExpression |
createUnaryExpression()
Returns a new object of class 'Unary Expression'. |
UpdateStatement |
createUpdateStatement()
Returns a new object of class 'Update Statement'. |
ValueObject |
createValueObject()
Returns a new object of class 'Value Object'. |
WhenClause |
createWhenClause()
Returns a new object of class 'When Clause'. |
DomPackage |
getDomPackage()
Returns the package supported by this factory. |
| Methods inherited from interface org.eclipse.emf.ecore.EFactory |
|---|
convertToString, create, createFromString, 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 |
| Field Detail |
|---|
static final DomFactory eINSTANCE
| Method Detail |
|---|
Service createService()
Operation createOperation()
DelegateOperation createDelegateOperation()
DaoOperation createDaoOperation()
Parameter createParameter()
ValueObject createValueObject()
DataView createDataView()
DataView createDefaultDataView(Entity entity)
FeatureReference createFeatureReference()
Mapper createMapper()
PropertyMapping createPropertyMapping()
IElementWithNoName createIElementWithNoName()
AliasedExpression createAliasedExpression()
BinaryExpression createBinaryExpression()
NotExpression createNotExpression()
InExpression createInExpression()
BetweenExpression createBetweenExpression()
LikeExpression createLikeExpression()
MemberOfExpression createMemberOfExpression()
UnaryExpression createUnaryExpression()
Entity createEntity()
QlStatement createQlStatement()
CallableStatement createCallableStatement()
CallInputParameter createCallInputParameter()
CallOutputParameter createCallOutputParameter()
InsertStatement createInsertStatement()
DeleteStatement createDeleteStatement()
UpdateStatement createUpdateStatement()
PropertyAssignment createPropertyAssignment()
SelectStatement createSelectStatement()
SortOrderElement createSortOrderElement()
SelectProperties createSelectProperties()
SelectClass createSelectClass()
SelectObject createSelectObject()
FromRange createFromRange()
FromClass createFromClass()
InClass createInClass()
InCollection createInCollection()
InCollectionElements createInCollectionElements()
Join createJoin()
JoinEntity createJoinEntity()
Expression createExpression()
PropertyValue createPropertyValue()
FunctionCall createFunctionCall()
TrimFunction createTrimFunction()
CastFunction createCastFunction()
AggregateFunction createAggregateFunction()
QueryParameterReference createQueryParameterReference()
QueryParameterValue createQueryParameterValue()
QuantifiedExpression createQuantifiedExpression()
CaseExpression createCaseExpression()
WhenClause createWhenClause()
AltWhenClause createAltWhenClause()
CollectionFunction createCollectionFunction()
SubQuery createSubQuery()
ParenthesizedExpression createParenthesizedExpression()
LiteralValue createLiteralValue()
StringLiteralValue createStringLiteralValue()
IntegerLiteralValue createIntegerLiteralValue()
RealLiteralValue createRealLiteralValue()
BooleanLiteralValue createBooleanLiteralValue()
NullLiteralValue createNullLiteralValue()
EmptyLiteralValue createEmptyLiteralValue()
Dao createDao()
QueryOperation createQueryOperation()
QueryParameter createQueryParameter()
Column createColumn()
ManyToOne createManyToOne()
OneToOne createOneToOne()
OneToMany createOneToMany()
ManyToMany createManyToMany()
DataBaseConstraint createDataBaseConstraint()
Attribute createAttribute()
AttributeFlag createAttributeFlag()
ExpressionFlag createExpressionFlag()
RequiredFlag createRequiredFlag()
ReadOnlyFlag createReadOnlyFlag()
AvailableFlag createAvailableFlag()
DerivedFlag createDerivedFlag()
TransientFlag createTransientFlag()
AttributeProperty createAttributeProperty()
AttributeValidationProperty createAttributeValidationProperty()
AttributeTextProperty createAttributeTextProperty()
AttributeGroup createAttributeGroup()
AttributeSortOrder createAttributeSortOrder()
Property createProperty()
ApplicationSession createApplicationSession()
DomPackage getDomPackage()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||