removed event handling from deploy & separate configs
This commit is contained in:
parent
3f4cf696c1
commit
af56da4162
@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user