Skip to content

Commit 2ebec63

Browse files
committed
Removed unused imports and added javadocs.
1 parent 4144fbf commit 2ebec63

4 files changed

Lines changed: 21 additions & 4 deletions

File tree

src/main/java/org/nlogo/extensions/dbscan/DBSCANExtension.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ public Object report(Argument[] args, Context ctx)
7878

7979
// Convert input agentset to collection
8080
Collection<Agent> inputCollection = new ArrayList<>();
81-
Iterator it = inputValues.agents().iterator();
81+
Iterator<?> it = inputValues.agents().iterator();
8282
while (it.hasNext()) {
8383
inputCollection.add((Agent) it.next());
8484
}
@@ -147,7 +147,7 @@ public Object report(Argument[] args, Context ctx)
147147

148148
// Convert input agentset to collection
149149
Collection<Turtle> inputCollection = new ArrayList<>();
150-
Iterator it = inputValues.agents().iterator();
150+
Iterator<?> it = inputValues.agents().iterator();
151151
while (it.hasNext()) {
152152
inputCollection.add((Turtle) it.next());
153153
}

src/main/java/org/nlogo/extensions/dbscan/metrics/DistanceMetricNetLogoAgents.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
import org.nlogo.agent.Agent;
66
import org.nlogo.api.AgentException;
77

8+
/**
9+
* Distance metric implementation for agent variables.
10+
*
11+
* @author Christopher Frantz <[email protected]>
12+
*
13+
*/
814
public class DistanceMetricNetLogoAgents implements DistanceMetric<Agent>{
915

1016
private String field = null;

src/main/java/org/nlogo/extensions/dbscan/metrics/DistanceMetricNetLogoLocation.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@
22

33
import org.christopherfrantz.dbscan.DBSCANClusteringException;
44
import org.christopherfrantz.dbscan.DistanceMetric;
5-
import org.nlogo.agent.Agent;
65
import org.nlogo.agent.Turtle;
7-
import org.nlogo.api.AgentException;
86

7+
/**
8+
* Distance metric implementation for locations.
9+
*
10+
* @author Christopher Frantz <[email protected]>
11+
*
12+
*/
913
public class DistanceMetricNetLogoLocation implements DistanceMetric<Turtle>{
1014

1115
private static final String X_COORDINATE = "XCOR";

src/main/java/org/nlogo/extensions/dbscan/metrics/DistanceMetricNetLogoTurtles.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@
55
import org.nlogo.agent.Turtle;
66
import org.nlogo.api.AgentException;
77

8+
/**
9+
* Distance metric implementation for agent variables for agents of type turtle.
10+
* This extension is used for unit tests.
11+
*
12+
* @author Christopher Frantz <[email protected]>
13+
*
14+
*/
815
public class DistanceMetricNetLogoTurtles implements DistanceMetric<Turtle>{
916

1017
private String field = null;

0 commit comments

Comments
 (0)