You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by sk...@apache.org on 2015/04/23 16:27:56 UTC
cayenne git commit: save divider position for Entity Properties Tab
Repository: cayenne
Updated Branches:
refs/heads/master fceecc42a -> 2782e8ddb
save divider position for Entity Properties Tab
Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/2782e8dd
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/2782e8dd
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/2782e8dd
Branch: refs/heads/master
Commit: 2782e8ddb0eb02936a68467bbb2e326033be0fab
Parents: fceecc4
Author: Savva Kolbachev <s....@gmail.com>
Authored: Thu Apr 23 17:27:18 2015 +0300
Committer: Savva Kolbachev <s....@gmail.com>
Committed: Thu Apr 23 17:27:18 2015 +0300
----------------------------------------------------------------------
.../editor/ObjEntityAttributeRelationshipTab.java | 14 ++++++++++++++
.../dbentity/DbEntityAttributeRelationshipTab.java | 14 ++++++++++++++
2 files changed, 28 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cayenne/blob/2782e8dd/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributeRelationshipTab.java
----------------------------------------------------------------------
diff --git a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributeRelationshipTab.java b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributeRelationshipTab.java
index 8a476ca..fcdf45d 100644
--- a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributeRelationshipTab.java
+++ b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/ObjEntityAttributeRelationshipTab.java
@@ -33,7 +33,9 @@ import org.apache.cayenne.modeler.action.PasteAction;
import org.apache.cayenne.modeler.action.RemoveAttributeRelationshipAction;
import org.apache.cayenne.modeler.event.EntityDisplayEvent;
import org.apache.cayenne.modeler.event.ObjEntityDisplayListener;
+import org.apache.cayenne.modeler.pref.ComponentGeometry;
import org.apache.cayenne.modeler.util.ModelerUtil;
+import org.apache.commons.logging.LogFactory;
import javax.swing.Icon;
import javax.swing.JButton;
@@ -77,6 +79,18 @@ public class ObjEntityAttributeRelationshipTab extends JPanel implements ObjEnti
splitPane.setOneTouchExpandable(true);
splitPane.setResizeWeight(0.5);
+ try {
+ ComponentGeometry geometry = new ComponentGeometry(
+ this.getClass(),
+ "objEntityAttrRelTab/splitPane/divider");
+
+ geometry
+ .bindIntProperty(splitPane, JSplitPane.DIVIDER_LOCATION_PROPERTY, -1);
+ }
+ catch (Exception ex) {
+ LogFactory.getLog(getClass()).error("Cannot bind divider property", ex);
+ }
+
add(splitPane);
}
http://git-wip-us.apache.org/repos/asf/cayenne/blob/2782e8dd/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityAttributeRelationshipTab.java
----------------------------------------------------------------------
diff --git a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityAttributeRelationshipTab.java b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityAttributeRelationshipTab.java
index 4de7446..8c35632 100644
--- a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityAttributeRelationshipTab.java
+++ b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/dbentity/DbEntityAttributeRelationshipTab.java
@@ -35,7 +35,9 @@ import org.apache.cayenne.modeler.action.PasteAction;
import org.apache.cayenne.modeler.action.RemoveAttributeRelationshipAction;
import org.apache.cayenne.modeler.event.DbEntityDisplayListener;
import org.apache.cayenne.modeler.event.EntityDisplayEvent;
+import org.apache.cayenne.modeler.pref.ComponentGeometry;
import org.apache.cayenne.modeler.util.ModelerUtil;
+import org.apache.commons.logging.LogFactory;
import javax.swing.Icon;
import javax.swing.JButton;
@@ -78,6 +80,18 @@ public class DbEntityAttributeRelationshipTab extends JPanel implements DbEntity
splitPane.setOneTouchExpandable(true);
splitPane.setResizeWeight(0.5);
+ try {
+ ComponentGeometry geometry = new ComponentGeometry(
+ this.getClass(),
+ "dbEntityAttrRelTab/splitPane/divider");
+
+ geometry
+ .bindIntProperty(splitPane, JSplitPane.DIVIDER_LOCATION_PROPERTY, -1);
+ }
+ catch (Exception ex) {
+ LogFactory.getLog(getClass()).error("Cannot bind divider property", ex);
+ }
+
add(splitPane);
}