Interface BindingRoot
-
- All Known Subinterfaces:
TopLevelContainer
- All Known Implementing Classes:
FPMIWindow,VisionTemplate
public interface BindingRoot
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.awt.ComponentgetComponentForPath(java.lang.String path)InteractionControllergetInteractionController()java.lang.StringgetPathForComponent(java.awt.Component component)voidinitialize(VisionClientContext context)Initialize this root.booleanisStarted()Returns true if this BindingRoot is considered to be running/active.voidshutdown()Shutdown the root.voidstartup()Start up the root.
-
-
-
Method Detail
-
getInteractionController
InteractionController getInteractionController()
-
getPathForComponent
java.lang.String getPathForComponent(java.awt.Component component)
-
getComponentForPath
java.awt.Component getComponentForPath(java.lang.String path)
-
initialize
void initialize(VisionClientContext context)
Initialize this root. Should connect any bindings, but shouldn't start anything up.
-
startup
void startup()
Start up the root. Start-up adapters, and start-up any children ComponentLifecycles.
-
shutdown
void shutdown()
Shutdown the root. Shut-down adapters, and shut-down any children ComponentLifecycles.
-
isStarted
boolean isStarted()
Returns true if this BindingRoot is considered to be running/active. Typically, this means that its initialized, started, and hasn't been shutdown.
-
-