@Override public void run() { plan.initialize(newInstance); } });
private void executeInitializationPLans(final T newInstance) { for (final InitializationPlan<T> plan : initializationPlans) { tracker.run(plan.getDescription(), new Runnable() { @Override public void run() { plan.initialize(newInstance); } }); } } }
private void executeInitializationPLans(final T newInstance) { for (final InitializationPlan<T> plan : initializationPlans) { tracker.run(plan.getDescription(), new Runnable() { @Override public void run() { plan.initialize(newInstance); } }); } } }
@Override public void run() { plan.initialize(newInstance); } });