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
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
Creates and returns a ColumnVisibilityAction for the givenTableColumn. The
return value might be nul