diff options
Diffstat (limited to 'collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Layer.java')
-rwxr-xr-x | collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Layer.java | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Layer.java b/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Layer.java index 36d3d29f20..22ec76ff09 100755 --- a/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Layer.java +++ b/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/Layer.java @@ -23,7 +23,7 @@ import org.w3c.dom.Document; import org.w3c.dom.Element; /** - * Structure of a "Composite" element in SCA, as a SVG element + * Structure of a "Outermost layer" : not a SCA artifact * */ public class Layer extends Artifact{ @@ -50,10 +50,14 @@ public class Layer extends Artifact{ return rectangle; } - - //OBSOLETE - public Element addElement(Document document, String svgNs, int x, int y) { - return null; - } + public Element addElement(Document document, String svgNs, int x, int y, + int height, int width, String fillColor) { + + Element rect = addElement(document, svgNs, x, y, height, width); + rect.setAttributeNS(null, "fill", fillColor); + + return rect; + } + } |