diff options
Diffstat (limited to 'extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/dg/impl/ImageImpl.java')
-rw-r--r-- | extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/dg/impl/ImageImpl.java | 173 |
1 files changed, 90 insertions, 83 deletions
diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/dg/impl/ImageImpl.java b/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/dg/impl/ImageImpl.java index 6a96621ee0d..c6dfe6a924f 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/dg/impl/ImageImpl.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.dd/src/org/eclipse/papyrus/dd/dg/impl/ImageImpl.java @@ -31,23 +31,24 @@ import org.eclipse.papyrus.dd.dg.Image; import org.eclipse.papyrus.dd.dg.util.DGValidator; /** - * <!-- begin-user-doc --> An implementation of the model object ' - * <em><b>Image</b></em>'. <!-- end-user-doc --> + * <!-- begin-user-doc --> An implementation of the model object ' <em><b>Image</b></em>'. <!-- end-user-doc --> * <p> * The following features are implemented: * <ul> - * <li>{@link org.eclipse.papyrus.dd.dg.impl.ImageImpl#getSource <em>Source</em>}</li> - * <li>{@link org.eclipse.papyrus.dd.dg.impl.ImageImpl#getBounds <em>Bounds</em>}</li> - * <li>{@link org.eclipse.papyrus.dd.dg.impl.ImageImpl#isAspectRatioPreserved <em>Is Aspect Ratio Preserved</em>}</li> + * <li>{@link org.eclipse.papyrus.dd.dg.impl.ImageImpl#getSource <em>Source</em>}</li> + * <li>{@link org.eclipse.papyrus.dd.dg.impl.ImageImpl#getBounds <em>Bounds</em>}</li> + * <li>{@link org.eclipse.papyrus.dd.dg.impl.ImageImpl#isAspectRatioPreserved <em>Is Aspect Ratio Preserved</em>}</li> * </ul> * </p> - * + * * @generated */ public class ImageImpl extends GraphicalElementImpl implements Image { + /** * The default value of the '{@link #getSource() <em>Source</em>}' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #getSource() * @generated * @ordered @@ -57,6 +58,7 @@ public class ImageImpl extends GraphicalElementImpl implements Image { /** * The cached value of the '{@link #getSource() <em>Source</em>}' attribute. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #getSource() * @generated * @ordered @@ -66,6 +68,7 @@ public class ImageImpl extends GraphicalElementImpl implements Image { /** * The cached value of the '{@link #getBounds() <em>Bounds</em>}' containment reference. * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @see #getBounds() * @generated * @ordered @@ -76,6 +79,7 @@ public class ImageImpl extends GraphicalElementImpl implements Image { * The default value of the '{@link #isAspectRatioPreserved() <em>Is Aspect Ratio Preserved</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #isAspectRatioPreserved() * @generated * @ordered @@ -86,6 +90,7 @@ public class ImageImpl extends GraphicalElementImpl implements Image { * The cached value of the '{@link #isAspectRatioPreserved() <em>Is Aspect Ratio Preserved</em>}' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * * @see #isAspectRatioPreserved() * @generated * @ordered @@ -94,6 +99,7 @@ public class ImageImpl extends GraphicalElementImpl implements Image { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ protected ImageImpl() { @@ -102,6 +108,7 @@ public class ImageImpl extends GraphicalElementImpl implements Image { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @@ -111,6 +118,7 @@ public class ImageImpl extends GraphicalElementImpl implements Image { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public String getSource() { @@ -119,17 +127,19 @@ public class ImageImpl extends GraphicalElementImpl implements Image { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setSource(String newSource) { String oldSource = source; source = newSource; - if (eNotificationRequired()) + if(eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, DGPackage.IMAGE__SOURCE, oldSource, source)); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public Bounds getBounds() { @@ -138,39 +148,44 @@ public class ImageImpl extends GraphicalElementImpl implements Image { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ - public NotificationChain basicSetBounds(Bounds newBounds, - NotificationChain msgs) { + public NotificationChain basicSetBounds(Bounds newBounds, NotificationChain msgs) { Bounds oldBounds = bounds; bounds = newBounds; - if (eNotificationRequired()) { + if(eNotificationRequired()) { ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, DGPackage.IMAGE__BOUNDS, oldBounds, newBounds); - if (msgs == null) msgs = notification; else msgs.add(notification); + if(msgs == null) + msgs = notification; + else + msgs.add(notification); } return msgs; } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setBounds(Bounds newBounds) { - if (newBounds != bounds) { + if(newBounds != bounds) { NotificationChain msgs = null; - if (bounds != null) + if(bounds != null) msgs = ((InternalEObject)bounds).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - DGPackage.IMAGE__BOUNDS, null, msgs); - if (newBounds != null) + if(newBounds != null) msgs = ((InternalEObject)newBounds).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - DGPackage.IMAGE__BOUNDS, null, msgs); msgs = basicSetBounds(newBounds, msgs); - if (msgs != null) msgs.dispatch(); - } - else if (eNotificationRequired()) + if(msgs != null) + msgs.dispatch(); + } else if(eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, DGPackage.IMAGE__BOUNDS, newBounds, newBounds)); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public boolean isAspectRatioPreserved() { @@ -179,23 +194,22 @@ public class ImageImpl extends GraphicalElementImpl implements Image { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ public void setIsAspectRatioPreserved(boolean newIsAspectRatioPreserved) { boolean oldIsAspectRatioPreserved = isAspectRatioPreserved; isAspectRatioPreserved = newIsAspectRatioPreserved; - if (eNotificationRequired()) + if(eNotificationRequired()) eNotify(new ENotificationImpl(this, Notification.SET, DGPackage.IMAGE__IS_ASPECT_RATIO_PRESERVED, oldIsAspectRatioPreserved, isAspectRatioPreserved)); } /** - * The cached validation expression for the ' - * {@link #sourceCannotBeEmpty(org.eclipse.emf.common.util.DiagnosticChain, java.util.Map) + * The cached validation expression for the ' {@link #sourceCannotBeEmpty(org.eclipse.emf.common.util.DiagnosticChain, java.util.Map) * <em>Source Cannot Be Empty</em>}' invariant operation. <!-- * begin-user-doc --> <!-- end-user-doc --> * - * @see #sourceCannotBeEmpty(org.eclipse.emf.common.util.DiagnosticChain, - * java.util.Map) + * @see #sourceCannotBeEmpty(org.eclipse.emf.common.util.DiagnosticChain, java.util.Map) * @generated * @ordered */ @@ -203,135 +217,129 @@ public class ImageImpl extends GraphicalElementImpl implements Image { /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ - public boolean sourceCannotBeEmpty(DiagnosticChain diagnostics, - Map<Object, Object> context) { - return - DGValidator.validate - (DGPackage.Literals.IMAGE, - this, - diagnostics, - context, - "http://www.eclipse.org/emf/2002/Ecore/OCL", - DGPackage.Literals.IMAGE___SOURCE_CANNOT_BE_EMPTY__DIAGNOSTICCHAIN_MAP, - SOURCE_CANNOT_BE_EMPTY_DIAGNOSTIC_CHAIN_MAP__EEXPRESSION, - Diagnostic.ERROR, - DGValidator.DIAGNOSTIC_SOURCE, - DGValidator.IMAGE__SOURCE_CANNOT_BE_EMPTY); + public boolean sourceCannotBeEmpty(DiagnosticChain diagnostics, Map<Object, Object> context) { + return DGValidator.validate(DGPackage.Literals.IMAGE, this, diagnostics, context, "http://www.eclipse.org/emf/2002/Ecore/OCL", DGPackage.Literals.IMAGE___SOURCE_CANNOT_BE_EMPTY__DIAGNOSTICCHAIN_MAP, SOURCE_CANNOT_BE_EMPTY_DIAGNOSTIC_CHAIN_MAP__EEXPRESSION, Diagnostic.ERROR, DGValidator.DIAGNOSTIC_SOURCE, DGValidator.IMAGE__SOURCE_CANNOT_BE_EMPTY); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override - public NotificationChain eInverseRemove(InternalEObject otherEnd, - int featureID, NotificationChain msgs) { - switch (featureID) { - case DGPackage.IMAGE__BOUNDS: - return basicSetBounds(null, msgs); + public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { + switch(featureID) { + case DGPackage.IMAGE__BOUNDS: + return basicSetBounds(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { - switch (featureID) { - case DGPackage.IMAGE__SOURCE: - return getSource(); - case DGPackage.IMAGE__BOUNDS: - return getBounds(); - case DGPackage.IMAGE__IS_ASPECT_RATIO_PRESERVED: - return isAspectRatioPreserved(); + switch(featureID) { + case DGPackage.IMAGE__SOURCE: + return getSource(); + case DGPackage.IMAGE__BOUNDS: + return getBounds(); + case DGPackage.IMAGE__IS_ASPECT_RATIO_PRESERVED: + return isAspectRatioPreserved(); } return super.eGet(featureID, resolve, coreType); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override public void eSet(int featureID, Object newValue) { - switch (featureID) { - case DGPackage.IMAGE__SOURCE: - setSource((String)newValue); - return; - case DGPackage.IMAGE__BOUNDS: - setBounds((Bounds)newValue); - return; - case DGPackage.IMAGE__IS_ASPECT_RATIO_PRESERVED: - setIsAspectRatioPreserved((Boolean)newValue); - return; + switch(featureID) { + case DGPackage.IMAGE__SOURCE: + setSource((String)newValue); + return; + case DGPackage.IMAGE__BOUNDS: + setBounds((Bounds)newValue); + return; + case DGPackage.IMAGE__IS_ASPECT_RATIO_PRESERVED: + setIsAspectRatioPreserved((Boolean)newValue); + return; } super.eSet(featureID, newValue); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override public void eUnset(int featureID) { - switch (featureID) { - case DGPackage.IMAGE__SOURCE: - setSource(SOURCE_EDEFAULT); - return; - case DGPackage.IMAGE__BOUNDS: - setBounds((Bounds)null); - return; - case DGPackage.IMAGE__IS_ASPECT_RATIO_PRESERVED: - setIsAspectRatioPreserved(IS_ASPECT_RATIO_PRESERVED_EDEFAULT); - return; + switch(featureID) { + case DGPackage.IMAGE__SOURCE: + setSource(SOURCE_EDEFAULT); + return; + case DGPackage.IMAGE__BOUNDS: + setBounds((Bounds)null); + return; + case DGPackage.IMAGE__IS_ASPECT_RATIO_PRESERVED: + setIsAspectRatioPreserved(IS_ASPECT_RATIO_PRESERVED_EDEFAULT); + return; } super.eUnset(featureID); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override public boolean eIsSet(int featureID) { - switch (featureID) { - case DGPackage.IMAGE__SOURCE: - return SOURCE_EDEFAULT == null ? source != null : !SOURCE_EDEFAULT.equals(source); - case DGPackage.IMAGE__BOUNDS: - return bounds != null; - case DGPackage.IMAGE__IS_ASPECT_RATIO_PRESERVED: - return isAspectRatioPreserved != IS_ASPECT_RATIO_PRESERVED_EDEFAULT; + switch(featureID) { + case DGPackage.IMAGE__SOURCE: + return SOURCE_EDEFAULT == null ? source != null : !SOURCE_EDEFAULT.equals(source); + case DGPackage.IMAGE__BOUNDS: + return bounds != null; + case DGPackage.IMAGE__IS_ASPECT_RATIO_PRESERVED: + return isAspectRatioPreserved != IS_ASPECT_RATIO_PRESERVED_EDEFAULT; } return super.eIsSet(featureID); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override @SuppressWarnings("unchecked") - public Object eInvoke(int operationID, EList<?> arguments) - throws InvocationTargetException { - switch (operationID) { - case DGPackage.IMAGE___SOURCE_CANNOT_BE_EMPTY__DIAGNOSTICCHAIN_MAP: - return sourceCannotBeEmpty((DiagnosticChain)arguments.get(0), (Map<Object, Object>)arguments.get(1)); + public Object eInvoke(int operationID, EList<?> arguments) throws InvocationTargetException { + switch(operationID) { + case DGPackage.IMAGE___SOURCE_CANNOT_BE_EMPTY__DIAGNOSTICCHAIN_MAP: + return sourceCannotBeEmpty((DiagnosticChain)arguments.get(0), (Map<Object, Object>)arguments.get(1)); } return super.eInvoke(operationID, arguments); } /** * <!-- begin-user-doc --> <!-- end-user-doc --> + * * @generated */ @Override public String toString() { - if (eIsProxy()) return super.toString(); - + if(eIsProxy()) + return super.toString(); StringBuffer result = new StringBuffer(super.toString()); result.append(" (source: "); result.append(source); @@ -340,5 +348,4 @@ public class ImageImpl extends GraphicalElementImpl implements Image { result.append(')'); return result.toString(); } - } // ImageImpl |