Class AbstractComponentEditorFrame

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
Direct Known Subclasses:
AbstractPropertyEditorFrame, ActionEditorFrame, ScriptEditorFrame

public abstract class AbstractComponentEditorFrame extends AbstractEditorFrame
Contains some common logic for a popup frame who is intended to be an editor for some aspect of a component, such as bindings, property change scripts, and event configuration.

Handles things like making sure only one frame is open at a time for a unique set of selected things (components, properties), and handles automatically closing the frame if the underlying editor goes away.

See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • getPrimaryComponentPath

      public Optional<ComponentPath> getPrimaryComponentPath()
    • getAdapter

      public DesignAdapter getAdapter()
    • getComponentPaths

      public List<String> getComponentPaths()
    • getTargetComponentsDescription

      protected String getTargetComponentsDescription()
    • onEditorShutdown

      public void onEditorShutdown(EditorShutdownEvent event)