Class VisionTemplate

    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.JPanel

        javax.swing.JPanel.AccessibleJPanel
      • Nested classes/interfaces inherited from class javax.swing.JComponent

        javax.swing.JComponent.AccessibleJComponent
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Constructor Summary

      Constructors 
      Constructor Description
      VisionTemplate()  
    • Field Detail

      • OPEN_AS_DESIGN_MASTER

        public static final java.lang.String OPEN_AS_DESIGN_MASTER
        See Also:
        Constant Field Values
    • Constructor Detail

      • VisionTemplate

        public VisionTemplate()
    • Method Detail

      • getPathForComponent

        public java.lang.String getPathForComponent​(java.awt.Component component)
        Specified by:
        getPathForComponent in interface BindingRoot
      • getComponentForPath

        public java.awt.Component getComponentForPath​(java.lang.String path)
        Specified by:
        getComponentForPath in interface BindingRoot
      • assignInstanceName

        public void assignInstanceName​(java.lang.String instanceName)
        There is a reason this doesn't follow proper bean naming: it needs to be read-only.
      • setInstanceName

        @Deprecated
        public void setInstanceName​(java.lang.String dummy)
        Deprecated.
      • getInstanceName

        public java.lang.String getInstanceName()
      • isEnableLayout

        public boolean isEnableLayout()
      • setEnableLayout

        public void setEnableLayout​(boolean enableLayout)
      • isInstalled

        public boolean isInstalled()
        Returns:
        true if this template is installed as a template instance. False if the template is open as a design master
      • setWidth

        public void setWidth​(int newWidth)
      • setHeight

        public void setHeight​(int newHeight)
      • setSize

        public void setSize​(int width,
                            int height)
        Overridden to get rid of the bounds2d rectangle that FPMILayout will put here.
        Overrides:
        setSize in class java.awt.Component
      • startup

        public void startup()
        Startup Adapters, startup components
        Specified by:
        startup in interface BindingRoot
      • isStarted

        public boolean isStarted()
      • shutdown

        public void shutdown()
        Description copied from interface: BindingRoot
        Shutdown the root. Shut-down adapters, and shut-down any children ComponentLifecycles.
        Specified by:
        shutdown in interface BindingRoot
      • getChildrenForSerialization

        public java.util.List<javax.swing.JComponent> getChildrenForSerialization()
      • setChildrenForSerialization

        public void setChildrenForSerialization​(java.util.List<javax.swing.JComponent> children)
      • isPropertyDefinedAndPublic

        public boolean isPropertyDefinedAndPublic​(java.lang.String name)
      • setResourcePath

        public void setResourcePath​(ResourcePath resourcePath)