|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Factory for the model. It provides a create method for each non-abstract class of the model.
TypesPackage
Field Summary | |
---|---|
static java.lang.String |
copyright
|
static TypesFactory |
eINSTANCE
The singleton instance of the factory |
Method Summary | |
---|---|
AnyType |
createAnyType()
Returns a new object of class 'Any Type' |
BagType |
createBagType()
Returns a new object of class 'Bag Type' |
BagType |
createBagType(org.eclipse.emf.ecore.EClassifier elementType)
|
CollectionType |
createCollectionType()
Returns a new object of class 'Collection Type' |
CollectionType |
createCollectionType(CollectionKind kind,
org.eclipse.emf.ecore.EClassifier elementType)
|
CollectionType |
createCollectionType(org.eclipse.emf.ecore.EClassifier elementType)
|
ElementType |
createElementType()
Returns a new object of class 'Element Type' |
InvalidType |
createInvalidType()
Returns a new object of class 'Invalid Type' |
MessageType |
createMessageType()
Returns a new object of class 'Message Type' |
MessageType |
createMessageType(org.eclipse.emf.ecore.ENamedElement behavioralFeature)
Creates the type for the messages representing invocation of the specified behavioralFeature. |
OrderedSetType |
createOrderedSetType()
Returns a new object of class 'Ordered Set Type' |
OrderedSetType |
createOrderedSetType(org.eclipse.emf.ecore.EClassifier elementType)
|
PrimitiveBoolean |
createPrimitiveBoolean()
Returns a new object of class 'Primitive Boolean' |
PrimitiveInteger |
createPrimitiveInteger()
Returns a new object of class 'Primitive Integer' |
PrimitiveReal |
createPrimitiveReal()
Returns a new object of class 'Primitive Real' |
PrimitiveString |
createPrimitiveString()
Returns a new object of class 'Primitive String' |
SequenceType |
createSequenceType()
Returns a new object of class 'Sequence Type' |
SequenceType |
createSequenceType(org.eclipse.emf.ecore.EClassifier elementType)
|
SetType |
createSetType()
Returns a new object of class 'Set Type' |
SetType |
createSetType(org.eclipse.emf.ecore.EClassifier elementType)
|
TupleType |
createTupleType()
Returns a new object of class 'Tuple Type' |
TupleType |
createTupleType(java.util.List parts)
Creates a tuple type based on tthe specified part descriptions. |
TypeType |
createTypeType()
Returns a new object of class 'Type Type' |
TypeType |
createTypeType(org.eclipse.emf.ecore.EClassifier type)
|
VoidType |
createVoidType()
Returns a new object of class 'Void Type' |
TypesPackage |
getTypesPackage()
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 |
public static final java.lang.String copyright
public static final TypesFactory eINSTANCE
Method Detail |
public BagType createBagType()
public BagType createBagType(org.eclipse.emf.ecore.EClassifier elementType)
public CollectionType createCollectionType()
public CollectionType createCollectionType(org.eclipse.emf.ecore.EClassifier elementType)
public CollectionType createCollectionType(CollectionKind kind, org.eclipse.emf.ecore.EClassifier elementType)
public OrderedSetType createOrderedSetType()
public OrderedSetType createOrderedSetType(org.eclipse.emf.ecore.EClassifier elementType)
public SequenceType createSequenceType()
public SequenceType createSequenceType(org.eclipse.emf.ecore.EClassifier elementType)
public SetType createSetType()
public SetType createSetType(org.eclipse.emf.ecore.EClassifier elementType)
public TupleType createTupleType()
public TupleType createTupleType(java.util.List parts)
parts
- a list of TypedElement
s describing the tuple parts
public VoidType createVoidType()
public MessageType createMessageType()
public MessageType createMessageType(org.eclipse.emf.ecore.ENamedElement behavioralFeature)
behavioralFeature
- either an EOperation
or an
EClass
representing the received signal
public ElementType createElementType()
public InvalidType createInvalidType()
public TypeType createTypeType()
public TypeType createTypeType(org.eclipse.emf.ecore.EClassifier type)
public PrimitiveBoolean createPrimitiveBoolean()
public PrimitiveInteger createPrimitiveInteger()
public PrimitiveReal createPrimitiveReal()
public PrimitiveString createPrimitiveString()
public AnyType createAnyType()
public TypesPackage getTypesPackage()
|
Copyright 2002, 2006 IBM Corporation and others. All Rights Reserved. |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |