root / org.gvsig.legend.urbanhorizontalsignage / trunk / org.gvsig.legend.urbanhorizontalsignage / org.gvsig.legend.urbanhorizontalsignage.lib / org.gvsig.legend.urbanhorizontalsignage.lib.impl / src / main / java / org / gvsig / legend / urbanhorizontalsignage / lib / impl / SplittedLine.java @ 5143
History | View | Annotate | Download (679 Bytes)
1 |
package org.gvsig.legend.urbanhorizontalsignage.lib.impl; |
---|---|
2 |
|
3 |
import java.util.ArrayList; |
4 |
import java.util.List; |
5 |
import org.gvsig.fmap.geom.primitive.Line; |
6 |
|
7 |
/**
|
8 |
*
|
9 |
* @author gvSIG Team
|
10 |
*/
|
11 |
class SplittedLine { |
12 |
|
13 |
List<Line> segments; |
14 |
List<Line> holes; |
15 |
|
16 |
public SplittedLine() {
|
17 |
segments = new ArrayList<>(); |
18 |
holes = new ArrayList<>(); |
19 |
} |
20 |
|
21 |
public List<Line> getSegments() { |
22 |
return this.segments; |
23 |
} |
24 |
|
25 |
public List<Line> getHoles() { |
26 |
return this.holes; |
27 |
} |
28 |
|
29 |
public void addSegment(Line segment) { |
30 |
this.segments.add(segment);
|
31 |
} |
32 |
|
33 |
public void addHole(Line hole) { |
34 |
this.holes.add(hole);
|
35 |
} |
36 |
|
37 |
} |