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; + } }