org.eclipse.xtext.serializer.sequencer
Class TransientValueService
java.lang.Object
org.eclipse.xtext.serializer.sequencer.TransientValueService
- All Implemented Interfaces:
- ITransientValueService
- Direct Known Subclasses:
- LegacyTransientValueService, XtextTransientValueService2
public class TransientValueService
- extends java.lang.Object
- implements ITransientValueService
- Author:
- Moritz Eysholdt - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransientValueService
public TransientValueService()
defaultValueIsSerializeable
protected boolean defaultValueIsSerializeable(org.eclipse.emf.ecore.EStructuralFeature feature)
isContainerReferenceInSameResource
protected boolean isContainerReferenceInSameResource(org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature feature)
isListTransient
public ITransientValueService.ListTransient isListTransient(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.emf.ecore.EStructuralFeature feature)
- Specified by:
isListTransient
in interface ITransientValueService
isValueInListTransient
public boolean isValueInListTransient(org.eclipse.emf.ecore.EObject semanticObject,
int index,
org.eclipse.emf.ecore.EStructuralFeature feature)
- Specified by:
isValueInListTransient
in interface ITransientValueService
isValueTransient
public ITransientValueService.ValueTransient isValueTransient(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.emf.ecore.EStructuralFeature feature)
- Specified by:
isValueTransient
in interface ITransientValueService