public class IntermediateClassFactory extends EFactoryImpl
Modifier and Type | Class and Description |
---|---|
static class |
IntermediateClassFactory.ExceptionClassInstance |
MinimalEObjectImpl.Container.Dynamic
MinimalEObjectImpl.Container
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
InternalEObject.EStore
NIL
EOPPOSITE_FEATURE_BASE
Constructor and Description |
---|
IntermediateClassFactory(EPackage intermediatePackage) |
IntermediateClassFactory(Module module) |
Modifier and Type | Method and Description |
---|---|
void |
cacheClassifierInitExp(EClass clazz) |
EObject |
create(EClass class_) |
EClass |
createIntermediateClassifier() |
void |
doInstancePropertyInit(Object instance,
QvtOperationalEvaluationVisitor evalVisitor) |
static IntermediateClassFactory |
getFactory(Module module) |
ModelType |
getIntermediateModelType() |
static boolean |
isFeatureStatic(EStructuralFeature eFeature) |
static boolean |
isIntermediateClass(EClassifier class_) |
static boolean |
isIntermediateModelType(ModelType modelType) |
static boolean |
isIntermediatePackage(EPackage ePackage) |
static void |
markFeatureAsStatic(EStructuralFeature eFeature) |
basicSetEPackage, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eUnset, getEPackage, setEPackage
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
eNotificationRequired
public IntermediateClassFactory(EPackage intermediatePackage)
public IntermediateClassFactory(Module module)
public static IntermediateClassFactory getFactory(Module module)
public EObject create(EClass class_)
create
in interface EFactory
create
in class EFactoryImpl
public EClass createIntermediateClassifier()
public ModelType getIntermediateModelType()
public static boolean isIntermediateModelType(ModelType modelType)
public static boolean isIntermediateClass(EClassifier class_)
public static boolean isIntermediatePackage(EPackage ePackage)
public void cacheClassifierInitExp(EClass clazz)
public void doInstancePropertyInit(Object instance, QvtOperationalEvaluationVisitor evalVisitor)
public static void markFeatureAsStatic(EStructuralFeature eFeature)
public static boolean isFeatureStatic(EStructuralFeature eFeature)
Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.