Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/StringInstanceImpl.java')
-rw-r--r--extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/StringInstanceImpl.java64
1 files changed, 42 insertions, 22 deletions
diff --git a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/StringInstanceImpl.java b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/StringInstanceImpl.java
index 05550a69f94..0a6e7a00c26 100644
--- a/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/StringInstanceImpl.java
+++ b/extraplugins/layers/org.eclipse.papyrus.layers.stackmodel/src/org/eclipse/papyrus/layers/stackmodel/layers/impl/StringInstanceImpl.java
@@ -4,7 +4,7 @@
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
- *
+ *
* Contributors:
* Cedric Dumoulin - cedric.dumoulin@lifl.fr
******************************************************************************/
@@ -26,7 +26,7 @@ import org.eclipse.papyrus.layers.stackmodel.layers.TypeInstance;
* <p>
* The following features are implemented:
* <ul>
- * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.StringInstanceImpl#getValue <em>Value</em>}</li>
+ * <li>{@link org.eclipse.papyrus.layers.stackmodel.layers.impl.StringInstanceImpl#getValue <em>Value</em>}</li>
* </ul>
* </p>
*
@@ -37,6 +37,7 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
* The default value of the '{@link #getValue() <em>Value</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getValue()
* @generated
* @ordered
@@ -47,6 +48,7 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
* The cached value of the '{@link #getValue() <em>Value</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @see #getValue()
* @generated
* @ordered
@@ -56,6 +58,7 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
protected StringInstanceImpl() {
@@ -65,6 +68,7 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
@@ -75,8 +79,10 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public String getValue() {
return value;
}
@@ -84,25 +90,29 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
+ @Override
public void setValue(String newValue) {
String oldValue = value;
value = newValue;
- if (eNotificationRequired())
+ if (eNotificationRequired()) {
eNotify(new ENotificationImpl(this, Notification.SET, LayersPackage.STRING_INSTANCE__VALUE, oldValue, value));
+ }
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
- case LayersPackage.STRING_INSTANCE__VALUE:
- return getValue();
+ case LayersPackage.STRING_INSTANCE__VALUE:
+ return getValue();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -110,14 +120,15 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public void eSet(int featureID, Object newValue) {
switch (featureID) {
- case LayersPackage.STRING_INSTANCE__VALUE:
- setValue((String)newValue);
- return;
+ case LayersPackage.STRING_INSTANCE__VALUE:
+ setValue((String) newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -125,14 +136,15 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public void eUnset(int featureID) {
switch (featureID) {
- case LayersPackage.STRING_INSTANCE__VALUE:
- setValue(VALUE_EDEFAULT);
- return;
+ case LayersPackage.STRING_INSTANCE__VALUE:
+ setValue(VALUE_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -140,13 +152,14 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated
*/
@Override
public boolean eIsSet(int featureID) {
switch (featureID) {
- case LayersPackage.STRING_INSTANCE__VALUE:
- return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value);
+ case LayersPackage.STRING_INSTANCE__VALUE:
+ return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value);
}
return super.eIsSet(featureID);
}
@@ -154,41 +167,48 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated NOT
*/
+ @Override
public void setValueFromString(String value) {
- if(value==null || value.length()==0) {
+ if (value == null || value.length() == 0) {
return;
}
-
+
setValue(value.trim());
}
-
+
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
+ *
* @generated NOT
*/
+ @Override
public void setValueFromInstance(TypeInstance value) {
-
+
// Check if the value is of the right instance
- if( ! getClass().isInstance(value) ) {
+ if (!getClass().isInstance(value)) {
return;
}
-
- StringInstance instance = (StringInstance)value;
+
+ StringInstance instance = (StringInstance) value;
setValue(instance.getValue());
}
/**
* <!-- 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(" (value: ");
@@ -197,4 +217,4 @@ public class StringInstanceImpl extends TypeInstanceImpl implements StringInstan
return result.toString();
}
-} //StringInstanceImpl
+} // StringInstanceImpl

Back to the top