Class UICreatorFactory.WindowRegistry
java.lang.Object
repast.simphony.statecharts.runtime.UICreatorFactory.WindowRegistry
- Enclosing class:
- UICreatorFactory
The WindowRegistry keeps track of open statechart displays and buttons to
coordinate button label and color highlighting.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<StateChart,List<UICreatorFactory.StateChartButton>> protected static UICreatorFactory.WindowRegistryprotected Map<StateChart,StateChartSVGDisplayController> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddButton(StateChart statechart, UICreatorFactory.StateChartButton button) voidaddWindow(StateChart statechart, StateChartSVGDisplayController controller) getController(StateChart statechart) voidremoveWindow(StateChart statechart)
-
Field Details
-
windowRegistry
-
buttonRegistry
-
instance
-
-
Constructor Details
-
WindowRegistry
public WindowRegistry()
-
-
Method Details
-
getInstance
-
addWindow
-
removeWindow
-
addButton
-
getController
-
getWindowRegistry
-
getButtonRegistry
-