public void removeUiElement(IScenarioElement element) { UiProject uiProject = getUiProject(element); uiProject.removeUiElement(element); }
public void updateUiElement(IScenarioElement element) { UiProject uiProject = getUiProject(element); uiProject.updateUiElement(element); }
public UiElement getUiElement(IScenarioElement element) { UiProject uiProject = getUiProject(element); return uiProject.getChild(element); }
public void addUiElement(IScenarioElement element) { // add a new element to the corresponding UiProject. UiProject uiProject = getUiProject(element); uiProject.addUiElement(element); }
public void shutdown() { for (UiProject uiProject : projects.values()) { uiProject.remove(); } }