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.WindowRegistry
protected Map<StateChart,
StateChartSVGDisplayController> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addButton
(StateChart statechart, UICreatorFactory.StateChartButton button) void
addWindow
(StateChart statechart, StateChartSVGDisplayController controller) getController
(StateChart statechart) void
removeWindow
(StateChart statechart)
-
Field Details
-
windowRegistry
-
buttonRegistry
-
instance
-
-
Constructor Details
-
WindowRegistry
public WindowRegistry()
-
-
Method Details
-
getInstance
-
addWindow
-
removeWindow
-
addButton
-
getController
-
getWindowRegistry
-
getButtonRegistry
-