This is an automated email from the ASF dual-hosted git repository.
aadamchik pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git
The following commit(s) were added to refs/heads/master by this push:
new 6259e9d error message wording
6259e9d is described below
commit 6259e9d2b7cff5769eaedcd13db24fb425078e70
Author: Andrus Adamchik <[email protected]>
AuthorDate: Thu Oct 8 18:07:16 2020 +0300
error message wording
---
.../cayenne/project/validation/ObjAttributeValidator.java | 13 ++++---------
.../cayenne/modeler/editor/ObjEntityAttributePanel.java | 4 ++--
2 files changed, 6 insertions(+), 11 deletions(-)
diff --git
a/cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjAttributeValidator.java
b/cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjAttributeValidator.java
index 6ef710c..92da59b 100644
---
a/cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjAttributeValidator.java
+++
b/cayenne-project/src/main/java/org/apache/cayenne/project/validation/ObjAttributeValidator.java
@@ -18,18 +18,13 @@
****************************************************************/
package org.apache.cayenne.project.validation;
-import java.util.Map;
-
import org.apache.cayenne.exp.ExpressionException;
-import org.apache.cayenne.map.DbAttribute;
-import org.apache.cayenne.map.Embeddable;
-import org.apache.cayenne.map.EmbeddableAttribute;
-import org.apache.cayenne.map.EmbeddedAttribute;
-import org.apache.cayenne.map.ObjAttribute;
-import org.apache.cayenne.map.ObjEntity;
+import org.apache.cayenne.map.*;
import org.apache.cayenne.util.Util;
import org.apache.cayenne.validation.ValidationResult;
+import java.util.Map;
+
class ObjAttributeValidator extends ConfigurationNodeValidator {
void validate(ObjAttribute attribute, ValidationResult validationResult) {
@@ -85,7 +80,7 @@ class ObjAttributeValidator extends
ConfigurationNodeValidator {
ObjEntity superEntity = attribute.getEntity().getSuperEntity();
if (selfAttribute && superEntity != null &&
superEntity.getAttribute(attribute.getName()) != null) {
- addFailure(validationResult, attribute, "'%s' and super '%s' can't
have attribute '%s' together ",
+ addFailure(validationResult, attribute, "'%s' and super '%s' can't
both have attribute '%s'",
attribute.getEntity().getName(), superEntity.getName(),
attribute.getName());
}
}
diff --git
a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributePanel.java
b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributePanel.java
index d4aff7b..52182ee 100644
---
a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributePanel.java
+++
b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributePanel.java
@@ -330,8 +330,8 @@ public class ObjEntityAttributePanel extends JPanel
implements ObjEntityDisplayL
if (objEntity.getDeclaredAttribute(e.getAttribute().getName()) !=
null) {
JOptionPane pane = new JOptionPane(
- String.format("'%s' and '%s' can't have attribute '%s'
together. " +
- "Would you like to delete this
attribute from the '%s' class?",
+ String.format("'%s' and '%s' can't both have attribute
'%s'. " +
+ "Would you like to delete this
attribute from the '%s'?",
objEntity.getName(), e.getEntity().getName(),
e.getAttribute().getName(), objEntity.getName()),
JOptionPane.QUESTION_MESSAGE,
JOptionPane.YES_NO_OPTION);