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
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classThe WindowRegistry keeps track of open statechart displays and buttons to coordinate button label and color highlighting. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateUICreator(Object obj, FieldPropertyDescriptor fpd) Creates the ProbedPropertyUICreator for the specified field.Recursively find all Components in the provided container.voidinit(RSApplication app) Initialize this PPUICreatorFactory.
-
Constructor Details
-
UICreatorFactory
public UICreatorFactory()
-
-
Method Details
-
init
Description copied from interface:PPUICreatorFactoryInitialize this PPUICreatorFactory.- Specified by:
initin interfacePPUICreatorFactory
-
createUICreator
public ProbedPropertyUICreator createUICreator(Object obj, FieldPropertyDescriptor fpd) throws IllegalAccessException, IllegalArgumentException Description copied from interface:PPUICreatorFactoryCreates the ProbedPropertyUICreator for the specified field.- Specified by:
createUICreatorin interfacePPUICreatorFactory- Returns:
- the ProbedPropertyUICreator for the specified object property.
- Throws:
IllegalAccessExceptionIllegalArgumentException
-
getAllComponents
Recursively find all Components in the provided container.- Parameters:
c- the container- Returns:
- a list of components in the container
-