diff options
author | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2011-09-01 15:57:25 +0000 |
---|---|---|
committer | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2011-09-01 15:57:25 +0000 |
commit | ab1cab29895c4cf841af608eef7d56bc61a413a8 (patch) | |
tree | 5caa52b0b9126826da4802a9cff82e46872b1c05 /collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/WireArtifact.java | |
parent | 39643d6d27627c7c5ad0bb74e68b8601f780086e (diff) |
Format the code and organize imports
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1164123 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/WireArtifact.java')
-rwxr-xr-x | collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/WireArtifact.java | 94 |
1 files changed, 58 insertions, 36 deletions
diff --git a/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/WireArtifact.java b/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/WireArtifact.java index ef179b9a70..4703abb80d 100755 --- a/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/WireArtifact.java +++ b/collaboration/GSoC-2011-Nirmal/CompositeDiagramGeneratorUsingBatik/src/main/java/org/apache/tuscany/sca/impl/artifacts/WireArtifact.java @@ -23,42 +23,64 @@ import org.w3c.dom.Document; import org.w3c.dom.Element; public abstract class WireArtifact { - - public abstract Element addElement(Document document, String svgNs, - Object a, Object b, int changingFactor, String color); - - public Element setWireAttributes(int x1, int y1, int x2, int y2, - Element polyline, int changingFactor, String color){ - - if(y1 == y2 && x2>x1){ - polyline.setAttributeNS(null, "points", x1+","+ - y1+" "+x2+","+y2 - ); - } - else if(y1 == y2 && x1>x2){ - polyline.setAttributeNS(null, "points", x1+","+ - y1+" "+(x1+changingFactor)+","+y1 - +" "+(x1+changingFactor)+","+(y1-(changingFactor*2)) - +" "+(x2-changingFactor)+","+(y1-(changingFactor*2)) - +" "+(x2-changingFactor)+","+(y1) - +" "+(x2)+","+(y1) - ); - - } - else{ - polyline.setAttributeNS(null, "points", x1+","+ - y1+" "+(x1+changingFactor)+","+y1 - +" "+(x1+changingFactor)+","+y2 - +" "+x2+","+y2 - ); - } - - polyline.setAttributeNS(null, "stroke", color); - polyline.setAttributeNS(null, "stroke-width", "2"); - polyline.setAttributeNS(null, "fill", "none"); - - return polyline; - } + public abstract Element addElement(Document document, + String svgNs, + Object a, + Object b, + int changingFactor, + String color); + + public Element setWireAttributes(int x1, int y1, int x2, int y2, Element polyline, int changingFactor, String color) { + + if (y1 == y2 && x2 > x1) { + polyline.setAttributeNS(null, "points", x1 + "," + y1 + " " + x2 + "," + y2); + } else if (y1 == y2 && x1 > x2) { + polyline.setAttributeNS(null, "points", x1 + "," + + y1 + + " " + + (x1 + changingFactor) + + "," + + y1 + + " " + + (x1 + changingFactor) + + "," + + (y1 - (changingFactor * 2)) + + " " + + (x2 - changingFactor) + + "," + + (y1 - (changingFactor * 2)) + + " " + + (x2 - changingFactor) + + "," + + (y1) + + " " + + (x2) + + "," + + (y1)); + + } else { + polyline.setAttributeNS(null, "points", x1 + "," + + y1 + + " " + + (x1 + changingFactor) + + "," + + y1 + + " " + + (x1 + changingFactor) + + "," + + y2 + + " " + + x2 + + "," + + y2); + } + + polyline.setAttributeNS(null, "stroke", color); + polyline.setAttributeNS(null, "stroke-width", "2"); + polyline.setAttributeNS(null, "fill", "none"); + + return polyline; + } } |