Package org.eclipse.epsilon.emc.emf.xmi
Class PartialXMILoadConfiguration
- java.lang.Object
-
- org.eclipse.epsilon.emc.emf.xmi.PartialXMILoadConfiguration
-
public class PartialXMILoadConfiguration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<org.eclipse.emf.ecore.EClass>
allOfKind
protected Set<org.eclipse.emf.ecore.EClass>
allOfType
protected Set<EClassStructuralFeature>
features
protected HashMap<org.eclipse.emf.ecore.EClass,org.eclipse.emf.ecore.EObject>
placeholders
-
Constructor Summary
Constructors Constructor Description PartialXMILoadConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAllOfKind(org.eclipse.emf.ecore.EClass eClass)
void
addAllOfType(org.eclipse.emf.ecore.EClass eClass)
void
addFeature(org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
Set<org.eclipse.emf.ecore.EClass>
getAllOfKind()
Set<org.eclipse.emf.ecore.EClass>
getAllOfType()
Set<EClassStructuralFeature>
getFeatures()
org.eclipse.emf.ecore.EObject
getPlaceholder(org.eclipse.emf.ecore.EClass eClass)
Collection<org.eclipse.emf.ecore.EObject>
getPlaceholders()
boolean
isPlaceholder(org.eclipse.emf.ecore.EObject eObject)
boolean
shouldCreateObject(org.eclipse.emf.ecore.EClassifier eClassifier, org.eclipse.emf.ecore.EObject parent, String feature)
boolean
shouldSetValue(org.eclipse.emf.ecore.EObject eObject, String name)
-
-
-
Field Detail
-
allOfType
protected Set<org.eclipse.emf.ecore.EClass> allOfType
-
allOfKind
protected Set<org.eclipse.emf.ecore.EClass> allOfKind
-
features
protected Set<EClassStructuralFeature> features
-
placeholders
protected HashMap<org.eclipse.emf.ecore.EClass,org.eclipse.emf.ecore.EObject> placeholders
-
-
Method Detail
-
getPlaceholder
public org.eclipse.emf.ecore.EObject getPlaceholder(org.eclipse.emf.ecore.EClass eClass)
-
getPlaceholders
public Collection<org.eclipse.emf.ecore.EObject> getPlaceholders()
-
isPlaceholder
public boolean isPlaceholder(org.eclipse.emf.ecore.EObject eObject)
-
getAllOfType
public Set<org.eclipse.emf.ecore.EClass> getAllOfType()
-
getAllOfKind
public Set<org.eclipse.emf.ecore.EClass> getAllOfKind()
-
addFeature
public void addFeature(org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
-
addAllOfType
public void addAllOfType(org.eclipse.emf.ecore.EClass eClass)
-
addAllOfKind
public void addAllOfKind(org.eclipse.emf.ecore.EClass eClass)
-
getFeatures
public Set<EClassStructuralFeature> getFeatures()
-
shouldSetValue
public boolean shouldSetValue(org.eclipse.emf.ecore.EObject eObject, String name)
-
shouldCreateObject
public boolean shouldCreateObject(org.eclipse.emf.ecore.EClassifier eClassifier, org.eclipse.emf.ecore.EObject parent, String feature)
-
-