Interface IntegrityFactory
-
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
public interface IntegrityFactory extends org.eclipse.emf.ecore.EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
IntegrityPackage
-
-
Field Summary
Fields Modifier and Type Field Description static IntegrityFactory
eINSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AllowedType
createAllowedType()
Returns a new object of class 'Allowed Type'.Attachment
createAttachment()
Returns a new object of class 'Attachment'.Constraint
createConstraint()
Returns a new object of class 'Constraint'.Database
createDatabase()
Returns a new object of class 'Database'.Field
createField()
Returns a new object of class 'Field'.FieldBooleanValue
createFieldBooleanValue()
Returns a new object of class 'Field Boolean Value'.FieldChildListValue
createFieldChildListValue()
Returns a new object of class 'Field Child List Value'.FieldDateValue
createFieldDateValue()
Returns a new object of class 'Field Date Value'.FieldDoubleValue
createFieldDoubleValue()
Returns a new object of class 'Field Double Value'.FieldElementListValue
createFieldElementListValue()
Returns a new object of class 'Field Element List Value'.FieldElementValue
createFieldElementValue()
Returns a new object of class 'Field Element Value'.FieldFloatValue
createFieldFloatValue()
Returns a new object of class 'Field Float Value'.FieldIntValue
createFieldIntValue()
Returns a new object of class 'Field Int Value'.FieldListValue
createFieldListValue()
Returns a new object of class 'Field List Value'.FieldLongValue
createFieldLongValue()
Returns a new object of class 'Field Long Value'.FieldRichTextValue
createFieldRichTextValue()
Returns a new object of class 'Field Rich Text Value'.FieldStringValue
createFieldStringValue()
Returns a new object of class 'Field String Value'.Group
createGroup()
Returns a new object of class 'Group'.IdentifiedElement
createIdentifiedElement()
Returns a new object of class 'Identified Element'.Item
createItem()
Returns a new object of class 'Item'.Pick
createPick()
Returns a new object of class 'Pick'.Project
createProject()
Returns a new object of class 'Project'.Query
createQuery()
Returns a new object of class 'Query'.State
createState()
Returns a new object of class 'State'.Type
createType()
Returns a new object of class 'Type'.User
createUser()
Returns a new object of class 'User'.WorkflowState
createWorkflowState()
Returns a new object of class 'Workflow State'.WorkflowTransition
createWorkflowTransition()
Returns a new object of class 'Workflow Transition'.IntegrityPackage
getIntegrityPackage()
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
-
-
-
-
Field Detail
-
eINSTANCE
static final IntegrityFactory eINSTANCE
The singleton instance of the factory.
-
-
Method Detail
-
createDatabase
Database createDatabase()
Returns a new object of class 'Database'.- Returns:
- a new object of class 'Database'.
-
createType
Type createType()
Returns a new object of class 'Type'.- Returns:
- a new object of class 'Type'.
-
createField
Field createField()
Returns a new object of class 'Field'.- Returns:
- a new object of class 'Field'.
-
createFieldStringValue
FieldStringValue createFieldStringValue()
Returns a new object of class 'Field String Value'.- Returns:
- a new object of class 'Field String Value'.
-
createFieldDateValue
FieldDateValue createFieldDateValue()
Returns a new object of class 'Field Date Value'.- Returns:
- a new object of class 'Field Date Value'.
-
createFieldBooleanValue
FieldBooleanValue createFieldBooleanValue()
Returns a new object of class 'Field Boolean Value'.- Returns:
- a new object of class 'Field Boolean Value'.
-
createFieldLongValue
FieldLongValue createFieldLongValue()
Returns a new object of class 'Field Long Value'.- Returns:
- a new object of class 'Field Long Value'.
-
createFieldDoubleValue
FieldDoubleValue createFieldDoubleValue()
Returns a new object of class 'Field Double Value'.- Returns:
- a new object of class 'Field Double Value'.
-
createFieldFloatValue
FieldFloatValue createFieldFloatValue()
Returns a new object of class 'Field Float Value'.- Returns:
- a new object of class 'Field Float Value'.
-
createFieldIntValue
FieldIntValue createFieldIntValue()
Returns a new object of class 'Field Int Value'.- Returns:
- a new object of class 'Field Int Value'.
-
createItem
Item createItem()
Returns a new object of class 'Item'.- Returns:
- a new object of class 'Item'.
-
createFieldElementValue
FieldElementValue createFieldElementValue()
Returns a new object of class 'Field Element Value'.- Returns:
- a new object of class 'Field Element Value'.
-
createFieldElementListValue
FieldElementListValue createFieldElementListValue()
Returns a new object of class 'Field Element List Value'.- Returns:
- a new object of class 'Field Element List Value'.
-
createFieldListValue
FieldListValue createFieldListValue()
Returns a new object of class 'Field List Value'.- Returns:
- a new object of class 'Field List Value'.
-
createQuery
Query createQuery()
Returns a new object of class 'Query'.- Returns:
- a new object of class 'Query'.
-
createState
State createState()
Returns a new object of class 'State'.- Returns:
- a new object of class 'State'.
-
createUser
User createUser()
Returns a new object of class 'User'.- Returns:
- a new object of class 'User'.
-
createGroup
Group createGroup()
Returns a new object of class 'Group'.- Returns:
- a new object of class 'Group'.
-
createProject
Project createProject()
Returns a new object of class 'Project'.- Returns:
- a new object of class 'Project'.
-
createAttachment
Attachment createAttachment()
Returns a new object of class 'Attachment'.- Returns:
- a new object of class 'Attachment'.
-
createFieldChildListValue
FieldChildListValue createFieldChildListValue()
Returns a new object of class 'Field Child List Value'.- Returns:
- a new object of class 'Field Child List Value'.
-
createIdentifiedElement
IdentifiedElement createIdentifiedElement()
Returns a new object of class 'Identified Element'.- Returns:
- a new object of class 'Identified Element'.
-
createFieldRichTextValue
FieldRichTextValue createFieldRichTextValue()
Returns a new object of class 'Field Rich Text Value'.- Returns:
- a new object of class 'Field Rich Text Value'.
-
createPick
Pick createPick()
Returns a new object of class 'Pick'.- Returns:
- a new object of class 'Pick'.
-
createConstraint
Constraint createConstraint()
Returns a new object of class 'Constraint'.- Returns:
- a new object of class 'Constraint'.
-
createWorkflowState
WorkflowState createWorkflowState()
Returns a new object of class 'Workflow State'.- Returns:
- a new object of class 'Workflow State'.
-
createWorkflowTransition
WorkflowTransition createWorkflowTransition()
Returns a new object of class 'Workflow Transition'.- Returns:
- a new object of class 'Workflow Transition'.
-
createAllowedType
AllowedType createAllowedType()
Returns a new object of class 'Allowed Type'.- Returns:
- a new object of class 'Allowed Type'.
-
getIntegrityPackage
IntegrityPackage getIntegrityPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-
-