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
-
-
Field Summary
Fields Modifier and Type Field Description com.google.gwt.user.client.CommandtoggleShowHideFilesCommandcom.google.gwt.user.client.CommandtoggleUseDescriptionCommand
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFavorite(String fileNameWithPath, String title)voidaddRecent(String fileNameWithPath, String title)voidadjustContentPanelSize()voideditFile()voideditFile(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile file)voidexecuteActionSequence(FileCommand.COMMAND mode)MantleTabPanelgetContentTabPanel()com.allen_sauer.gwt.dnd.client.PickupDragControllergetDragController()List<String>getExecutableFileExtensions()voidgetFile(String solutionPath, SolutionFileHandler handler)FilesListPanelgetFilesListPanel()static SolutionBrowserPanelgetInstance()StringgetPath()SolutionTreegetSolutionTree()protected voidinitializeExecutableFileTypes()booleanisAdministrator()booleanisNavigatorShowing()booleanisScheduler()booleanisSupportedExtension(String extension)voidopenFile(String fileNameWithPath, String mode)voidopenFile(String fileNameWithPath, FileCommand.COMMAND mode)voidopenFile(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile repositoryFile, FileCommand.COMMAND mode)static StringpathToId(String path)voidremoveFavorite(String fileNameWithPath)voidremoveRecent(String fileNameWithPath)voidsetAdministrator(boolean isAdministrator)voidsetDashboardsFilter(com.google.gwt.core.client.JsArrayString filters)voidsetDeepLinkUrl(String fileNameWithPath)voidsetDragController(com.allen_sauer.gwt.dnd.client.PickupDragController dragController)voidsetNavigatorShowing(boolean showSolutionBrowser)voidsetScheduler(boolean isScheduler)voidshowPluginError(String filename)-
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 java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
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)
-
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)
-
removeRecent
public void removeRecent(String fileNameWithPath)
-
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()
-
-