You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by js...@apache.org on 2010/07/06 14:06:12 UTC

svn commit: r960883 - /camel/trunk/camel-core/src/main/java/org/apache/camel/model/DescriptionDefinition.java

Author: jstrachan
Date: Tue Jul  6 12:06:11 2010
New Revision: 960883

URL: http://svn.apache.org/viewvc?rev=960883&view=rev
Log:
fix for CAMEL-2910 so we can store x,y and width,height locations of nodes in diagrams when visualising or editing routes

Modified:
    camel/trunk/camel-core/src/main/java/org/apache/camel/model/DescriptionDefinition.java

Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/model/DescriptionDefinition.java
URL: http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/model/DescriptionDefinition.java?rev=960883&r1=960882&r2=960883&view=diff
==============================================================================
--- camel/trunk/camel-core/src/main/java/org/apache/camel/model/DescriptionDefinition.java (original)
+++ camel/trunk/camel-core/src/main/java/org/apache/camel/model/DescriptionDefinition.java Tue Jul  6 12:06:11 2010
@@ -32,6 +32,14 @@ import javax.xml.bind.annotation.XmlValu
 public class DescriptionDefinition {
     @XmlAttribute(required = false)
     private String lang;
+    @XmlAttribute(required = false)
+    private Double layoutX;
+    @XmlAttribute(required = false)
+    private Double layoutY;
+    @XmlAttribute(required = false)
+    private Double layoutWidth;
+    @XmlAttribute(required = false)
+    private Double layoutHeight;
 
     @XmlValue
     private String text;
@@ -51,4 +59,36 @@ public class DescriptionDefinition {
     public void setText(String text) {
         this.text = text;
     }
+
+    public Double getLayoutHeight() {
+        return layoutHeight;
+    }
+
+    public void setLayoutHeight(Double layoutHeight) {
+        this.layoutHeight = layoutHeight;
+    }
+
+    public Double getLayoutWidth() {
+        return layoutWidth;
+    }
+
+    public void setLayoutWidth(Double layoutWidth) {
+        this.layoutWidth = layoutWidth;
+    }
+
+    public Double getLayoutX() {
+        return layoutX;
+    }
+
+    public void setLayoutX(Double layoutX) {
+        this.layoutX = layoutX;
+    }
+
+    public Double getLayoutY() {
+        return layoutY;
+    }
+
+    public void setLayoutY(Double layoutY) {
+        this.layoutY = layoutY;
+    }
 }