Class EObjectConsumer

    • Constructor Detail

      • EObjectConsumer

        public EObjectConsumer​(ITransientValueService transientValueService,
                               org.eclipse.emf.ecore.EObject described)
    • Method Detail

      • getConsumable

        public java.lang.Object getConsumable​(java.lang.String featureName,
                                              boolean allowDefault)
        Specified by:
        getConsumable in interface IEObjectConsumer
      • getUnconsumed

        public java.util.Map<org.eclipse.emf.ecore.EStructuralFeature,​java.lang.Integer> getUnconsumed()
        Specified by:
        getUnconsumed in interface IEObjectConsumer
      • isConsumable

        public boolean isConsumable​(org.eclipse.emf.ecore.EStructuralFeature feature,
                                    boolean allowDefault)
      • isInstanceOf

        public boolean isInstanceOf​(org.eclipse.emf.ecore.EClassifier classifier)
        Specified by:
        isInstanceOf in interface IEObjectConsumer
        Parameters:
        classifier - the type as it is used within the grammar of the given language
        Returns:
        true if the delegate is a direct instance of the given type
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object