Populates the popup from scratch. If applicable, creates and adds column
visibility actions. Always
Creates a column control button for the table. The button uses the given icon
and has no text.
Creates and adds a ColumnVisiblityAction for every column that should be
togglable via the column co
creates and returns a list of additional Actions to add to the popup. Here: the
actions are looked u
Toggles the popup component's visibility. This method is called by this
control's default action. H
Adds additional actions to the popup, if additionalActionsVisible is true, does
nothing otherwise. H
Adds visibility actions into the popup view. Here: delegates the list of actions
to the DefaultColum
Method to check if we can control column visibility POST: if true we can be sure
to have an extended
removes all components from the popup, making sure to release all
Releases actions and clears list of actions.
Factory method to return a ColumnControlPopup. Subclasses can override to hook
Creates the listener to columnModel. Subclasses are free to roll their own.
Implementation note: th