org.eclipse.xtext.parsetree.reconstr.impl
Class AbstractTransientValueService

java.lang.Object
  extended by org.eclipse.xtext.parsetree.reconstr.impl.AbstractTransientValueService
All Implemented Interfaces:
ITransientValueService
Direct Known Subclasses:
DefaultTransientValueService

public abstract class AbstractTransientValueService
extends java.lang.Object
implements ITransientValueService

Author:
Moritz Eysholdt - Initial contribution and API

Constructor Summary
AbstractTransientValueService()
           
 
Method Summary
 boolean isCheckElementsIndividually(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EStructuralFeature feature)
          For features with isMany() == true, isMixedList() has to return true when isTransient should be called for each element of the list instead of once for the whole list.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.xtext.parsetree.reconstr.ITransientValueService
isTransient
 

Constructor Detail

AbstractTransientValueService

public AbstractTransientValueService()
Method Detail

isCheckElementsIndividually

public boolean isCheckElementsIndividually(org.eclipse.emf.ecore.EObject owner,
                                           org.eclipse.emf.ecore.EStructuralFeature feature)
Description copied from interface: ITransientValueService
For features with isMany() == true, isMixedList() has to return true when isTransient should be called for each element of the list instead of once for the whole list.

Specified by:
isCheckElementsIndividually in interface ITransientValueService
Returns: