Class SolutionBrowserPanel

java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Panel
com.google.gwt.user.client.ui.ComplexPanel
com.google.gwt.user.client.ui.CellPanel
com.google.gwt.user.client.ui.HorizontalPanel
org.pentaho.mantle.client.solutionbrowser.SolutionBrowserPanel
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasAlignment, com.google.gwt.user.client.ui.HasHorizontalAlignment, com.google.gwt.user.client.ui.HasVerticalAlignment, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.HasWidgets.ForIsWidget, com.google.gwt.user.client.ui.IndexedPanel, com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget, com.google.gwt.user.client.ui.InsertPanel, com.google.gwt.user.client.ui.InsertPanel.ForIsWidget, com.google.gwt.user.client.ui.IsWidget, Iterable<com.google.gwt.user.client.ui.Widget>

public class SolutionBrowserPanel extends com.google.gwt.user.client.ui.HorizontalPanel
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject

    com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled

    Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasHorizontalAlignment

    com.google.gwt.user.client.ui.HasHorizontalAlignment.AutoHorizontalAlignmentConstant, com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant

    Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasVerticalAlignment

    com.google.gwt.user.client.ui.HasVerticalAlignment.VerticalAlignmentConstant

    Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets

    com.google.gwt.user.client.ui.HasWidgets.ForIsWidget

    Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.IndexedPanel

    com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget

    Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.InsertPanel

    com.google.gwt.user.client.ui.InsertPanel.ForIsWidget
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    com.google.gwt.user.client.Command
     
    com.google.gwt.user.client.Command
     

    Fields inherited from class com.google.gwt.user.client.ui.UIObject

    DEBUG_ID_PREFIX

    Fields inherited from interface com.google.gwt.user.client.ui.HasHorizontalAlignment

    ALIGN_CENTER, ALIGN_DEFAULT, ALIGN_JUSTIFY, ALIGN_LEFT, ALIGN_LOCALE_END, ALIGN_LOCALE_START, ALIGN_RIGHT

    Fields inherited from interface com.google.gwt.user.client.ui.HasVerticalAlignment

    ALIGN_BOTTOM, ALIGN_MIDDLE, ALIGN_TOP
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addFavorite(String fileNameWithPath, String title)
     
    void
    addRecent(String fileNameWithPath, String title)
     
    void
     
    void
     
    void
    editFile(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile file)
     
    void
     
     
    com.allen_sauer.gwt.dnd.client.PickupDragController
     
     
    void
    getFile(String solutionPath, SolutionFileHandler handler)
     
     
     
     
     
    protected void
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    void
    openFile(String fileNameWithPath, String mode)
     
    void
    openFile(String fileNameWithPath, FileCommand.COMMAND mode)
     
    void
    openFile(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile repositoryFile, FileCommand.COMMAND mode)
     
    static String
     
    void
    removeFavorite(String fileNameWithPath)
     
    void
    removeRecent(String fileNameWithPath)
     
    void
    setAdministrator(boolean isAdministrator)
     
    void
    setDashboardsFilter(com.google.gwt.core.client.JsArrayString filters)
     
    void
    setDeepLinkUrl(String fileNameWithPath)
     
    void
    setDragController(com.allen_sauer.gwt.dnd.client.PickupDragController dragController)
     
    void
    setNavigatorShowing(boolean showSolutionBrowser)
     
    void
    setScheduler(boolean isScheduler)
     
    void
     

    Methods inherited from class com.google.gwt.user.client.ui.HorizontalPanel

    add, getHorizontalAlignment, getVerticalAlignment, insert, insert, onEnsureDebugId, remove, setHorizontalAlignment, setVerticalAlignment

    Methods inherited from class com.google.gwt.user.client.ui.CellPanel

    getBody, getSpacing, getTable, setBorderWidth, setCellHeight, setCellHeight, setCellHorizontalAlignment, setCellHorizontalAlignment, setCellHorizontalAlignment, setCellHorizontalAlignment, setCellVerticalAlignment, setCellVerticalAlignment, setCellVerticalAlignment, setCellVerticalAlignment, setCellWidth, setCellWidth, setSpacing

    Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel

    add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove

    Methods inherited from class com.google.gwt.user.client.ui.Panel

    add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove

    Methods inherited from class com.google.gwt.user.client.ui.Widget

    addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents

    Methods inherited from class com.google.gwt.user.client.ui.UIObject

    addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel

    getWidget, getWidgetCount, getWidgetIndex, remove

    Methods inherited from interface com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget

    getWidgetIndex

    Methods inherited from interface com.google.gwt.user.client.ui.InsertPanel.ForIsWidget

    add

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Field Details

    • toggleShowHideFilesCommand

      public com.google.gwt.user.client.Command toggleShowHideFilesCommand
    • toggleUseDescriptionCommand

      public com.google.gwt.user.client.Command toggleUseDescriptionCommand
  • Method Details

    • getInstance

      public static SolutionBrowserPanel getInstance()
    • adjustContentPanelSize

      public void adjustContentPanelSize()
    • showPluginError

      public void showPluginError(String filename)
    • isSupportedExtension

      public boolean isSupportedExtension(String extension)
    • setDashboardsFilter

      public void setDashboardsFilter(com.google.gwt.core.client.JsArrayString filters)
    • pathToId

      public static String pathToId(String path)
    • getExecutableFileExtensions

      public List<String> getExecutableFileExtensions()
    • openFile

      public void openFile(String fileNameWithPath, String mode)
    • getFile

      public void getFile(String solutionPath, SolutionFileHandler handler)
    • openFile

      public void openFile(String fileNameWithPath, FileCommand.COMMAND mode)
    • openFile

      public void openFile(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile repositoryFile, FileCommand.COMMAND mode)
    • addRecent

      public void addRecent(String fileNameWithPath, String title)
    • removeRecent

      public void removeRecent(String fileNameWithPath)
    • addFavorite

      public void addFavorite(String fileNameWithPath, String title)
    • removeFavorite

      public void removeFavorite(String fileNameWithPath)
    • setDeepLinkUrl

      public void setDeepLinkUrl(String fileNameWithPath)
    • initializeExecutableFileTypes

      protected void initializeExecutableFileTypes()
    • editFile

      public void editFile(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile file)
    • editFile

      public void editFile()
    • executeActionSequence

      public void executeActionSequence(FileCommand.COMMAND mode)
    • getContentTabPanel

      public MantleTabPanel getContentTabPanel()
    • isAdministrator

      public boolean isAdministrator()
    • setAdministrator

      public void setAdministrator(boolean isAdministrator)
    • isScheduler

      public boolean isScheduler()
    • setScheduler

      public void setScheduler(boolean isScheduler)
    • isNavigatorShowing

      public boolean isNavigatorShowing()
    • setNavigatorShowing

      public void setNavigatorShowing(boolean showSolutionBrowser)
    • getSolutionTree

      public SolutionTree getSolutionTree()
    • getFilesListPanel

      public FilesListPanel getFilesListPanel()
    • getDragController

      public com.allen_sauer.gwt.dnd.client.PickupDragController getDragController()
    • setDragController

      public void setDragController(com.allen_sauer.gwt.dnd.client.PickupDragController dragController)
    • getPath

      public String getPath()