Interface ILayerCommandHandler<T extends ILayerCommand>

All Known Implementing Classes:
AbstractLayerCommandHandler, AnyCommandHandlerFixture, AutoResizeColumnCommandHandler, AutoResizeRowCommandHandler, BlinkTimerEnableCommandHandler, ChooseColumnsFromCategoriesCommandHandler, ClearHoverStylingCommandHandler, ColumnGroupExpandCollapseCommandHandler, ColumnGroupReorderCommandHandler, ColumnGroupReorderEndCommandHandler, ColumnGroupReorderStartCommandHandler, ColumnGroupsCommandHandler, ColumnGroupsCommandHandler, ColumnHideCommandHandler, ColumnReorderCommandHandler, ColumnReorderEndCommandHandler, ColumnReorderStartCommandHandler, ColumnResizeCommandHandler, ColumnShowCommandHandler, ColumnSizeConfigurationCommandHandler, ColumnWidthResetCommandHandler, CommandHandlerFixture, ConfigureScalingCommandHandler, CopyDataCommandHandler, CSSConfigureScalingCommandHandler, DeleteSelectionCommandHandler, DisableFormulaCachingCommandHandler, DisableFormulaEvaluationCommandHandler, DiscardDataChangesCommandHandler, DisplayColumnChooserCommandHandler, DisplayColumnRenameDialogCommandHandler, DisplayColumnStyleEditorCommandHandler, DisplayPersistenceDialogCommandHandler, DisposeCalculatedValueCacheCommandHandler, EditCellCommandHandler, EditSelectionCommandHandler, EnableFormulaCachingCommandHandler, EnableFormulaEvaluationCommandHandler, ExportCommandHandler, ExportTableCommandHandler, FillHandlePasteCommandHandler, FilterRowComboBoxDataProvider, FormulaCopyDataCommandHandler, FormulaFillHandlePasteCommandHandler, FormulaPasteDataCommandHandler, FreezeCommandHandler, GlazedListsFilterRowComboBoxDataProvider, GlazedListsRowDeleteCommandHandler, GlazedListsRowInsertCommandHandler, GlazedListsRowObjectDeleteCommandHandler, GroupByColumnCommandHandler, GroupColumnReorderCommandHandler, GroupColumnReorderCommandHandler, GroupColumnReorderEndCommandHandler, GroupColumnReorderEndCommandHandler, GroupColumnReorderStartCommandHandler, GroupColumnReorderStartCommandHandler, GroupMultiColumnReorderCommandHandler, GroupMultiColumnReorderCommandHandler, GroupMultiRowReorderCommandHandler, GroupRowReorderCommandHandler, GroupRowReorderEndCommandHandler, GroupRowReorderStartCommandHandler, HideColumnByIndexCommandHandler, HideRowByIndexCommandHandler, HierarchicalTreeAlternatingRowConfigLabelAccumulator, HierarchicalTreeCollapseAllCommandHandler, HierarchicalTreeCopyDataCommandHandler, HierarchicalTreeExpandAllCommandHandler, HierarchicalTreeExpandCollapseCommandHandler, HierarchicalTreeExpandToLevelCommandHandler, HierarchicalTreePasteDataCommandHandler, HoverStylingByIndexCommandHandler, HoverStylingCommandHandler, InitializeAutoResizeColumnsCommandHandler, InitializeAutoResizeRowsCommandHandler, InternalCopyDataCommandHandler, InternalPasteDataCommandHandler, KeyRowInsertCommandHandler, MoveCellSelectionCommandHandler, MoveRowSelectionCommandHandler, MoveSelectionCommandHandler, MultiColumnHideCommandHandler, MultiColumnReorderCommandHandler, MultiColumnResizeCommandHandler, MultiColumnShowCommandHandler, MultiRowHideCommandHandler, MultiRowReorderCommandHandler, MultiRowResizeCommandHandler, MultiRowShowCommandHandler, MultiTurnViewportOffCommandHandler, MultiTurnViewportOnCommandHandler, NatGridLayerPainter, PrintCommandHandler, RecalculateScrollBarsCommandHandler, RenameColumnHeaderCommandHandler, ReorderColumnGroupCommandHandler, ReorderColumnGroupEndCommandHandler, ReorderColumnGroupStartCommandHandler, ReorderColumnsAndGroupsCommandHandler, ResetColumnReorderCommandHandler, ResetRowReorderCommandHandler, RowDeleteCommandHandler, RowGroupExpandCollapseCommandHandler, RowGroupReorderCommandHandler, RowGroupReorderEndCommandHandler, RowGroupReorderStartCommandHandler, RowGroupsCommandHandler, RowHeightResetCommandHandler, RowHideCommandHandler, RowInsertCommandHandler, RowObjectDeleteCommandHandler, RowPositionHideCommandHandler, RowReorderCommandHandler, RowReorderEndCommandHandler, RowReorderStartCommandHandler, RowResizeCommandHandler, RowShowCommandHandler, RowSizeConfigurationCommandHandler, RowSpanningCopyDataCommandHandler, RowSpanningPasteDataCommandHandler, SaveDataChangesCommandHandler, ScrollSelectionCommandHandler, SearchGridCellsCommandHandler, SearchMarkupCommandHandler, SelectCellCommandHandler, SelectColumnCommandHandler, SelectRegionCommandHandler, SelectRowCommandHandler, SelectRowGroupCommandHandler, ShowAllColumnsCommandHandler, ShowAllRowsCommandHandler, ShowCellInViewportCommandHandler, ShowColumnInViewportCommandHandler, ShowRowInViewportCommandHandler, SortCommandHandler, StructuralRefreshCommandHandler, TemporaryUpdateDataChangeHandler, TickUpdateCommandHandler, TreeCollapseAllCommandHandler, TreeExpandAllCommandHandler, TreeExpandCollapseCommandHandler, TreeExpandToLevelCommandHandler, UngroupByColumnCommandHandler, UpdateDataCommandHandler, ViewportDragCommandHandler, ViewportSelectColumnCommandHandler, ViewportSelectColumnGroupCommandHandler, ViewportSelectRowCommandHandler, ViewportSelectRowGroupCommandHandler, VisualRefreshCommandHandler

public interface ILayerCommandHandler<T extends ILayerCommand>
  • Method Details

    • getCommandClass

      Class<T> getCommandClass()
    • doCommand

      boolean doCommand(ILayer targetLayer, T command)
      Parameters:
      targetLayer - the target layer
      command - the command
      Returns:
      true if the command has been handled, false otherwise