public class TypesFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements TypesFactory
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
eINSTANCE
Constructor and Description |
---|
TypesFactoryImpl()
Creates an instance of the factory.
|
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, convertToString, create, createFromString, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
convertToString, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public TypesFactoryImpl()
public static TypesFactory init()
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
create
in interface org.eclipse.emf.ecore.EFactory
create
in class org.eclipse.emf.ecore.impl.EFactoryImpl
public <O> AnyType<O> createAnyType()
createAnyType
in interface TypesFactory
public <C,O> BagType<C,O> createBagType()
createBagType
in interface TypesFactory
public <C,O> CollectionType<C,O> createCollectionType()
createCollectionType
in interface TypesFactory
public ElementType createElementType()
createElementType
in interface TypesFactory
public <O> InvalidType<O> createInvalidType()
createInvalidType
in interface TypesFactory
public <C,O,P> MessageType<C,O,P> createMessageType()
createMessageType
in interface TypesFactory
public <C,O> OrderedSetType<C,O> createOrderedSetType()
createOrderedSetType
in interface TypesFactory
public <O> PrimitiveType<O> createPrimitiveType()
createPrimitiveType
in interface TypesFactory
public <C,O> SequenceType<C,O> createSequenceType()
createSequenceType
in interface TypesFactory
public <C,O> SetType<C,O> createSetType()
createSetType
in interface TypesFactory
public <O,P> TupleType<O,P> createTupleType()
createTupleType
in interface TypesFactory
public <C,O> TypeType<C,O> createTypeType()
createTypeType
in interface TypesFactory
public <O> VoidType<O> createVoidType()
createVoidType
in interface TypesFactory
public <O> TemplateParameterType<O> createTemplateParameterType()
createTemplateParameterType
in interface TypesFactory
public TypesPackage getTypesPackage()
getTypesPackage
in interface TypesFactory
@Deprecated public static TypesPackage getPackage()
public <C,O> BagType<C,O> createBagType(C elementType)
public <C,O> CollectionType<C,O> createCollectionType(C elementType)
public <C,O> CollectionType<C,O> createCollectionType(CollectionKind kind, C elementType)
public <C,O,P> MessageType<C,O,P> createOperationMessageType(O operation)
public <C,O> OrderedSetType<C,O> createOrderedSetType(C elementType)
public <C,O> SequenceType<C,O> createSequenceType(C elementType)
public <C,O> SetType<C,O> createSetType(C elementType)
public <C,O,P> MessageType<C,O,P> createSignalMessageType(C signal)
public <C,O,P> TupleType<O,P> createTupleType(java.util.List<? extends TypedElement<C>> parts)
public <C,O> TypeType<C,O> createTypeType(C type)