public boolean validate_EveryDataValueConforms(EObject eObject, DiagnosticChain diagnostics, Map<Object, Object> context) { boolean result = true; for (EAttribute eAttribute : eObject.eClass().getEAllAttributes()) { result &= validate_DataValueConforms(eObject, eAttribute, diagnostics, context); if (!result && diagnostics == null) { return false; } } return result; }
public boolean validate_EveryDataValueConforms(EObject eObject, DiagnosticChain diagnostics, Map<Object, Object> context) { boolean result = true; for (EAttribute eAttribute : eObject.eClass().getEAllAttributes()) { result &= validate_DataValueConforms(eObject, eAttribute, diagnostics, context); if (!result && diagnostics == null) { return false; } } return result; }
@Override protected boolean validate_DataValueConforms(EObject eObject, EAttribute eAttribute, DiagnosticChain diagnostics, Map<Object, Object> context) { boolean result = super.validate_DataValueConforms(eObject, eAttribute, diagnostics, context); if (result && eAttribute.getEType() == GenModelPackage.Literals.PROPERTY_EDITOR_FACTORY) { String propertyEditorFactory = (String)eObject.eGet(eAttribute); result = validatePropertyEditorFactory(((GenBase)eObject).getEcoreModelElement(), propertyEditorFactory, diagnostics, context); } return result; }