removed event handling from deploy & separate configs

This commit is contained in:
Daniel_M_Williams 2015-12-20 22:07:14 -05:00
parent 3f4cf696c1
commit af56da4162
2 changed files with 5 additions and 17 deletions

View File

@ -86,8 +86,6 @@ public class DeploymentConfiguration implements FlightConfigurableParameter<Depl
private static final Translator trans = Application.getTranslator();
private final List<StateChangeListener> listeners = new ArrayList<StateChangeListener>();
private DeployEvent deployEvent = DeployEvent.EJECTION;
private double deployAltitude = 200;
private double deployDelay = 0;
@ -152,22 +150,18 @@ public class DeploymentConfiguration implements FlightConfigurableParameter<Depl
@Override
public void addChangeListener(StateChangeListener listener) {
listeners.add(listener);
}
@Override
public void removeChangeListener(StateChangeListener listener) {
listeners.remove(listener);
}
private void fireChangeEvent() {
EventObject event = new EventObject(this);
Object[] list = listeners.toArray();
for (Object l : list) {
((StateChangeListener) l).stateChanged(event);
}
}

View File

@ -98,7 +98,6 @@ public class StageSeparationConfiguration implements FlightConfigurableParameter
private static final Translator trans = Application.getTranslator();
private final List<StateChangeListener> listeners = new ArrayList<StateChangeListener>();
private SeparationEvent separationEvent = SeparationEvent.NEVER;
private double separationDelay = 0;
@ -149,20 +148,15 @@ public class StageSeparationConfiguration implements FlightConfigurableParameter
@Override
public void addChangeListener(StateChangeListener listener) {
listeners.add(listener);
}
@Override
public void removeChangeListener(StateChangeListener listener) {
listeners.remove(listener);
}
private void fireChangeEvent() {
EventObject event = new EventObject(this);
Object[] list = listeners.toArray();
for (Object l : list) {
((StateChangeListener) l).stateChanged(event);
}
}