return required(aOptional, "");
}
- private EventTracker<String> _tracker;
- private String _string;
- private Integer _integer;
- private double _random;
+ private EventTracker<String> tracker;
+ private String string;
+ private Integer integer;
+ private double random;
public Application() {
this("application");
public Application(String aName, String aPrefix) {
super(aName, new ProvidedInterface[0], required(false,
aPrefix));
- _random = Math.random();
+ random = Math.random();
}
public Application(boolean aIsOptinal) {
public Application(EventTracker<String> aTracker) {
this();
- _tracker = aTracker;
+ tracker = aTracker;
}
@Override
public Object doStart(Scope aScope) {
track("start." + getName());
- _string = aScope.getInterfaceImplementation(getRequiredInterfaces()
+ string = aScope.getInterfaceImplementation(getRequiredInterfaces()
.get(0).getProvider(), String.class);
- _integer = aScope.getInterfaceImplementation(getRequiredInterfaces()
+ integer = aScope.getInterfaceImplementation(getRequiredInterfaces()
.get(1).getProvider(), Integer.class);
- return _random;
+ return random;
}
public String getString() {
- return _string;
+ return string;
}
public Integer getInteger() {
- return _integer;
+ return integer;
}
@Override
public void doStop(Object aRuntime) {
track("stop." + getName());
- if (_random != (Double) aRuntime) {
+ if (random != (Double) aRuntime) {
throw new IllegalArgumentException("Wrong runtime: expected "
- + _random + " but got " + aRuntime);
+ + random + " but got " + aRuntime);
}
}
private void track(String aString) {
- if (_tracker == null) {
+ if (tracker == null) {
return;
}
- _tracker.eventOccurred(aString);
+ tracker.eventOccurred(aString);
}
}