@Override public void setName(String newName) { if (eContainer instanceof EPackageImpl) { ((EPackageImpl)eContainer).eNameToEClassifierMap = null; } super.setName(newName); } }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String toString() { if (eIsProxy()) return super.toString(); StringBuffer result = new StringBuffer(super.toString()); result.append(" (description: "); //$NON-NLS-1$ result.append(description); result.append(", label: "); //$NON-NLS-1$ result.append(label); result.append(')'); return result.toString(); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case EcorePackage.CONSTRAINT__SPECIFICATION : return basicSetSpecification(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eUnset(int featureID) { switch (featureID) { case EcorePackage.ENAMED_ELEMENT__EANNOTATIONS: getEAnnotations().clear(); return; case EcorePackage.ENAMED_ELEMENT__NAME: setName(NAME_EDEFAULT); return; } eDynamicUnset(featureID); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { switch (featureID) { case EcorePackage.ENAMED_ELEMENT__EANNOTATIONS: getEAnnotations().clear(); getEAnnotations().addAll((Collection<? extends EAnnotation>)newValue); return; case EcorePackage.ENAMED_ELEMENT__NAME: setName((String)newValue); return; } eDynamicSet(featureID, newValue); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case EcorePackage.CONSTRAINT__SPECIFICATION : return getSpecification(); case EcorePackage.CONSTRAINT__CONSTRAINED_ELEMENTS : return getConstrainedElements(); case EcorePackage.CONSTRAINT__STEREOTYPE : return getStereotype(); } return super.eGet(featureID, resolve, coreType); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public boolean eIsSet(int featureID) { switch (featureID) { case EcorePackage.CONSTRAINT__SPECIFICATION : return specification != null; case EcorePackage.CONSTRAINT__CONSTRAINED_ELEMENTS : return constrainedElements != null && !constrainedElements.isEmpty(); case EcorePackage.CONSTRAINT__STEREOTYPE : return STEREOTYPE_EDEFAULT == null ? stereotype != null : !STEREOTYPE_EDEFAULT.equals(stereotype); } return super.eIsSet(featureID); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eUnset(int featureID) { switch (featureID) { case EcorePackage.CONSTRAINT__SPECIFICATION : setSpecification((ExpressionInOCL<EClassifier, EParameter>) null); return; case EcorePackage.CONSTRAINT__CONSTRAINED_ELEMENTS : getConstrainedElements().clear(); return; case EcorePackage.CONSTRAINT__STEREOTYPE : setStereotype(STEREOTYPE_EDEFAULT); return; } super.eUnset(featureID); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { switch (featureID) { case EcorePackage.CONSTRAINT__SPECIFICATION : setSpecification((ExpressionInOCL<EClassifier, EParameter>) newValue); return; case EcorePackage.CONSTRAINT__CONSTRAINED_ELEMENTS : getConstrainedElements().clear(); getConstrainedElements().addAll( (Collection<? extends EModelElement>) newValue); return; case EcorePackage.CONSTRAINT__STEREOTYPE : setStereotype((String) newValue); return; } super.eSet(featureID, newValue); }
((EClassImpl.FeatureSubsetSupplier)eClass().getEAllStructuralFeatures()).containments();
@Override protected void eBasicSetContainer(InternalEObject newContainer, int newContainerFeatureID) { // Ensure that cached ePackage is forgotten. ePackage = null; super.eBasicSetContainer(newContainer, newContainerFeatureID); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public void eUnset(int featureID) { switch (featureID) { case EcorePackage.ENAMED_ELEMENT__EANNOTATIONS: getEAnnotations().clear(); return; case EcorePackage.ENAMED_ELEMENT__NAME: setName(NAME_EDEFAULT); return; } eDynamicUnset(featureID); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @SuppressWarnings("unchecked") @Override public void eSet(int featureID, Object newValue) { switch (featureID) { case EcorePackage.ENAMED_ELEMENT__EANNOTATIONS: getEAnnotations().clear(); getEAnnotations().addAll((Collection<? extends EAnnotation>)newValue); return; case EcorePackage.ENAMED_ELEMENT__NAME: setName((String)newValue); return; } eDynamicSet(featureID, newValue); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES: return getDependencies(); case SQLSchemaPackage.SQL_OBJECT__DESCRIPTION: return getDescription(); case SQLSchemaPackage.SQL_OBJECT__LABEL: return getLabel(); case SQLSchemaPackage.SQL_OBJECT__COMMENTS: return getComments(); case SQLSchemaPackage.SQL_OBJECT__PRIVILEGES: return getPrivileges(); } return super.eGet(featureID, resolve, coreType); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public boolean eIsSet(int featureID) { switch (featureID) { case SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES: return dependencies != null && !dependencies.isEmpty(); case SQLSchemaPackage.SQL_OBJECT__DESCRIPTION: return DESCRIPTION_EDEFAULT == null ? description != null : !DESCRIPTION_EDEFAULT.equals(description); case SQLSchemaPackage.SQL_OBJECT__LABEL: return LABEL_EDEFAULT == null ? label != null : !LABEL_EDEFAULT.equals(label); case SQLSchemaPackage.SQL_OBJECT__COMMENTS: return comments != null && !comments.isEmpty(); case SQLSchemaPackage.SQL_OBJECT__PRIVILEGES: return privileges != null && !privileges.isEmpty(); } return super.eIsSet(featureID); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void eUnset(int featureID) { switch (featureID) { case SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES: getDependencies().clear(); return; case SQLSchemaPackage.SQL_OBJECT__DESCRIPTION: setDescription(DESCRIPTION_EDEFAULT); return; case SQLSchemaPackage.SQL_OBJECT__LABEL: setLabel(LABEL_EDEFAULT); return; case SQLSchemaPackage.SQL_OBJECT__COMMENTS: getComments().clear(); return; case SQLSchemaPackage.SQL_OBJECT__PRIVILEGES: getPrivileges().clear(); return; } super.eUnset(featureID); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void eSet(int featureID, Object newValue) { switch (featureID) { case SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES: getDependencies().clear(); getDependencies().addAll((Collection)newValue); return; case SQLSchemaPackage.SQL_OBJECT__DESCRIPTION: setDescription((String)newValue); return; case SQLSchemaPackage.SQL_OBJECT__LABEL: setLabel((String)newValue); return; case SQLSchemaPackage.SQL_OBJECT__COMMENTS: getComments().clear(); getComments().addAll((Collection)newValue); return; case SQLSchemaPackage.SQL_OBJECT__PRIVILEGES: getPrivileges().clear(); getPrivileges().addAll((Collection)newValue); return; } super.eSet(featureID, newValue); }
((EClassImpl.FeatureSubsetSupplier)eClass().getEAllStructuralFeatures()).crossReferences();
@Override protected void eBasicSetContainer(InternalEObject newContainer, int newContainerFeatureID) { // Ensure that cached ePackage is forgotten. ePackage = null; super.eBasicSetContainer(newContainer, newContainerFeatureID); }
@Override public void setName(String newName) { if (eContainer instanceof EPackageImpl) { ((EPackageImpl)eContainer).eNameToEClassifierMap = null; } super.setName(newName); } }