Class SolutionTree
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Tree
org.pentaho.mantle.client.solutionbrowser.tree.SolutionTree
- All Implemented Interfaces:
 com.google.gwt.event.dom.client.HasAllFocusHandlers,com.google.gwt.event.dom.client.HasAllKeyHandlers,com.google.gwt.event.dom.client.HasAllMouseHandlers,com.google.gwt.event.dom.client.HasBlurHandlers,com.google.gwt.event.dom.client.HasFocusHandlers,com.google.gwt.event.dom.client.HasKeyDownHandlers,com.google.gwt.event.dom.client.HasKeyPressHandlers,com.google.gwt.event.dom.client.HasKeyUpHandlers,com.google.gwt.event.dom.client.HasMouseDownHandlers,com.google.gwt.event.dom.client.HasMouseMoveHandlers,com.google.gwt.event.dom.client.HasMouseOutHandlers,com.google.gwt.event.dom.client.HasMouseOverHandlers,com.google.gwt.event.dom.client.HasMouseUpHandlers,com.google.gwt.event.dom.client.HasMouseWheelHandlers,com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.logical.shared.HasCloseHandlers<com.google.gwt.user.client.ui.TreeItem>,com.google.gwt.event.logical.shared.HasOpenHandlers<com.google.gwt.user.client.ui.TreeItem>,com.google.gwt.event.logical.shared.HasSelectionHandlers<com.google.gwt.user.client.ui.TreeItem>,com.google.gwt.event.shared.EventHandler,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.Focusable,com.google.gwt.user.client.ui.HasAnimation,com.google.gwt.user.client.ui.HasFocus,com.google.gwt.user.client.ui.HasTreeItems,com.google.gwt.user.client.ui.HasTreeItems.ForIsWidget,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.IsWidget,com.google.gwt.user.client.ui.SourcesFocusEvents,com.google.gwt.user.client.ui.SourcesKeyboardEvents,com.google.gwt.user.client.ui.SourcesMouseEvents,com.google.gwt.user.client.ui.SourcesTreeEvents,Iterable<com.google.gwt.user.client.ui.Widget>,UserSettingsLoadedEventHandler,IRepositoryFileProvider,IRepositoryFileTreeListener
public class SolutionTree
extends com.google.gwt.user.client.ui.Tree
implements IRepositoryFileTreeListener, UserSettingsLoadedEventHandler, IRepositoryFileProvider
- 
Nested Class Summary
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.Tree
com.google.gwt.user.client.ui.Tree.ResourcesNested 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.DebugIdImplEnabledNested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasTreeItems
com.google.gwt.user.client.ui.HasTreeItems.ForIsWidgetNested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget - 
Field Summary
FieldsModifier and TypeFieldDescriptionorg.pentaho.gwt.widgets.client.filechooser.RepositoryFileTreeList<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile>Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidgetPathSegments(String path) List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile>List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile>getTreeItem(ArrayList<String> pathSegments) booleanbooleanbooleanbooleanbooleanvoidonBrowserEvent(com.google.gwt.user.client.Event event) voidonFetchRepositoryFileTree(org.pentaho.gwt.widgets.client.filechooser.RepositoryFileTree fileTree, List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> repositoryTrashItems) protected voidonLoad()voidvoidvoidsetAdministrator(boolean isAdministrator) voidsetShowHiddenFiles(boolean showHiddenFiles) voidsetShowLocalizedFileNames(boolean showLocalizedFileNames) voidsetUseDescriptionsForTooltip(boolean useDescriptionsForTooltip) Methods inherited from class com.google.gwt.user.client.ui.Tree
add, add, addBlurHandler, addCloseHandler, addFocusHandler, addFocusListener, addItem, addItem, addItem, addItem, addItem, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addOpenHandler, addSelectionHandler, addTextItem, addTreeListener, clear, doAttachChildren, doDetachChildren, ensureSelectedItemVisible, getItem, getItemCount, getSelectedItem, getTabIndex, insertItem, insertItem, insertItem, insertTextItem, isAnimationEnabled, isKeyboardNavigationEnabled, isScrollOnSelectEnabled, iterator, onEnsureDebugId, remove, remove, removeFocusListener, removeItem, removeItem, removeItems, removeKeyboardListener, removeMouseListener, removeTreeListener, setAccessKey, setAnimationEnabled, setFocus, setScrollOnSelectEnabled, setSelectedItem, setSelectedItem, setTabIndex, treeItemIteratorMethods 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, onDetach, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsMethods 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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEventMethods inherited from interface java.lang.Iterable
forEach, spliterator 
- 
Field Details
- 
repositoryFileTree
public org.pentaho.gwt.widgets.client.filechooser.RepositoryFileTree repositoryFileTree - 
trashItems
 - 
trashItem
 
 - 
 - 
Constructor Details
- 
SolutionTree
public SolutionTree(boolean showTrash)  
 - 
 - 
Method Details
- 
onUserSettingsLoaded
- Specified by:
 onUserSettingsLoadedin interfaceUserSettingsLoadedEventHandler
 - 
onBrowserEvent
public void onBrowserEvent(com.google.gwt.user.client.Event event) - Specified by:
 onBrowserEventin interfacecom.google.gwt.user.client.EventListener- Overrides:
 onBrowserEventin classcom.google.gwt.user.client.ui.Tree
 - 
onLoad
protected void onLoad()- Overrides:
 onLoadin classcom.google.gwt.user.client.ui.Tree
 - 
beforeFetchRepositoryFileTree
public void beforeFetchRepositoryFileTree()- Specified by:
 beforeFetchRepositoryFileTreein interfaceIRepositoryFileTreeListener
 - 
onFetchRepositoryFileTree
public void onFetchRepositoryFileTree(org.pentaho.gwt.widgets.client.filechooser.RepositoryFileTree fileTree, List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> repositoryTrashItems) - Specified by:
 onFetchRepositoryFileTreein interfaceIRepositoryFileTreeListener
 - 
getAllNodes
 - 
getTrashItem
 - 
getTrashItems
 - 
select
 - 
getPathSegments
 - 
getTreeItem
 - 
setShowLocalizedFileNames
public void setShowLocalizedFileNames(boolean showLocalizedFileNames)  - 
isShowHiddenFiles
public boolean isShowHiddenFiles() - 
setShowHiddenFiles
public void setShowHiddenFiles(boolean showHiddenFiles)  - 
isShowLocalizedFileNames
public boolean isShowLocalizedFileNames() - 
isUseDescriptionsForTooltip
public boolean isUseDescriptionsForTooltip() - 
setUseDescriptionsForTooltip
public void setUseDescriptionsForTooltip(boolean useDescriptionsForTooltip)  - 
isAdministrator
public boolean isAdministrator() - 
setAdministrator
public void setAdministrator(boolean isAdministrator)  - 
isCreateRootNode
public boolean isCreateRootNode() - 
getRepositoryFiles
- Specified by:
 getRepositoryFilesin interfaceIRepositoryFileProvider
 
 -