org.eclipse.xtext.serializer.sequencer
Class TransientValueUtil

java.lang.Object
  extended by org.eclipse.xtext.serializer.sequencer.TransientValueUtil

public class TransientValueUtil
extends java.lang.Object

Author:
Moritz Eysholdt - Initial contribution and API

Field Summary
protected  ITransientValueService transientValues
           
 
Constructor Summary
TransientValueUtil()
           
 
Method Summary
 java.util.List<org.eclipse.emf.ecore.EObject> getAllNonTransientValues(org.eclipse.emf.ecore.EObject container, org.eclipse.emf.ecore.EReference feature)
           
 java.util.List<java.lang.Object> getAllNonTransientValues(org.eclipse.emf.ecore.EObject container, org.eclipse.emf.ecore.EStructuralFeature feature)
           
 ITransientValueService.ValueTransient isTransient(org.eclipse.emf.ecore.EObject obj, org.eclipse.emf.ecore.EStructuralFeature feature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transientValues

@Inject
protected ITransientValueService transientValues
Constructor Detail

TransientValueUtil

public TransientValueUtil()
Method Detail

getAllNonTransientValues

public java.util.List<org.eclipse.emf.ecore.EObject> getAllNonTransientValues(org.eclipse.emf.ecore.EObject container,
                                                                              org.eclipse.emf.ecore.EReference feature)

getAllNonTransientValues

public java.util.List<java.lang.Object> getAllNonTransientValues(org.eclipse.emf.ecore.EObject container,
                                                                 org.eclipse.emf.ecore.EStructuralFeature feature)

isTransient

public ITransientValueService.ValueTransient isTransient(org.eclipse.emf.ecore.EObject obj,
                                                         org.eclipse.emf.ecore.EStructuralFeature feature)