Skip to content

Commit 527ac77

Browse files
SergeySergey
Sergey
authored and
Sergey
committed
refactoring
1 parent 3117ded commit 527ac77

File tree

69 files changed

+761
-198
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+761
-198
lines changed

Diff for: .gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@
77

88
# settings
99
.metadata
10+
.recommenders
1011
TODOs.txt

Diff for: cloudy/.classpath

+54-58
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,54 @@
1-
<?xml version="1.0" encoding="UTF-8"?>
2-
<classpath>
3-
<classpathentry kind="src" path="src"/>
4-
<classpathentry kind="src" path="resources"/>
5-
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">
6-
<attributes>
7-
<attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="cloudy/src/matchings"/>
8-
</attributes>
9-
</classpathentry>
10-
<classpathentry kind="lib" path="lib/jgrapht-jdk1.6.jar"/>
11-
<classpathentry kind="lib" path="lib/jgraph.jar"/>
12-
<classpathentry kind="lib" path="lib/apache-opennlp-1.5.2-incubating/jwnl-1.3.3.jar"/>
13-
<classpathentry kind="lib" path="lib/apache-opennlp-1.5.2-incubating/opennlp-maxent-3.0.2-incubating.jar"/>
14-
<classpathentry kind="lib" path="lib/apache-opennlp-1.5.2-incubating/opennlp-tools-1.5.2-incubating.jar"/>
15-
<classpathentry kind="lib" path="lib/apache-opennlp-1.5.2-incubating/opennlp-uima-1.5.2-incubating.jar"/>
16-
<classpathentry kind="lib" path="lib/core.jar"/>
17-
<classpathentry kind="lib" path="lib/lucene-analyzers-common-4.2.1.jar"/>
18-
<classpathentry kind="lib" path="lib/lucene-core-4.2.1.jar"/>
19-
<classpathentry kind="lib" path="lib/batik-1.7/batik-anim.jar"/>
20-
<classpathentry kind="lib" path="lib/batik-1.7/batik-awt-util.jar"/>
21-
<classpathentry kind="lib" path="lib/batik-1.7/batik-bridge.jar"/>
22-
<classpathentry kind="lib" path="lib/batik-1.7/batik-codec.jar"/>
23-
<classpathentry kind="lib" path="lib/batik-1.7/batik-css.jar"/>
24-
<classpathentry kind="lib" path="lib/batik-1.7/batik-dom.jar"/>
25-
<classpathentry kind="lib" path="lib/batik-1.7/batik-ext.jar"/>
26-
<classpathentry kind="lib" path="lib/batik-1.7/batik-extension.jar"/>
27-
<classpathentry kind="lib" path="lib/batik-1.7/batik-gui-util.jar"/>
28-
<classpathentry kind="lib" path="lib/batik-1.7/batik-gvt.jar"/>
29-
<classpathentry kind="lib" path="lib/batik-1.7/batik-parser.jar"/>
30-
<classpathentry kind="lib" path="lib/batik-1.7/batik-rasterizer.jar"/>
31-
<classpathentry kind="lib" path="lib/batik-1.7/batik-script.jar"/>
32-
<classpathentry kind="lib" path="lib/batik-1.7/batik-slideshow.jar"/>
33-
<classpathentry kind="lib" path="lib/batik-1.7/batik-squiggle.jar"/>
34-
<classpathentry kind="lib" path="lib/batik-1.7/batik-svg-dom.jar"/>
35-
<classpathentry kind="lib" path="lib/batik-1.7/batik-svggen.jar"/>
36-
<classpathentry kind="lib" path="lib/batik-1.7/batik-svgpp.jar"/>
37-
<classpathentry kind="lib" path="lib/batik-1.7/batik-swing.jar"/>
38-
<classpathentry kind="lib" path="lib/batik-1.7/batik-transcoder.jar"/>
39-
<classpathentry kind="lib" path="lib/batik-1.7/batik-ttf2svg.jar"/>
40-
<classpathentry kind="lib" path="lib/batik-1.7/batik-util.jar"/>
41-
<classpathentry kind="lib" path="lib/batik-1.7/batik-xml.jar"/>
42-
<classpathentry kind="lib" path="lib/batik-1.7/batik.jar"/>
43-
<classpathentry kind="lib" path="lib/batik-1.7/js.jar"/>
44-
<classpathentry kind="lib" path="lib/batik-1.7/pdf-transcoder.jar"/>
45-
<classpathentry kind="lib" path="lib/batik-1.7/xalan-2.6.0.jar"/>
46-
<classpathentry kind="lib" path="lib/batik-1.7/xerces_2_5_0.jar"/>
47-
<classpathentry kind="lib" path="lib/batik-1.7/xml-apis-ext.jar"/>
48-
<classpathentry kind="lib" path="lib/batik-1.7/xml-apis.jar"/>
49-
<classpathentry kind="lib" path="lib/ws4j-1.0.1.jar"/>
50-
<classpathentry kind="lib" path="lib/kstem-3.4.jar"/>
51-
<classpathentry kind="lib" path="lib/pdfbox-1.8.2.jar"/>
52-
<classpathentry kind="lib" path="lib/fontbox-1.8.2.jar"/>
53-
<classpathentry kind="lib" path="lib/javaml-0.1.7.jar"/>
54-
<classpathentry kind="lib" path="lib/jsoup-1.7.2.jar"/>
55-
<classpathentry kind="lib" path="lib/org.json.jar"/>
56-
<classpathentry kind="lib" path="lib/sistanlp-research-assembly-1.0-SNAPSHOT.jar"/>
57-
<classpathentry kind="output" path="bin"/>
58-
</classpath>
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="src" path="src"/>
4+
<classpathentry kind="src" path="resources"/>
5+
<classpathentry kind="lib" path="lib/jgrapht-jdk1.6.jar"/>
6+
<classpathentry kind="lib" path="lib/jgraph.jar"/>
7+
<classpathentry kind="lib" path="lib/apache-opennlp-1.5.2-incubating/jwnl-1.3.3.jar"/>
8+
<classpathentry kind="lib" path="lib/apache-opennlp-1.5.2-incubating/opennlp-maxent-3.0.2-incubating.jar"/>
9+
<classpathentry kind="lib" path="lib/apache-opennlp-1.5.2-incubating/opennlp-tools-1.5.2-incubating.jar"/>
10+
<classpathentry kind="lib" path="lib/apache-opennlp-1.5.2-incubating/opennlp-uima-1.5.2-incubating.jar"/>
11+
<classpathentry kind="lib" path="lib/core.jar"/>
12+
<classpathentry kind="lib" path="lib/lucene-analyzers-common-4.2.1.jar"/>
13+
<classpathentry kind="lib" path="lib/lucene-core-4.2.1.jar"/>
14+
<classpathentry kind="lib" path="lib/batik-1.7/batik-anim.jar"/>
15+
<classpathentry kind="lib" path="lib/batik-1.7/batik-awt-util.jar"/>
16+
<classpathentry kind="lib" path="lib/batik-1.7/batik-bridge.jar"/>
17+
<classpathentry kind="lib" path="lib/batik-1.7/batik-codec.jar"/>
18+
<classpathentry kind="lib" path="lib/batik-1.7/batik-css.jar"/>
19+
<classpathentry kind="lib" path="lib/batik-1.7/batik-dom.jar"/>
20+
<classpathentry kind="lib" path="lib/batik-1.7/batik-ext.jar"/>
21+
<classpathentry kind="lib" path="lib/batik-1.7/batik-extension.jar"/>
22+
<classpathentry kind="lib" path="lib/batik-1.7/batik-gui-util.jar"/>
23+
<classpathentry kind="lib" path="lib/batik-1.7/batik-gvt.jar"/>
24+
<classpathentry kind="lib" path="lib/batik-1.7/batik-parser.jar"/>
25+
<classpathentry kind="lib" path="lib/batik-1.7/batik-rasterizer.jar"/>
26+
<classpathentry kind="lib" path="lib/batik-1.7/batik-script.jar"/>
27+
<classpathentry kind="lib" path="lib/batik-1.7/batik-slideshow.jar"/>
28+
<classpathentry kind="lib" path="lib/batik-1.7/batik-squiggle.jar"/>
29+
<classpathentry kind="lib" path="lib/batik-1.7/batik-svg-dom.jar"/>
30+
<classpathentry kind="lib" path="lib/batik-1.7/batik-svggen.jar"/>
31+
<classpathentry kind="lib" path="lib/batik-1.7/batik-svgpp.jar"/>
32+
<classpathentry kind="lib" path="lib/batik-1.7/batik-swing.jar"/>
33+
<classpathentry kind="lib" path="lib/batik-1.7/batik-transcoder.jar"/>
34+
<classpathentry kind="lib" path="lib/batik-1.7/batik-ttf2svg.jar"/>
35+
<classpathentry kind="lib" path="lib/batik-1.7/batik-util.jar"/>
36+
<classpathentry kind="lib" path="lib/batik-1.7/batik-xml.jar"/>
37+
<classpathentry kind="lib" path="lib/batik-1.7/batik.jar"/>
38+
<classpathentry kind="lib" path="lib/batik-1.7/js.jar"/>
39+
<classpathentry kind="lib" path="lib/batik-1.7/pdf-transcoder.jar"/>
40+
<classpathentry kind="lib" path="lib/batik-1.7/xalan-2.6.0.jar"/>
41+
<classpathentry kind="lib" path="lib/batik-1.7/xerces_2_5_0.jar"/>
42+
<classpathentry kind="lib" path="lib/batik-1.7/xml-apis-ext.jar"/>
43+
<classpathentry kind="lib" path="lib/batik-1.7/xml-apis.jar"/>
44+
<classpathentry kind="lib" path="lib/ws4j-1.0.1.jar"/>
45+
<classpathentry kind="lib" path="lib/kstem-3.4.jar"/>
46+
<classpathentry kind="lib" path="lib/pdfbox-1.8.2.jar"/>
47+
<classpathentry kind="lib" path="lib/fontbox-1.8.2.jar"/>
48+
<classpathentry kind="lib" path="lib/javaml-0.1.7.jar"/>
49+
<classpathentry kind="lib" path="lib/jsoup-1.7.2.jar"/>
50+
<classpathentry kind="lib" path="lib/org.json.jar"/>
51+
<classpathentry kind="lib" path="lib/sistanlp-research-assembly-1.0-SNAPSHOT.jar"/>
52+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
53+
<classpathentry kind="output" path="bin"/>
54+
</classpath>

