public class SettingDelegate
extends java.lang.Object
implements org.eclipse.emf.ecore.EStructuralFeature.Setting
EStructuralFeature.Setting
to be independent
of other's hashCode()
and equals(Object)
implementation.
The criteria is here: The settings's eObject and eStructuralFeature have to be equal.Constructor and Description |
---|
SettingDelegate(org.eclipse.emf.ecore.EStructuralFeature.Setting delegate) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Object |
get(boolean resolve) |
org.eclipse.emf.ecore.EObject |
getEObject() |
org.eclipse.emf.ecore.EStructuralFeature |
getEStructuralFeature() |
int |
hashCode() |
boolean |
isSet() |
void |
set(java.lang.Object newValue) |
void |
unset() |
public SettingDelegate(org.eclipse.emf.ecore.EStructuralFeature.Setting delegate)
public java.lang.Object get(boolean resolve)
get
in interface org.eclipse.emf.ecore.EStructuralFeature.Setting
public org.eclipse.emf.ecore.EObject getEObject()
getEObject
in interface org.eclipse.emf.ecore.EStructuralFeature.Setting
public org.eclipse.emf.ecore.EStructuralFeature getEStructuralFeature()
getEStructuralFeature
in interface org.eclipse.emf.ecore.EStructuralFeature.Setting
public boolean isSet()
isSet
in interface org.eclipse.emf.ecore.EStructuralFeature.Setting
public void set(java.lang.Object newValue)
set
in interface org.eclipse.emf.ecore.EStructuralFeature.Setting
public void unset()
unset
in interface org.eclipse.emf.ecore.EStructuralFeature.Setting
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object