Class UICreatorFactory
java.lang.Object
repast.simphony.statecharts.runtime.UICreatorFactory
- All Implemented Interfaces:
PPUICreatorFactory
PPUICreatorFactory for creating the UI probe component for a statechart.
- Author:
- Nick Collier, Eric Tatara
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
The WindowRegistry keeps track of open statechart displays and buttons to coordinate button label and color highlighting. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateUICreator
(Object obj, FieldPropertyDescriptor fpd) Creates the ProbedPropertyUICreator for the specified field.Recursively find all Components in the provided container.void
init
(RSApplication app) Initialize this PPUICreatorFactory.
-
Constructor Details
-
UICreatorFactory
public UICreatorFactory()
-
-
Method Details
-
init
Description copied from interface:PPUICreatorFactory
Initialize this PPUICreatorFactory.- Specified by:
init
in interfacePPUICreatorFactory
-
createUICreator
public ProbedPropertyUICreator createUICreator(Object obj, FieldPropertyDescriptor fpd) throws IllegalAccessException, IllegalArgumentException Description copied from interface:PPUICreatorFactory
Creates the ProbedPropertyUICreator for the specified field.- Specified by:
createUICreator
in interfacePPUICreatorFactory
- Returns:
- the ProbedPropertyUICreator for the specified object property.
- Throws:
IllegalAccessException
IllegalArgumentException
-
getAllComponents
Recursively find all Components in the provided container.- Parameters:
c
- the container- Returns:
- a list of components in the container
-