Diff for: cloudy/src/edu/cloudy/utils/BoundingBoxGenerator.java renamed to cloudy/src/edu/cloudy/geom/BoundingBoxGenerator.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
package edu.cloudy.utils;
1+
package edu.cloudy.geom;
22

33
import edu.cloudy.nlp.Word;
4+
import edu.cloudy.utils.FontUtils;
45

56
public class BoundingBoxGenerator
67
{

Diff for: cloudy/src/edu/cloudy/utils/GeometryUtils.java renamed to cloudy/src/edu/cloudy/geom/GeometryUtils.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package edu.cloudy.utils;
1+
package edu.cloudy.geom;
22

33
import java.util.ArrayList;
44
import java.util.Arrays;

Diff for: cloudy/src/edu/cloudy/utils/SWCPoint.java renamed to cloudy/src/edu/cloudy/geom/SWCPoint.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package edu.cloudy.utils;
1+
package edu.cloudy.geom;
22

33
import java.util.Random;
44

Diff for: cloudy/src/edu/cloudy/utils/SWCRectangle.java renamed to cloudy/src/edu/cloudy/geom/SWCRectangle.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package edu.cloudy.utils;
1+
package edu.cloudy.geom;
22

33
/**
44
* @author spupyrev

Diff for: cloudy/src/edu/cloudy/layout/BaseLayoutAlgo.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.BoundingBoxGenerator;
4+
import edu.cloudy.geom.SWCRectangle;
35
import edu.cloudy.nlp.Word;
46
import edu.cloudy.nlp.WordPair;
5-
import edu.cloudy.utils.BoundingBoxGenerator;
6-
import edu.cloudy.utils.SWCRectangle;
77

88
import java.util.HashMap;
99
import java.util.List;

Diff for: cloudy/src/edu/cloudy/layout/ContextPreservingAlgo.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.GeometryUtils;
4+
import edu.cloudy.geom.SWCPoint;
5+
import edu.cloudy.geom.SWCRectangle;
36
import edu.cloudy.layout.overlaps.ForceDirectedOverlapRemoval;
47
import edu.cloudy.layout.overlaps.ForceDirectedUniformity;
58
import edu.cloudy.nlp.Word;
69
import edu.cloudy.nlp.WordPair;
7-
import edu.cloudy.utils.GeometryUtils;
8-
import edu.cloudy.utils.SWCPoint;
9-
import edu.cloudy.utils.SWCRectangle;
1010

1111
import java.util.ArrayList;
1212
import java.util.HashMap;

Diff for: cloudy/src/edu/cloudy/layout/CycleCoverAlgo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.SWCRectangle;
34
import edu.cloudy.graph.CycleCoverExtractor;
45
import edu.cloudy.graph.Edge;
56
import edu.cloudy.graph.GreedyCycleCoverExtractor;
@@ -11,7 +12,6 @@
1112
import edu.cloudy.nlp.Word;
1213
import edu.cloudy.nlp.WordPair;
1314
import edu.cloudy.utils.Logger;
14-
import edu.cloudy.utils.SWCRectangle;
1515

1616
import java.util.ArrayList;
1717
import java.util.HashMap;

Diff for: cloudy/src/edu/cloudy/layout/InflateAndPushAlgo.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.BoundingBoxGenerator;
4+
import edu.cloudy.geom.SWCRectangle;
35
import edu.cloudy.layout.overlaps.ForceDirectedOverlapRemoval;
46
import edu.cloudy.layout.overlaps.ForceDirectedUniformity;
57
import edu.cloudy.nlp.Word;
68
import edu.cloudy.nlp.WordPair;
7-
import edu.cloudy.utils.BoundingBoxGenerator;
8-
import edu.cloudy.utils.SWCRectangle;
99

1010
import java.util.HashMap;
1111
import java.util.List;

Diff for: cloudy/src/edu/cloudy/layout/LayoutAlgo.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.BoundingBoxGenerator;
4+
import edu.cloudy.geom.SWCRectangle;
35
import edu.cloudy.nlp.Word;
4-
import edu.cloudy.utils.BoundingBoxGenerator;
5-
import edu.cloudy.utils.SWCRectangle;
66

77
public interface LayoutAlgo
88
{

Diff for: cloudy/src/edu/cloudy/layout/MDSAlgo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.SWCRectangle;
34
import edu.cloudy.layout.mds.DistanceScaling;
45
import edu.cloudy.layout.overlaps.ForceDirectedOverlapRemoval;
56
import edu.cloudy.nlp.Word;
67
import edu.cloudy.nlp.WordPair;
7-
import edu.cloudy.utils.SWCRectangle;
88

99
import java.util.Arrays;
1010
import java.util.HashMap;

Diff for: cloudy/src/edu/cloudy/layout/MDSWithFDPackingAlgo.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.SWCPoint;
4+
import edu.cloudy.geom.SWCRectangle;
35
import edu.cloudy.layout.overlaps.ForceDirectedOverlapRemoval;
46
import edu.cloudy.layout.overlaps.ForceDirectedUniformity;
57
import edu.cloudy.nlp.Word;
68
import edu.cloudy.nlp.WordPair;
79
import edu.cloudy.utils.Logger;
8-
import edu.cloudy.utils.SWCPoint;
9-
import edu.cloudy.utils.SWCRectangle;
1010

1111
import java.util.Arrays;
1212
import java.util.Comparator;

Diff for: cloudy/src/edu/cloudy/layout/PackingCostCalculator.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package edu.cloudy.layout;
22

3-
import edu.cloudy.utils.SWCPoint;
4-
import edu.cloudy.utils.SWCRectangle;
3+
import edu.cloudy.geom.SWCPoint;
4+
import edu.cloudy.geom.SWCRectangle;
55

66
/**
77
* @author spupyrev

Diff for: cloudy/src/edu/cloudy/layout/SeamCarvingAlgo.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.SWCPoint;
4+
import edu.cloudy.geom.SWCRectangle;
35
import edu.cloudy.layout.overlaps.ForceDirectedOverlapRemoval;
46
import edu.cloudy.layout.overlaps.ForceDirectedUniformity;
57
import edu.cloudy.nlp.Word;
68
import edu.cloudy.nlp.WordPair;
7-
import edu.cloudy.utils.SWCPoint;
8-
import edu.cloudy.utils.SWCRectangle;
99

1010
import java.util.ArrayList;
1111
import java.util.Arrays;

Diff for: cloudy/src/edu/cloudy/layout/SingleCycleAlgo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.SWCRectangle;
34
import edu.cloudy.nlp.Word;
45
import edu.cloudy.nlp.WordPair;
5-
import edu.cloudy.utils.SWCRectangle;
66

77
import java.util.HashMap;
88
import java.util.List;

Diff for: cloudy/src/edu/cloudy/layout/SinglePathAlgo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.SWCRectangle;
34
import edu.cloudy.nlp.Word;
45
import edu.cloudy.nlp.WordPair;
56
import edu.cloudy.utils.Logger;
6-
import edu.cloudy.utils.SWCRectangle;
77

88
import java.util.ArrayList;
99
import java.util.HashMap;

Diff for: cloudy/src/edu/cloudy/layout/SingleStarAlgo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.SWCRectangle;
34
import edu.cloudy.graph.Edge;
45
import edu.cloudy.graph.Vertex;
56
import edu.cloudy.graph.WordGraph;
@@ -10,7 +11,6 @@
1011
import edu.cloudy.nlp.Word;
1112
import edu.cloudy.nlp.WordPair;
1213
import edu.cloudy.utils.Logger;
13-
import edu.cloudy.utils.SWCRectangle;
1414

1515
import java.util.ArrayList;
1616
import java.util.Arrays;

Diff for: cloudy/src/edu/cloudy/layout/SpiralCycleAlgo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.SWCRectangle;
34
import edu.cloudy.nlp.Word;
45
import edu.cloudy.nlp.WordPair;
5-
import edu.cloudy.utils.SWCRectangle;
66

77
import java.util.ArrayList;
88
import java.util.List;

Diff for: cloudy/src/edu/cloudy/layout/StarForestAlgo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.SWCRectangle;
34
import edu.cloudy.graph.Edge;
45
import edu.cloudy.graph.Vertex;
56
import edu.cloudy.graph.WordGraph;
@@ -8,7 +9,6 @@
89
import edu.cloudy.layout.packing.WordPlacer;
910
import edu.cloudy.nlp.Word;
1011
import edu.cloudy.nlp.WordPair;
11-
import edu.cloudy.utils.SWCRectangle;
1212

1313
import java.util.ArrayList;
1414
import java.util.HashMap;

Diff for: cloudy/src/edu/cloudy/layout/WordleAlgo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package edu.cloudy.layout;
22

3+
import edu.cloudy.geom.SWCRectangle;
34
import edu.cloudy.nlp.Word;
45
import edu.cloudy.nlp.WordPair;
5-
import edu.cloudy.utils.SWCRectangle;
66

77
import java.util.ArrayList;
88
import java.util.Collections;

Diff for: cloudy/src/edu/cloudy/layout/overlaps/ForceDirectedOverlapRemoval.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package edu.cloudy.layout.overlaps;
22

3+
import edu.cloudy.geom.SWCPoint;
4+
import edu.cloudy.geom.SWCRectangle;
35
import edu.cloudy.nlp.Word;
4-
import edu.cloudy.utils.SWCPoint;
5-
import edu.cloudy.utils.SWCRectangle;
66

77
import java.util.List;
88
import java.util.Map;

Diff for: cloudy/src/edu/cloudy/layout/overlaps/ForceDirectedPacking.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
import java.util.List;
44
import java.util.Map;
55

6+
import edu.cloudy.geom.SWCPoint;
7+
import edu.cloudy.geom.SWCRectangle;
68
import edu.cloudy.nlp.Word;
7-
import edu.cloudy.utils.SWCPoint;
8-
import edu.cloudy.utils.SWCRectangle;
99

1010
/**
1111
* @author spupyrev

Diff for: cloudy/src/edu/cloudy/layout/overlaps/ForceDirectedUniformity.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package edu.cloudy.layout.overlaps;
22

3+
import edu.cloudy.geom.SWCPoint;
4+
import edu.cloudy.geom.SWCRectangle;
35
import edu.cloudy.nlp.Word;
4-
import edu.cloudy.utils.SWCPoint;
5-
import edu.cloudy.utils.SWCRectangle;
66

77
import java.util.List;
88
import java.util.Map;

Diff for: cloudy/src/edu/cloudy/layout/overlaps/GreedyOverlapRemoval.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package edu.cloudy.layout.overlaps;
22

33

4+
import edu.cloudy.geom.SWCRectangle;
45
import edu.cloudy.nlp.Word;
5-
import edu.cloudy.utils.SWCRectangle;
66

77
import java.util.List;
88
import java.util.Map;

Diff for: cloudy/src/edu/cloudy/layout/overlaps/OverlapRemoval.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package edu.cloudy.layout.overlaps;
22

3+
import edu.cloudy.geom.SWCRectangle;
34
import edu.cloudy.nlp.Word;
4-
import edu.cloudy.utils.SWCRectangle;
55

66
import java.util.List;
77
import java.util.Map;

0 commit comments

Comments
 (0)