public class SolutionTree extends com.google.gwt.user.client.ui.Tree implements IRepositoryFileTreeListener, UserSettingsLoadedEventHandler, IRepositoryFileProvider
com.google.gwt.user.client.ui.Tree.Resources
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Modifier and Type | Field and Description |
---|---|
org.pentaho.gwt.widgets.client.filechooser.RepositoryFileTree |
repositoryFileTree |
FileTreeItem |
trashItem |
List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> |
trashItems |
Constructor and Description |
---|
SolutionTree(boolean showTrash) |
Modifier and Type | Method and Description |
---|---|
void |
beforeFetchRepositoryFileTree() |
List<FileTreeItem> |
getAllNodes() |
ArrayList<String> |
getPathSegments(String path) |
List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> |
getRepositoryFiles() |
FileTreeItem |
getTrashItem() |
List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> |
getTrashItems() |
FileTreeItem |
getTreeItem(ArrayList<String> pathSegments) |
boolean |
isAdministrator() |
boolean |
isCreateRootNode() |
boolean |
isShowHiddenFiles() |
boolean |
isShowLocalizedFileNames() |
boolean |
isUseDescriptionsForTooltip() |
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
void |
onFetchRepositoryFileTree(org.pentaho.gwt.widgets.client.filechooser.RepositoryFileTree fileTree,
List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> repositoryTrashItems) |
protected void |
onLoad() |
void |
onUserSettingsLoaded(UserSettingsLoadedEvent event) |
void |
select(String path) |
void |
setAdministrator(boolean isAdministrator) |
void |
setShowHiddenFiles(boolean showHiddenFiles) |
void |
setShowLocalizedFileNames(boolean showLocalizedFileNames) |
void |
setUseDescriptionsForTooltip(boolean useDescriptionsForTooltip) |
add, add, addBlurHandler, addCloseHandler, addFocusHandler, addFocusListener, addItem, 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, insertItem, insertTextItem, isAnimationEnabled, isKeyboardNavigationEnabled, isScrollOnSelectEnabled, iterator, onEnsureDebugId, remove, remove, removeFocusListener, removeItem, removeItem, removeItems, removeKeyboardListener, removeMouseListener, removeTreeListener, setAccessKey, setAnimationEnabled, setFocus, setScrollOnSelectEnabled, setSelectedItem, setSelectedItem, setTabIndex, treeItemIterator
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onUnload, removeFromParent, setLayoutData, sinkEvents
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, unsinkEvents
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public org.pentaho.gwt.widgets.client.filechooser.RepositoryFileTree repositoryFileTree
public List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> trashItems
public FileTreeItem trashItem
public void onUserSettingsLoaded(UserSettingsLoadedEvent event)
onUserSettingsLoaded
in interface UserSettingsLoadedEventHandler
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent
in interface com.google.gwt.user.client.EventListener
onBrowserEvent
in class com.google.gwt.user.client.ui.Tree
protected void onLoad()
onLoad
in class com.google.gwt.user.client.ui.Tree
public void beforeFetchRepositoryFileTree()
beforeFetchRepositoryFileTree
in interface IRepositoryFileTreeListener
public void onFetchRepositoryFileTree(org.pentaho.gwt.widgets.client.filechooser.RepositoryFileTree fileTree, List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> repositoryTrashItems)
onFetchRepositoryFileTree
in interface IRepositoryFileTreeListener
public List<FileTreeItem> getAllNodes()
public FileTreeItem getTrashItem()
public List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> getTrashItems()
public void select(String path)
public FileTreeItem getTreeItem(ArrayList<String> pathSegments)
public void setShowLocalizedFileNames(boolean showLocalizedFileNames)
public boolean isShowHiddenFiles()
public void setShowHiddenFiles(boolean showHiddenFiles)
public boolean isShowLocalizedFileNames()
public boolean isUseDescriptionsForTooltip()
public void setUseDescriptionsForTooltip(boolean useDescriptionsForTooltip)
public boolean isAdministrator()
public void setAdministrator(boolean isAdministrator)
public boolean isCreateRootNode()
public List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> getRepositoryFiles()
getRepositoryFiles
in interface IRepositoryFileProvider
Copyright © 2021 Hitachi Vantara. All rights reserved.