Interface BindingRoot
- 
- All Known Subinterfaces:
- TopLevelContainer
 - All Known Implementing Classes:
- FPMIWindow,- VisionTemplate
 
 public interface BindingRoot
- 
- 
Method SummaryAll 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.booleanisRunning()Returns true if this BindingRoot is considered to be "running".voidshutdown()Shutdown the root.voidstartup()Start up the root.
 
- 
- 
- 
Method Detail- 
getInteractionControllerInteractionController getInteractionController() 
 - 
getPathForComponentjava.lang.String getPathForComponent(java.awt.Component component) 
 - 
getComponentForPathjava.awt.Component getComponentForPath(java.lang.String path) 
 - 
initializevoid initialize(VisionClientContext context) Initialize this root. Should connect any bindings, but shouldn't start anything up.
 - 
startupvoid startup() Start up the root. Start-up adapters, and start-up any children ComponentLifecycles.
 - 
shutdownvoid shutdown() Shutdown the root. Shut-down adapters, and shut-down any children ComponentLifecycles.
 - 
isRunningboolean isRunning() Returns true if this BindingRoot is considered to be "running". Typically, this means that its initialized and has been started and hasn't been shutdown.
 
- 
 
-