public abstract class OnDemandConfiguration
extends com.sodius.mdw.internal.metamodel.doors.io.reader.InternalOnDemandConfiguration
Modifier and Type | Class and Description |
---|---|
static class |
OnDemandConfiguration.Complete |
static class |
OnDemandConfiguration.CompleteInDepth |
static class |
OnDemandConfiguration.Default |
static class |
OnDemandConfiguration.Minimal |
Modifier and Type | Field and Description |
---|---|
static int |
DEPTH_INIFINITE |
Constructor and Description |
---|
OnDemandConfiguration() |
Modifier and Type | Method and Description |
---|---|
List<org.eclipse.emf.ecore.EStructuralFeature> |
getBlockedFeatures() |
List<org.eclipse.emf.ecore.EClassifier> |
getBlockedTypes() |
int |
getContainmentDepth(org.eclipse.emf.ecore.EClass class1) |
List<org.eclipse.emf.ecore.EStructuralFeature> |
getEmptyPrerequisites(org.eclipse.emf.ecore.EClass type) |
List<org.eclipse.emf.ecore.EStructuralFeature> |
getPrerequisites(org.eclipse.emf.ecore.EClass type) |
List<org.eclipse.emf.ecore.EStructuralFeature> |
getPrerequisites(org.eclipse.emf.ecore.EStructuralFeature feature) |
void |
setContainmentDepth(org.eclipse.emf.ecore.EClass class1,
int depth) |
public static final int DEPTH_INIFINITE
public final List<org.eclipse.emf.ecore.EStructuralFeature> getBlockedFeatures()
getBlockedFeatures
in class com.sodius.mdw.internal.metamodel.doors.io.reader.InternalOnDemandConfiguration
public final List<org.eclipse.emf.ecore.EClassifier> getBlockedTypes()
getBlockedTypes
in class com.sodius.mdw.internal.metamodel.doors.io.reader.InternalOnDemandConfiguration
public final List<org.eclipse.emf.ecore.EStructuralFeature> getPrerequisites(org.eclipse.emf.ecore.EClass type)
getPrerequisites
in class com.sodius.mdw.internal.metamodel.doors.io.reader.InternalOnDemandConfiguration
public final List<org.eclipse.emf.ecore.EStructuralFeature> getPrerequisites(org.eclipse.emf.ecore.EStructuralFeature feature)
getPrerequisites
in class com.sodius.mdw.internal.metamodel.doors.io.reader.InternalOnDemandConfiguration
public final List<org.eclipse.emf.ecore.EStructuralFeature> getEmptyPrerequisites(org.eclipse.emf.ecore.EClass type)
getEmptyPrerequisites
in class com.sodius.mdw.internal.metamodel.doors.io.reader.InternalOnDemandConfiguration
public final int getContainmentDepth(org.eclipse.emf.ecore.EClass class1)
getContainmentDepth
in class com.sodius.mdw.internal.metamodel.doors.io.reader.InternalOnDemandConfiguration
public final void setContainmentDepth(org.eclipse.emf.ecore.EClass class1, int depth)
setContainmentDepth
in class com.sodius.mdw.internal.metamodel.doors.io.reader.InternalOnDemandConfiguration