Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
vadere
vadere
Commits
a1396962
Commit
a1396962
authored
Sep 02, 2016
by
Jakob Schöttl
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix visibility of init method
parent
ca33418b
Changes
22
Hide whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
46 additions
and
46 deletions
+46
-46
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/AreaDensityVoronoiProcessor.java
...jects/dataprocessing_mtp/AreaDensityVoronoiProcessor.java
+1
-1
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/AreaProcessor.java
.../simulator/projects/dataprocessing_mtp/AreaProcessor.java
+1
-1
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/AreaSpeedProcessor.java
...lator/projects/dataprocessing_mtp/AreaSpeedProcessor.java
+1
-1
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/EvacuationTimeProcessor.java
.../projects/dataprocessing_mtp/EvacuationTimeProcessor.java
+4
-4
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/MeanPedestrianEvacuationTimeProcessor.java
...processing_mtp/MeanPedestrianEvacuationTimeProcessor.java
+3
-3
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianDensityCountingProcessor.java
...ataprocessing_mtp/PedestrianDensityCountingProcessor.java
+1
-1
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianDensityGaussianProcessor.java
...ataprocessing_mtp/PedestrianDensityGaussianProcessor.java
+1
-1
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianDensityProcessor.java
...ojects/dataprocessing_mtp/PedestrianDensityProcessor.java
+1
-1
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianEndTimeProcessor.java
...ojects/dataprocessing_mtp/PedestrianEndTimeProcessor.java
+3
-3
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianEvacuationTimeProcessor.java
...dataprocessing_mtp/PedestrianEvacuationTimeProcessor.java
+1
-1
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianFlowProcessor.java
.../projects/dataprocessing_mtp/PedestrianFlowProcessor.java
+3
-3
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianLastPositionProcessor.java
...s/dataprocessing_mtp/PedestrianLastPositionProcessor.java
+3
-3
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianOSMStrideLengthProcessor.java
...ataprocessing_mtp/PedestrianOSMStrideLengthProcessor.java
+3
-3
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianOverlapProcessor.java
...ojects/dataprocessing_mtp/PedestrianOverlapProcessor.java
+3
-3
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianPositionProcessor.java
...jects/dataprocessing_mtp/PedestrianPositionProcessor.java
+1
-1
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianSourceIdProcessor.java
...jects/dataprocessing_mtp/PedestrianSourceIdProcessor.java
+3
-3
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianStartTimeProcessor.java
...ects/dataprocessing_mtp/PedestrianStartTimeProcessor.java
+1
-1
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianTargetIdProcessor.java
...jects/dataprocessing_mtp/PedestrianTargetIdProcessor.java
+3
-3
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianVelocityProcessor.java
...jects/dataprocessing_mtp/PedestrianVelocityProcessor.java
+2
-2
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianWaitingEndTimeProcessor.java
...dataprocessing_mtp/PedestrianWaitingEndTimeProcessor.java
+3
-3
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianWaitingTimeProcessor.java
...ts/dataprocessing_mtp/PedestrianWaitingTimeProcessor.java
+3
-3
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/Processor.java
...dere/simulator/projects/dataprocessing_mtp/Processor.java
+1
-1
No files found.
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/AreaDensityVoronoiProcessor.java
View file @
a1396962
...
...
@@ -2,7 +2,7 @@ package org.vadere.simulator.projects.dataprocessing_mtp;
public
class
AreaDensityVoronoiProcessor
extends
AreaDensityProcessor
{
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
super
.
init
(
attributes
,
manager
);
AttributesAreaDensityVoronoiProcessor
att
=
(
AttributesAreaDensityVoronoiProcessor
)
attributes
;
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/AreaProcessor.java
View file @
a1396962
...
...
@@ -6,7 +6,7 @@ public abstract class AreaProcessor<V> extends Processor<TimestepDataKey, V> {
private
VRectangle
measurementArea
;
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesAreaProcessor
att
=
(
AttributesAreaProcessor
)
attributes
;
this
.
measurementArea
=
att
.
getMeasurementArea
();
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/AreaSpeedProcessor.java
View file @
a1396962
...
...
@@ -39,7 +39,7 @@ public class AreaSpeedProcessor extends AreaProcessor<Double> {
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesAreaSpeedProcessor
att
=
(
AttributesAreaSpeedProcessor
)
attributes
;
this
.
pedPosProc
=
(
PedestrianPositionProcessor
)
manager
.
getProcessor
(
att
.
getPedestrianPositionProcessorId
());
this
.
pedVelProc
=
(
PedestrianVelocityProcessor
)
manager
.
getProcessor
(
att
.
getPedestrianVelocityProcessorId
());
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/EvacuationTimeProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
org.vadere.simulator.control.SimulationState
;
import
org.vadere.state.scenario.Pedestrian
;
import
java.util.Collection
;
import
java.util.Collections
;
import
org.vadere.simulator.control.SimulationState
;
import
org.vadere.state.scenario.Pedestrian
;
public
class
EvacuationTimeProcessor
extends
Processor
<
NoDataKey
,
Double
>
{
private
PedestrianEvacuationTimeProcessor
pedEvacTimeProc
;
...
...
@@ -30,7 +30,7 @@ public class EvacuationTimeProcessor extends Processor<NoDataKey, Double> {
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesEvacuationTimeProcessor
att
=
(
AttributesEvacuationTimeProcessor
)
attributes
;
this
.
pedEvacTimeProc
=
(
PedestrianEvacuationTimeProcessor
)
manager
.
getProcessor
(
att
.
getPedestrianEvacuationTimeProcessorId
());
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/MeanPedestrianEvacuationTimeProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
org.vadere.simulator.control.SimulationState
;
import
java.util.List
;
import
java.util.stream.Collectors
;
import
org.vadere.simulator.control.SimulationState
;
public
class
MeanPedestrianEvacuationTimeProcessor
extends
Processor
<
NoDataKey
,
Double
>
{
private
PedestrianEvacuationTimeProcessor
pedEvacTimeProc
;
...
...
@@ -18,7 +18,7 @@ public class MeanPedestrianEvacuationTimeProcessor extends Processor<NoDataKey,
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesMeanPedestrianEvacuationTimeProcessor
att
=
(
AttributesMeanPedestrianEvacuationTimeProcessor
)
attributes
;
this
.
pedEvacTimeProc
=
(
PedestrianEvacuationTimeProcessor
)
manager
.
getProcessor
(
att
.
getPedestrianEvacuationTimeProcessorId
());
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianDensityCountingProcessor.java
View file @
a1396962
...
...
@@ -3,7 +3,7 @@ package org.vadere.simulator.projects.dataprocessing_mtp;
public
class
PedestrianDensityCountingProcessor
extends
PedestrianDensityProcessor
{
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesPedestrianDensityCountingProcessor
attDensCountProc
=
(
AttributesPedestrianDensityCountingProcessor
)
attributes
;
this
.
setAlgorithm
(
new
PointDensityCountingAlgorithm
(
attDensCountProc
.
getRadius
()));
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianDensityGaussianProcessor.java
View file @
a1396962
...
...
@@ -3,7 +3,7 @@ package org.vadere.simulator.projects.dataprocessing_mtp;
public
class
PedestrianDensityGaussianProcessor
extends
PedestrianDensityProcessor
{
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesPedestrianDensityGaussianProcessor
attDensGauss
=
(
AttributesPedestrianDensityGaussianProcessor
)
attributes
;
this
.
setAlgorithm
(
new
PointDensityGaussianAlgorithm
(
attDensGauss
.
getScale
(),
attDensGauss
.
getStandardDerivation
(),
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianDensityProcessor.java
View file @
a1396962
...
...
@@ -22,7 +22,7 @@ public abstract class PedestrianDensityProcessor extends Processor<TimestepPedes
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesPedestrianDensityProcessor
attDensProc
=
(
AttributesPedestrianDensityProcessor
)
attributes
;
this
.
pedPosProc
=
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianEndTimeProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
java.util.Collection
;
import
org.vadere.simulator.control.SimulationState
;
import
org.vadere.state.scenario.Pedestrian
;
import
java.util.Collection
;
public
class
PedestrianEndTimeProcessor
extends
Processor
<
PedestrianIdDataKey
,
Double
>
{
public
PedestrianEndTimeProcessor
()
{
super
(
"tend"
);
...
...
@@ -21,7 +21,7 @@ public class PedestrianEndTimeProcessor extends Processor<PedestrianIdDataKey, D
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
// No initialization needed
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianEvacuationTimeProcessor.java
View file @
a1396962
...
...
@@ -27,7 +27,7 @@ public class PedestrianEvacuationTimeProcessor extends Processor<PedestrianIdDat
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesPedestrianEvacuationTimeProcessor
att
=
(
AttributesPedestrianEvacuationTimeProcessor
)
attributes
;
this
.
pedStTimeProc
=
(
PedestrianStartTimeProcessor
)
manager
.
getProcessor
(
att
.
getPedestrianStartTimeProcessorId
());
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianFlowProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
org.vadere.simulator.control.SimulationState
;
import
java.util.Set
;
import
java.util.stream.Collectors
;
import
org.vadere.simulator.control.SimulationState
;
public
class
PedestrianFlowProcessor
extends
Processor
<
TimestepPedestrianIdDataKey
,
Double
>
{
private
PedestrianVelocityProcessor
pedVelProc
;
private
PedestrianDensityProcessor
pedDensProc
;
...
...
@@ -29,7 +29,7 @@ public class PedestrianFlowProcessor extends Processor<TimestepPedestrianIdDataK
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesPedestrianFlowProcessor
att
=
(
AttributesPedestrianFlowProcessor
)
attributes
;
this
.
pedVelProc
=
(
PedestrianVelocityProcessor
)
manager
.
getProcessor
(
att
.
getPedestrianVelocityProcessorId
());
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianLastPositionProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
java.util.Map
;
import
org.vadere.simulator.control.SimulationState
;
import
org.vadere.util.geometry.shapes.VPoint
;
import
java.util.Map
;
public
class
PedestrianLastPositionProcessor
extends
Processor
<
PedestrianIdDataKey
,
VPoint
>
{
private
PedestrianPositionProcessor
pedPosProc
;
...
...
@@ -22,7 +22,7 @@ public class PedestrianLastPositionProcessor extends Processor<PedestrianIdDataK
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesPedestrianLastPositionProcessor
attLastPosProc
=
(
AttributesPedestrianLastPositionProcessor
)
attributes
;
this
.
pedPosProc
=
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianOSMStrideLengthProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
java.util.Collection
;
import
org.vadere.simulator.control.SimulationState
;
import
org.vadere.simulator.models.Model
;
import
org.vadere.simulator.models.osm.OptimalStepsModel
;
import
org.vadere.state.scenario.Pedestrian
;
import
java.util.Collection
;
public
class
PedestrianOSMStrideLengthProcessor
extends
Processor
<
TimestepPedestrianIdDataKey
,
Double
>
{
private
OptimalStepsModel
osm
;
...
...
@@ -24,7 +24,7 @@ public class PedestrianOSMStrideLengthProcessor extends Processor<TimestepPedest
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
Model
model
=
manager
.
getModel
();
if
(
model
instanceof
OptimalStepsModel
)
this
.
osm
=
(
OptimalStepsModel
)
model
;
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianOverlapProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
java.util.Map
;
import
org.vadere.simulator.control.SimulationState
;
import
org.vadere.util.geometry.shapes.VPoint
;
import
java.util.Map
;
public
class
PedestrianOverlapProcessor
extends
Processor
<
TimestepPedestrianIdDataKey
,
Integer
>
{
private
double
pedRadius
;
...
...
@@ -20,7 +20,7 @@ public class PedestrianOverlapProcessor extends Processor<TimestepPedestrianIdDa
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesPedestrianOverlapProcessor
att
=
(
AttributesPedestrianOverlapProcessor
)
attributes
;
this
.
pedRadius
=
att
.
getPedRadius
();
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianPositionProcessor.java
View file @
a1396962
...
...
@@ -33,7 +33,7 @@ public class PedestrianPositionProcessor extends Processor<TimestepPedestrianIdD
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{}
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{}
@Override
public
String
[]
toStrings
(
TimestepPedestrianIdDataKey
key
)
{
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianSourceIdProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
java.util.Collection
;
import
org.vadere.simulator.control.SimulationState
;
import
org.vadere.state.scenario.Pedestrian
;
import
java.util.Collection
;
public
class
PedestrianSourceIdProcessor
extends
Processor
<
PedestrianIdDataKey
,
Integer
>
{
public
PedestrianSourceIdProcessor
()
{
...
...
@@ -19,7 +19,7 @@ public class PedestrianSourceIdProcessor extends Processor<PedestrianIdDataKey,
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
// No initialization needed
}
}
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianStartTimeProcessor.java
View file @
a1396962
...
...
@@ -18,7 +18,7 @@ public class PedestrianStartTimeProcessor extends Processor<PedestrianIdDataKey,
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
// No initialization needed
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianTargetIdProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
java.util.Collection
;
import
org.vadere.simulator.control.SimulationState
;
import
org.vadere.state.scenario.Pedestrian
;
import
java.util.Collection
;
public
class
PedestrianTargetIdProcessor
extends
Processor
<
TimestepPedestrianIdDataKey
,
Integer
>
{
public
PedestrianTargetIdProcessor
()
{
...
...
@@ -20,7 +20,7 @@ public class PedestrianTargetIdProcessor extends Processor<TimestepPedestrianIdD
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
// No initialization needed
}
}
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianVelocityProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
java.util.
*
;
import
java.util.
LinkedList
;
import
java.util.stream.Stream
;
import
org.vadere.simulator.control.SimulationState
;
...
...
@@ -36,7 +36,7 @@ public class PedestrianVelocityProcessor extends Processor<TimestepPedestrianIdD
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesVelocityProcessor
attVelProc
=
(
AttributesVelocityProcessor
)
attributes
;
this
.
pedPosProc
=
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianWaitingEndTimeProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
java.util.Map
;
import
org.vadere.simulator.control.SimulationState
;
import
org.vadere.util.geometry.shapes.VPoint
;
import
org.vadere.util.geometry.shapes.VRectangle
;
import
java.util.Map
;
public
class
PedestrianWaitingEndTimeProcessor
extends
Processor
<
PedestrianIdDataKey
,
Double
>
{
private
VRectangle
waitingArea
;
...
...
@@ -29,7 +29,7 @@ public class PedestrianWaitingEndTimeProcessor extends Processor<PedestrianIdDat
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesPedestrianWaitingEndTimeProcessor
att
=
(
AttributesPedestrianWaitingEndTimeProcessor
)
attributes
;
this
.
waitingArea
=
att
.
getWaitingArea
();
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/PedestrianWaitingTimeProcessor.java
View file @
a1396962
package
org.vadere.simulator.projects.dataprocessing_mtp
;
import
java.util.Map
;
import
org.vadere.simulator.control.SimulationState
;
import
org.vadere.util.geometry.shapes.VPoint
;
import
org.vadere.util.geometry.shapes.VRectangle
;
import
java.util.Map
;
public
class
PedestrianWaitingTimeProcessor
extends
Processor
<
PedestrianIdDataKey
,
Double
>
{
private
double
lastSimTime
;
private
VRectangle
waitingArea
;
...
...
@@ -36,7 +36,7 @@ public class PedestrianWaitingTimeProcessor extends Processor<PedestrianIdDataKe
}
@Override
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
public
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
)
{
AttributesPedestrianWaitingTimeProcessor
att
=
(
AttributesPedestrianWaitingTimeProcessor
)
attributes
;
this
.
waitingArea
=
att
.
getWaitingArea
();
}
...
...
VadereSimulator/src/org/vadere/simulator/projects/dataprocessing_mtp/Processor.java
View file @
a1396962
...
...
@@ -81,7 +81,7 @@ public abstract class Processor<K extends Comparable<K>, V> {
public
void
postLoop
(
final
SimulationState
state
)
{
}
abstract
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
);
public
abstract
void
init
(
final
AttributesProcessor
attributes
,
final
ProcessorManager
manager
);
public
String
[]
toStrings
(
final
K
key
)
{
return
new
String
[]
{
this
.
hasValue
(
key
)
?
this
.
getValue
(
key
).
toString
()
:
"NaN"
};
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment