1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.vectomatic.svg.edit.client.command.path;
19
20 import org.vectomatic.dom.svg.OMSVGPathSeg;
21 import org.vectomatic.dom.svg.OMSVGPathSegClosePath;
22 import org.vectomatic.dom.svg.OMSVGPoint;
23
24 import com.google.gwt.dom.client.Element;
25
26
27
28
29
30 public class SVGCloseSegRep extends SVGSegRep {
31
32
33
34 protected OMSVGPathSegClosePath closeSeg;
35
36 public SVGCloseSegRep(IPathRepOwner owner, OMSVGPathSegClosePath closeSeg) {
37 super(owner);
38 this.closeSeg = closeSeg;
39 }
40
41 @Override
42 public OMSVGPathSeg getElement() {
43 return closeSeg;
44 }
45
46 @Override
47 public float getX() {
48 return 0;
49 }
50
51 @Override
52 public float getY() {
53 return 0;
54 }
55
56 @Override
57 public void setX(float x) {
58 }
59
60 @Override
61 public void setY(float y) {
62 }
63
64 @Override
65 public void processMouseMove(OMSVGPoint delta, Element target, float hs, boolean isCtrlKeyDown) {
66 }
67
68 @Override
69 public void updateEnd(OMSVGPoint delta, float hs) {
70 }
71
72 @Override
73 public void update(float hs) {
74 }
75
76 }