public class FilesListPanel extends com.google.gwt.user.client.ui.FlowPanel implements IRepositoryFileTreeListener, IRepositoryFileProvider
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Modifier and Type | Field and Description |
---|---|
protected String |
FILES_LABEL_STYLE_NAME |
Constructor and Description |
---|
FilesListPanel() |
Modifier and Type | Method and Description |
---|---|
void |
beforeFetchRepositoryFileTree() |
void |
deselect() |
List<FileItem> |
getAllFileItems() |
int |
getFileCount() |
FileItem |
getFileItem(int index) |
int |
getFileItemIndex(FileItem fileItem) |
List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> |
getRepositoryFiles() |
List<FileItem> |
getSelectedFileItems() |
org.pentaho.gwt.widgets.client.toolbar.Toolbar |
getToolbar() |
boolean |
isShowHiddenFiles() |
void |
onFetchRepositoryFileTree(org.pentaho.gwt.widgets.client.filechooser.RepositoryFileTree fileTree,
List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> trashItems) |
void |
populateFilesList(SolutionBrowserPanel perspective,
SolutionTree solutionTree,
com.google.gwt.user.client.ui.TreeItem item,
com.google.gwt.core.client.JsArrayString filters) |
void |
selectNextItem(List<FileItem> currentItems) |
void |
selectPreviousItem(List<FileItem> currentItems) |
void |
setSelectedFileItems(List<FileItem> fileItems) |
void |
setShowHiddenFiles(boolean showHiddenFiles) |
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove
add, adopt, adopt, disown, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, 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
getWidgetIndex
getWidget, getWidgetCount, getWidgetIndex, remove
forEach, spliterator
protected String FILES_LABEL_STYLE_NAME
public void beforeFetchRepositoryFileTree()
beforeFetchRepositoryFileTree
in interface IRepositoryFileTreeListener
public boolean isShowHiddenFiles()
public void setShowHiddenFiles(boolean showHiddenFiles)
public void populateFilesList(SolutionBrowserPanel perspective, SolutionTree solutionTree, com.google.gwt.user.client.ui.TreeItem item, com.google.gwt.core.client.JsArrayString filters)
public void deselect()
public FileItem getFileItem(int index)
public int getFileItemIndex(FileItem fileItem)
public int getFileCount()
public org.pentaho.gwt.widgets.client.toolbar.Toolbar getToolbar()
public void onFetchRepositoryFileTree(org.pentaho.gwt.widgets.client.filechooser.RepositoryFileTree fileTree, List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> trashItems)
onFetchRepositoryFileTree
in interface IRepositoryFileTreeListener
public List<org.pentaho.gwt.widgets.client.filechooser.RepositoryFile> getRepositoryFiles()
getRepositoryFiles
in interface IRepositoryFileProvider
Copyright © 2021 Hitachi Vantara. All rights reserved.