package org.apache.tuscany.sca.impl.artifacts; import org.w3c.dom.Document; import org.w3c.dom.Element; public class Property extends Artifact{ // private static final String WIDTH = "20" ; // public static Element addPropertyElement(Document document, // String svgNs, int x, int y) { // Element rectangle = document.createElementNS(svgNs, "rect"); // rectangle.setAttributeNS(null, "x", x+""); // rectangle.setAttributeNS(null, "y", y+""); // rectangle.setAttributeNS(null, "width", WIDTH); // rectangle.setAttributeNS(null, "height", WIDTH); // rectangle.setAttributeNS(null, "fill", "#EEEE00"); // rectangle.setAttributeNS(null, "stroke", "#EEC900"); // //rectangle.setAttributeNS(null, "fill-opacity", "0.75"); // // return rectangle; // } public Element addElement(Document document, String svgNs, int x, int y, int height, int width) { return this.addElement(document, svgNs, x, y, height); } public Element addElement(Document document, String svgNs, int x, int y, int height) { this.setHeight(height); this.setWidth(height); this.setxCoordinate(x); this.setyCoordinate(y); Element rectangle = document.createElementNS(svgNs, "rect"); rectangle.setAttributeNS(null, "x", x+""); rectangle.setAttributeNS(null, "y", y+""); rectangle.setAttributeNS(null, "width", height+""); rectangle.setAttributeNS(null, "height", height+""); rectangle.setAttributeNS(null, "fill", "#EEEE00"); rectangle.setAttributeNS(null, "stroke", "#EEC900"); //rectangle.setAttributeNS(null, "fill-opacity", "0.75"); return rectangle; } }