Class PartialXMILoadConfiguration

java.lang.Object
org.eclipse.epsilon.emc.emf.xmi.PartialXMILoadConfiguration

public class PartialXMILoadConfiguration extends Object
  • Field Details

    • 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
  • Constructor Details

    • PartialXMILoadConfiguration

      public PartialXMILoadConfiguration()
  • Method Details

    • 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)