/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public FieldType createFieldType () { FieldTypeImpl fieldType = new FieldTypeImpl (); return fieldType; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setName ( String newName ) { String oldName = name; name = newName; if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.SET, ConfigurationPackage.FIELD_TYPE__NAME, oldName, name ) ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet ( int featureID, boolean resolve, boolean coreType ) { switch ( featureID ) { case ConfigurationPackage.FIELD_TYPE__NAME: return getName (); case ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE: return getVariantType (); } return super.eGet ( featureID, resolve, coreType ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eSet ( int featureID, Object newValue ) { switch ( featureID ) { case ConfigurationPackage.FIELD_TYPE__NAME: setName ( (String)newValue ); return; case ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE: setVariantType ( (VariantTypeType)newValue ); return; } super.eSet ( featureID, newValue ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eUnset ( int featureID ) { switch ( featureID ) { case ConfigurationPackage.FIELD_TYPE__NAME: setName ( NAME_EDEFAULT ); return; case ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE: unsetVariantType (); return; } super.eUnset ( featureID ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public boolean eIsSet ( int featureID ) { switch ( featureID ) { case ConfigurationPackage.FIELD_TYPE__NAME: return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals ( name ); case ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE: return isSetVariantType (); } return super.eIsSet ( featureID ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public String toString () { if ( eIsProxy () ) return super.toString (); StringBuffer result = new StringBuffer ( super.toString () ); result.append ( " (name: " ); //$NON-NLS-1$ result.append ( name ); result.append ( ", variantType: " ); //$NON-NLS-1$ if ( variantTypeESet ) result.append ( variantType ); else result.append ( "<unset>" ); //$NON-NLS-1$ result.append ( ')' ); return result.toString (); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet ( int featureID, boolean resolve, boolean coreType ) { switch ( featureID ) { case ConfigurationPackage.FIELD_TYPE__NAME: return getName (); case ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE: return getVariantType (); } return super.eGet ( featureID, resolve, coreType ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eSet ( int featureID, Object newValue ) { switch ( featureID ) { case ConfigurationPackage.FIELD_TYPE__NAME: setName ( (String)newValue ); return; case ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE: setVariantType ( (VariantTypeType)newValue ); return; } super.eSet ( featureID, newValue ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eUnset ( int featureID ) { switch ( featureID ) { case ConfigurationPackage.FIELD_TYPE__NAME: setName ( NAME_EDEFAULT ); return; case ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE: unsetVariantType (); return; } super.eUnset ( featureID ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public boolean eIsSet ( int featureID ) { switch ( featureID ) { case ConfigurationPackage.FIELD_TYPE__NAME: return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals ( name ); case ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE: return isSetVariantType (); } return super.eIsSet ( featureID ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public String toString () { if ( eIsProxy () ) return super.toString (); StringBuffer result = new StringBuffer ( super.toString () ); result.append ( " (name: " ); //$NON-NLS-1$ result.append ( name ); result.append ( ", variantType: " ); //$NON-NLS-1$ if ( variantTypeESet ) result.append ( variantType ); else result.append ( "<unset>" ); //$NON-NLS-1$ result.append ( ')' ); return result.toString (); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setName ( String newName ) { String oldName = name; name = newName; if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.SET, ConfigurationPackage.FIELD_TYPE__NAME, oldName, name ) ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public FieldType createFieldType () { FieldTypeImpl fieldType = new FieldTypeImpl (); return fieldType; }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setVariantType ( VariantTypeType newVariantType ) { VariantTypeType oldVariantType = variantType; variantType = newVariantType == null ? VARIANT_TYPE_EDEFAULT : newVariantType; boolean oldVariantTypeESet = variantTypeESet; variantTypeESet = true; if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.SET, ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE, oldVariantType, variantType, !oldVariantTypeESet ) ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void setVariantType ( VariantTypeType newVariantType ) { VariantTypeType oldVariantType = variantType; variantType = newVariantType == null ? VARIANT_TYPE_EDEFAULT : newVariantType; boolean oldVariantTypeESet = variantTypeESet; variantTypeESet = true; if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.SET, ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE, oldVariantType, variantType, !oldVariantTypeESet ) ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetVariantType () { VariantTypeType oldVariantType = variantType; boolean oldVariantTypeESet = variantTypeESet; variantType = VARIANT_TYPE_EDEFAULT; variantTypeESet = false; if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.UNSET, ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE, oldVariantType, VARIANT_TYPE_EDEFAULT, oldVariantTypeESet ) ); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void unsetVariantType () { VariantTypeType oldVariantType = variantType; boolean oldVariantTypeESet = variantTypeESet; variantType = VARIANT_TYPE_EDEFAULT; variantTypeESet = false; if ( eNotificationRequired () ) eNotify ( new ENotificationImpl ( this, Notification.UNSET, ConfigurationPackage.FIELD_TYPE__VARIANT_TYPE, oldVariantType, VARIANT_TYPE_EDEFAULT, oldVariantTypeESet ) ); }