|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UMLFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
UMLPackage
Field Summary | |
---|---|
static UMLFactory |
eINSTANCE
The singleton instance of the factory. |
Method Summary | |
---|---|
AnyType |
createAnyType()
Returns a new object of class 'Any Type'. |
AssociationClassCallExp |
createAssociationClassCallExp()
Returns a new object of class 'Association Class Call Exp'. |
BagType |
createBagType()
Returns a new object of class 'Bag Type'. |
BooleanLiteralExp |
createBooleanLiteralExp()
Returns a new object of class 'Boolean Literal Exp'. |
CollectionItem |
createCollectionItem()
Returns a new object of class 'Collection Item'. |
CollectionLiteralExp |
createCollectionLiteralExp()
Returns a new object of class 'Collection Literal Exp'. |
CollectionRange |
createCollectionRange()
Returns a new object of class 'Collection Range'. |
CollectionType |
createCollectionType()
Returns a new object of class 'Collection Type'. |
ElementType |
createElementType()
Returns a new object of class 'Element Type'. |
EnumLiteralExp |
createEnumLiteralExp()
Returns a new object of class 'Enum Literal Exp'. |
ExpressionInOCL |
createExpressionInOCL()
Returns a new object of class 'Expression In OCL'. |
IfExp |
createIfExp()
Returns a new object of class 'If Exp'. |
IntegerLiteralExp |
createIntegerLiteralExp()
Returns a new object of class 'Integer Literal Exp'. |
InvalidLiteralExp |
createInvalidLiteralExp()
Returns a new object of class 'Invalid Literal Exp'. |
InvalidType |
createInvalidType()
Returns a new object of class 'Invalid Type'. |
IterateExp |
createIterateExp()
Returns a new object of class 'Iterate Exp'. |
IteratorExp |
createIteratorExp()
Returns a new object of class 'Iterator Exp'. |
LetExp |
createLetExp()
Returns a new object of class 'Let Exp'. |
MessageExp |
createMessageExp()
Returns a new object of class 'Message Exp'. |
MessageType |
createMessageType()
Returns a new object of class 'Message Type'. |
NullLiteralExp |
createNullLiteralExp()
Returns a new object of class 'Null Literal Exp'. |
OperationCallExp |
createOperationCallExp()
Returns a new object of class 'Operation Call Exp'. |
OrderedSetType |
createOrderedSetType()
Returns a new object of class 'Ordered Set Type'. |
PrimitiveType |
createPrimitiveType()
Returns a new object of class 'Primitive Type'. |
PropertyCallExp |
createPropertyCallExp()
Returns a new object of class 'Property Call Exp'. |
RealLiteralExp |
createRealLiteralExp()
Returns a new object of class 'Real Literal Exp'. |
SequenceType |
createSequenceType()
Returns a new object of class 'Sequence Type'. |
SetType |
createSetType()
Returns a new object of class 'Set Type'. |
StateExp |
createStateExp()
Returns a new object of class 'State Exp'. |
StringLiteralExp |
createStringLiteralExp()
Returns a new object of class 'String Literal Exp'. |
TemplateParameterType |
createTemplateParameterType()
Returns a new object of class 'Template Parameter Type'. |
TupleLiteralExp |
createTupleLiteralExp()
Returns a new object of class 'Tuple Literal Exp'. |
TupleLiteralPart |
createTupleLiteralPart()
Returns a new object of class 'Tuple Literal Part'. |
TupleType |
createTupleType()
Returns a new object of class 'Tuple Type'. |
TypeExp |
createTypeExp()
Returns a new object of class 'Type Exp'. |
TypeType |
createTypeType()
Returns a new object of class 'Type Type'. |
UnlimitedNaturalLiteralExp |
createUnlimitedNaturalLiteralExp()
Returns a new object of class 'Unlimited Natural Literal Exp'. |
UnspecifiedValueExp |
createUnspecifiedValueExp()
Returns a new object of class 'Unspecified Value Exp'. |
Variable |
createVariable()
Returns a new object of class 'Variable'. |
VariableExp |
createVariableExp()
Returns a new object of class 'Variable Exp'. |
VoidType |
createVoidType()
Returns a new object of class 'Void Type'. |
UMLPackage |
getUMLPackage()
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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final UMLFactory eINSTANCE
Method Detail |
---|
AnyType createAnyType()
VoidType createVoidType()
InvalidType createInvalidType()
ElementType createElementType()
TypeType createTypeType()
MessageType createMessageType()
PrimitiveType createPrimitiveType()
CollectionType createCollectionType()
TupleType createTupleType()
BagType createBagType()
SetType createSetType()
OrderedSetType createOrderedSetType()
SequenceType createSequenceType()
ExpressionInOCL createExpressionInOCL()
AssociationClassCallExp createAssociationClassCallExp()
BooleanLiteralExp createBooleanLiteralExp()
CollectionItem createCollectionItem()
CollectionLiteralExp createCollectionLiteralExp()
CollectionRange createCollectionRange()
EnumLiteralExp createEnumLiteralExp()
IfExp createIfExp()
IntegerLiteralExp createIntegerLiteralExp()
UnlimitedNaturalLiteralExp createUnlimitedNaturalLiteralExp()
InvalidLiteralExp createInvalidLiteralExp()
IterateExp createIterateExp()
IteratorExp createIteratorExp()
LetExp createLetExp()
MessageExp createMessageExp()
NullLiteralExp createNullLiteralExp()
OperationCallExp createOperationCallExp()
PropertyCallExp createPropertyCallExp()
RealLiteralExp createRealLiteralExp()
StateExp createStateExp()
StringLiteralExp createStringLiteralExp()
TupleLiteralExp createTupleLiteralExp()
TupleLiteralPart createTupleLiteralPart()
TypeExp createTypeExp()
UnspecifiedValueExp createUnspecifiedValueExp()
Variable createVariable()
VariableExp createVariableExp()
TemplateParameterType createTemplateParameterType()
UMLPackage getUMLPackage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |