summaryrefslogtreecommitdiffstats
path: root/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Component.java
diff options
context:
space:
mode:
Diffstat (limited to 'collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Component.java')
-rw-r--r--collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Component.java19
1 files changed, 16 insertions, 3 deletions
diff --git a/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Component.java b/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Component.java
index 8af5dba7b2..8e7d20146e 100644
--- a/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Component.java
+++ b/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Component.java
@@ -24,8 +24,8 @@ import org.w3c.dom.Element;
public class Component extends Artifact{
-// private static final String WIDTH = "200" ;
-// private static final String HEIGHT = "130" ;
+ public static final int DEFAULT_WIDTH = 200 ;
+ public static final int DEFAULT_HEIGHT = 130 ;
// public Element addElement(Document document,
@@ -60,7 +60,9 @@ public class Component extends Artifact{
// return rectangle;
// }
-
+ /**
+ * Create an element with specified height and width
+ */
public Element addElement(Document document, String svgNs, int x, int y,
int height, int width) {
@@ -81,6 +83,17 @@ public class Component extends Artifact{
rectangle.setAttributeNS(null, "fill-opacity", "0.75");
return rectangle;
}
+
+ /**
+ * Create an element with default height and width
+ */
+ public Element addElement(Document document, String svgNs, int x, int y) {
+
+ return addElement(document, svgNs, x, y, DEFAULT_HEIGHT, DEFAULT_WIDTH);
+
+ }
+
+
}