The following document contains the results of PMD's CPD 6.4.0.
| File | Line |
|---|---|
| org\opentrafficsim\swing\gui\AnimationToggles.java | 107 |
| org\opentrafficsim\swing\gui\AnimationToggles.java | 144 |
panel.addToggleAnimationButtonIcon("Link", OTSLink.class, "/icons/Link24.png", "Show/hide links", true, false);
panel.addToggleAnimationButtonIcon("LinkId", LinkAnimation.Text.class, "/icons/Id24.png", "Show/hide link Ids", false,
true);
panel.addToggleAnimationButtonIcon("Lane", Lane.class, "/icons/Lane24.png", "Show/hide lanes", true, false);
panel.addToggleAnimationButtonIcon("LaneId", LaneAnimation.Text.class, "/icons/Id24.png", "Show/hide lane Ids", false,
true);
panel.addToggleAnimationButtonIcon("Stripe", Stripe.class, "/icons/Stripe24.png", "Show/hide stripes", true, false);
panel.addToggleAnimationButtonIcon("Shoulder", Shoulder.class, "/icons/Shoulder24.png", "Show/hide shoulders", true,
false);
panel.addToggleAnimationButtonIcon("GTU", GTU.class, "/icons/Gtu24.png", "Show/hide GTUs", true, false);
panel.addToggleAnimationButtonIcon("GTUId", DefaultCarAnimation.Text.class, "/icons/Id24.png", "Show/hide GTU Ids",
false, true);
panel.addToggleAnimationButtonIcon("Sensor", Sensor.class, "/icons/Sensor24.png", "Show/hide sensors", true, false); | |
| File | Line |
|---|---|
| org\opentrafficsim\swing\gui\OTSAnimationPanel.java | 696 |
| org\opentrafficsim\swing\gui\OTSControlPanel.java | 319 |
public DisposeOnCloseThread(final OTSAnimationPanel panel)
{
super();
this.panel = panel;
}
/** {@inheritDoc} */
@Override
public final void run()
{
Container root = this.panel;
while (!(root instanceof JFrame))
{
try
{
Thread.sleep(10);
}
catch (InterruptedException exception)
{
// nothing to do
}
// Search towards the root of the Swing components until we find a JFrame
root = this.panel;
while (null != root.getParent() && !(root instanceof JFrame))
{
root = root.getParent();
}
}
JFrame frame = (JFrame) root;
frame.addWindowListener(this.panel);
this.panel.closeHandlerRegistered = true;
}
/** {@inheritDoc} */
@Override
public final String toString()
{
return "DisposeOnCloseThread of OTSAnimationPanel [panel=" + this.panel + "]"; | |
| File | Line |
|---|---|
| org\opentrafficsim\swing\gui\AnimationToggles.java | 56 |
| org\opentrafficsim\swing\gui\AnimationToggles.java | 82 |
panel.addToggleAnimationButtonText("Link", OTSLink.class, "Show/hide links", true);
panel.addToggleAnimationButtonText("LinkId", LinkAnimation.Text.class, "Show/hide link Ids", false);
panel.addToggleAnimationButtonText("Lane", Lane.class, "Show/hide lanes", true);
panel.addToggleAnimationButtonText("LaneId", LaneAnimation.Text.class, "Show/hide lane Ids", false);
panel.addToggleAnimationButtonText("Stripe", Stripe.class, "Show/hide stripes", true);
panel.addToggleAnimationButtonText("Shoulder", Shoulder.class, "Show/hide shoulders", true);
panel.addToggleAnimationButtonText("GTU", GTU.class, "Show/hide GTUs", true);
panel.addToggleAnimationButtonText("GTUId", DefaultCarAnimation.Text.class, "Show/hide GTU Ids", false);
panel.addToggleAnimationButtonText("Sensor", SingleSensor.class, "Show/hide sensors", true); | |
| File | Line |
|---|---|
| org\opentrafficsim\swing\gui\AnimationToggles.java | 119 |
| org\opentrafficsim\swing\gui\AnimationToggles.java | 156 |
panel.addToggleAnimationButtonIcon("Sensor", Sensor.class, "/icons/Sensor24.png", "Show/hide sensors", true, false);
panel.addToggleAnimationButtonIcon("SensorId", SensorAnimation.Text.class, "/icons/Id24.png", "Show/hide sensors Ids",
false, true);
panel.addToggleAnimationButtonIcon("Light", TrafficLight.class, "/icons/TrafficLight24.png", "Show/hide traffic lights",
true, false);
panel.addToggleAnimationButtonIcon("LightId", TrafficLightAnimation.Text.class, "/icons/Id24.png",
"Show/hide sensors Ids", false, true);
panel.addToggleAnimationButtonIcon("Conflict", Conflict.class, "/icons/Conflict24.png", "Show/hide conflicts", false,
false);
panel.addToggleAnimationButtonIcon("Generator", GTUGeneratorAnimation.class, "/icons/Generator24.png",
"Show/hide generators", false, false);
panel.addToggleAnimationButtonIcon("Bus", BusStop.class, "/icons/BusStop24.png", "Show/hide bus stops", true, false); | |