Class AbstractTopComponentBaseAction

    • Field Detail

      • topComponentTypes

        protected final Class<? extends org.openide.windows.TopComponent>[] topComponentTypes
    • Constructor Detail

      • AbstractTopComponentBaseAction

        protected AbstractTopComponentBaseAction​(String name,
                                                 Class<? extends org.openide.windows.TopComponent>... topComponentTypes)
        Constructor of abstract class AbstractTopComponentBaseAction.
        Parameters:
        name - the name of this action
        topComponentTypes - the TopComponent Classes which should get closed
    • Method Detail

      • actionPerformed

        public void actionPerformed​(ActionEvent event)
      • isAssignableFromGivenTypes

        protected boolean isAssignableFromGivenTypes​(Class<? extends org.openide.windows.TopComponent> topComponentClass)