Interface HasTablePresentations

All Known Subinterfaces:
GroupTable<E>, Table<E>, TreeTable<E>
All Known Implementing Classes:
AbstractTable, GroupTableImpl, TableImpl, TreeTableImpl

public interface HasTablePresentations
Component having presentations.
  • Method Details

    • resetPresentation

      void resetPresentation()
    • loadPresentations

      void loadPresentations()
    • getPresentations

      @Nullable TablePresentations getPresentations()
    • applyPresentation

      void applyPresentation(Object id)
    • applyPresentationAsDefault

      void applyPresentationAsDefault(Object id)
    • getDefaultPresentationId

      @Nullable Object getDefaultPresentationId()
    • setDefaultSettings

      void setDefaultSettings(SettingsWrapper wrapper)
      Sets default settings for a component. When the presentation is reset it will be applied for the component.
      Parameters:
      wrapper - settings wrapper
    • getDefaultSettings

      @Nullable ComponentSettings getDefaultSettings()
      Returns:
      default settings for a component or null if not set