Class ViewInspector

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class ViewInspector extends Box
Inspector for setting view properties
See Also:
  • Field Details

    • parameterTable

      protected final JTable parameterTable
      table of property settings
    • tagField

      protected final JTextField tagField
      field for editing the node's tag
    • customClassField

      protected final JTextField customClassField
      field for editing the node's custom class
    • customClassEnable

      protected final JCheckBox customClassEnable
      check box for enabling/disabling custom classes
    • propertyEditorManager

      protected final PropertyValueEditorManager propertyEditorManager
      property editor manager
    • hasBeenPositioned

      protected boolean hasBeenPositioned
      indicates whether this palette has ever been positioned
    • node

      protected BeanNode<?> node
      view node to inspect
  • Constructor Details

    • ViewInspector

      public ViewInspector()
      Constructor
  • Method Details

    • inspect

      public void inspect(BricksContext context, BeanNode<?> node)
      Inspect the specified view node
    • setViewNode

      public void setViewNode(BricksContext context, BeanNode<?> node)
      Set the view node
    • getViewNode

      public BeanNode<?> getViewNode()
      Get the view node
    • makeContent

      protected void makeContent()
      Make the content for the window.
    • makeBeanPropertiesView

      protected Component makeBeanPropertiesView()
      make the bean properties view
    • makeSettingsView

      protected Component makeSettingsView()
      make the settings view
    • makeTagView

      protected Component makeTagView()
      make the tag view
    • makeCustomClassView

      protected Component makeCustomClassView()
      make the custom class view