Class EObjectDescriptionDeltaProvider.Delta
- java.lang.Object
-
- org.eclipse.xtext.ide.serializer.impl.EObjectDescriptionDeltaProvider.Delta
-
- Enclosing class:
- EObjectDescriptionDeltaProvider
public static class EObjectDescriptionDeltaProvider.Delta extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Delta(org.eclipse.emf.ecore.EObject object, IEObjectSnapshot snapshot, java.util.List<org.eclipse.xtext.resource.IEObjectDescription> descriptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanforAll(java.util.function.BiFunction<org.eclipse.xtext.resource.IEObjectDescription,org.eclipse.xtext.resource.IEObjectDescription,java.lang.Boolean> comparator)java.util.List<org.eclipse.xtext.resource.IEObjectDescription>getDescriptions()org.eclipse.emf.ecore.EObjectgetObject()IEObjectSnapshotgetSnapshot()booleanhasQualifiedNameChanged()booleanhasSimpleNameOrUserdataChanged()protected booleanisQualifiedNameEqual(org.eclipse.xtext.resource.IEObjectDescription desc1, org.eclipse.xtext.resource.IEObjectDescription desc2)protected booleanisSimpleNameAndUserdataEqual(org.eclipse.xtext.resource.IEObjectDescription oldDesc, org.eclipse.xtext.resource.IEObjectDescription newDesc)protected booleanisUserDataEqual(org.eclipse.xtext.resource.IEObjectDescription oldObj, org.eclipse.xtext.resource.IEObjectDescription newObj)
-
-
-
Constructor Detail
-
Delta
public Delta(org.eclipse.emf.ecore.EObject object, IEObjectSnapshot snapshot, java.util.List<org.eclipse.xtext.resource.IEObjectDescription> descriptions)
-
-
Method Detail
-
forAll
protected boolean forAll(java.util.function.BiFunction<org.eclipse.xtext.resource.IEObjectDescription,org.eclipse.xtext.resource.IEObjectDescription,java.lang.Boolean> comparator)
-
getDescriptions
public java.util.List<org.eclipse.xtext.resource.IEObjectDescription> getDescriptions()
-
getObject
public org.eclipse.emf.ecore.EObject getObject()
-
getSnapshot
public IEObjectSnapshot getSnapshot()
-
hasQualifiedNameChanged
public boolean hasQualifiedNameChanged()
-
hasSimpleNameOrUserdataChanged
public boolean hasSimpleNameOrUserdataChanged()
-
isQualifiedNameEqual
protected boolean isQualifiedNameEqual(org.eclipse.xtext.resource.IEObjectDescription desc1, org.eclipse.xtext.resource.IEObjectDescription desc2)
-
isSimpleNameAndUserdataEqual
protected boolean isSimpleNameAndUserdataEqual(org.eclipse.xtext.resource.IEObjectDescription oldDesc, org.eclipse.xtext.resource.IEObjectDescription newDesc)
-
isUserDataEqual
protected boolean isUserDataEqual(org.eclipse.xtext.resource.IEObjectDescription oldObj, org.eclipse.xtext.resource.IEObjectDescription newObj)
-
-