Class FilePropertiesDialog
- 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.SimplePanel
-
- com.google.gwt.user.client.ui.PopupPanel
-
- com.google.gwt.user.client.ui.DecoratedPopupPanel
-
- com.google.gwt.user.client.ui.DialogBox
-
- org.pentaho.gwt.widgets.client.dialogs.DialogBox
-
- org.pentaho.gwt.widgets.client.dialogs.PromptDialogBox
-
- org.pentaho.mantle.client.solutionbrowser.fileproperties.FilePropertiesDialog
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers
,com.google.gwt.event.logical.shared.HasCloseHandlers<com.google.gwt.user.client.ui.PopupPanel>
,com.google.gwt.event.shared.HasHandlers
,com.google.gwt.safehtml.client.HasSafeHtml
,com.google.gwt.user.client.EventListener
,com.google.gwt.user.client.EventPreview
,com.google.gwt.user.client.ui.AcceptsOneWidget
,com.google.gwt.user.client.ui.HasAnimation
,com.google.gwt.user.client.ui.HasHTML
,com.google.gwt.user.client.ui.HasOneWidget
,com.google.gwt.user.client.ui.HasText
,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.MouseListener
,com.google.gwt.user.client.ui.PopupListener
,com.google.gwt.user.client.ui.SourcesPopupEvents
,Iterable<com.google.gwt.user.client.ui.Widget>
,EventListener
public class FilePropertiesDialog extends org.pentaho.gwt.widgets.client.dialogs.PromptDialogBox
File properties parent panel displayed when right clicking a file in PUC repo browser. Subpanels include: General, Share, History
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
FilePropertiesDialog.ChainedRequestCallback
static class
FilePropertiesDialog.Tabs
-
Nested classes/interfaces inherited from class org.pentaho.gwt.widgets.client.dialogs.DialogBox
org.pentaho.gwt.widgets.client.dialogs.DialogBox.DialogMinimumHeightCategory, org.pentaho.gwt.widgets.client.dialogs.DialogBox.DialogSizingMode, org.pentaho.gwt.widgets.client.dialogs.DialogBox.DialogWidthCategory, org.pentaho.gwt.widgets.client.dialogs.DialogBox.JsDialogContext
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.DialogBox
com.google.gwt.user.client.ui.DialogBox.Caption, com.google.gwt.user.client.ui.DialogBox.CaptionImpl
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.PopupPanel
com.google.gwt.user.client.ui.PopupPanel.AnimationType, com.google.gwt.user.client.ui.PopupPanel.PositionCallback
-
-
Constructor Summary
Constructors Constructor Description FilePropertiesDialog(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile fileSummary, org.pentaho.gwt.widgets.client.tabs.PentahoTabPanel propertyTabs, org.pentaho.gwt.widgets.client.dialogs.IDialogCallback callback, FilePropertiesDialog.Tabs defaultTab, boolean canManageAcls)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
getAcls(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile fileSummary)
protected void
getMetadata(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile fileSummary)
void
showTab(FilePropertiesDialog.Tabs tab)
-
Methods inherited from class org.pentaho.gwt.widgets.client.dialogs.PromptDialogBox
getCallback, getContent, getValidatorCallback, onCancel, onKeyDownPreview, onNotOk, onOk, setCallback, setContent, setValidatorCallback
-
Methods inherited from class org.pentaho.gwt.widgets.client.dialogs.DialogBox
autoFocusOpenJsDialog, block, center, closeOpenJsDialog, doAutoFocus, getAriaDescribedBy, getAriaRole, getFocusButtons, getFocusWidget, getMinimumHeightCategory, getPageBackground, getRestoreFocusWidget, getSizingMode, getWidthCategory, hide, initializePageBackground, isJsDialogOpen, isResponsive, isRestoreFocus, onPopupClosed, onResize, openJsDialog, setAriaDescribedBy, setAriaRole, setAriaRole, setAutoFocus, setFocusButtons, setFocusWidget, setMinimumHeightCategory, setModal, setPopupPositionAndShow, setResponsive, setRestoreFocus, setRestoreFocusWidget, setSizingMode, setWidthCategory, show, syncOpenJsDialogButtons, syncOpenJsDialogRestoreFocus
-
Methods inherited from class com.google.gwt.user.client.ui.DialogBox
beginDragging, continueDragging, doAttachChildren, doDetachChildren, endDragging, getCaption, getHTML, getText, onBrowserEvent, onEnsureDebugId, onMouseDown, onMouseEnter, onMouseLeave, onMouseMove, onMouseUp, onPreviewNativeEvent, setHTML, setHTML, setText
-
Methods inherited from class com.google.gwt.user.client.ui.DecoratedPopupPanel
clear, getCellElement, getWidget, iterator, remove, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.PopupPanel
addAutoHidePartner, addCloseHandler, addPopupListener, getAnimationType, getContainerElement, getGlassElement, getGlassStyleName, getOffsetHeight, getOffsetWidth, getPopupLeft, getPopupTop, getStyleElement, getTitle, hide, isAnimationEnabled, isAutoHideEnabled, isAutoHideOnHistoryEventsEnabled, isGlassEnabled, isModal, isPreviewingAllNativeEvents, isShowing, isVisible, onEventPreview, onKeyPressPreview, onKeyUpPreview, onUnload, removeAutoHidePartner, removePopupListener, setAnimationEnabled, setAnimationType, setAutoHideEnabled, setAutoHideOnHistoryEventsEnabled, setGlassEnabled, setGlassStyleName, setHeight, setPopupPosition, setPreviewingAllNativeEvents, setTitle, setVisible, setWidth, showRelativeTo
-
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, onDetach, onLoad, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
FilePropertiesDialog
public FilePropertiesDialog(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile fileSummary, org.pentaho.gwt.widgets.client.tabs.PentahoTabPanel propertyTabs, org.pentaho.gwt.widgets.client.dialogs.IDialogCallback callback, FilePropertiesDialog.Tabs defaultTab, boolean canManageAcls)
- Parameters:
fileSummary
-propertyTabs
-callback
-defaultTab
-
-
-
Method Detail
-
showTab
public void showTab(FilePropertiesDialog.Tabs tab)
- Parameters:
tab
-
-
getAcls
protected void getAcls(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile fileSummary)
- Parameters:
fileSummary
-
-
getMetadata
protected void getMetadata(org.pentaho.gwt.widgets.client.filechooser.RepositoryFile fileSummary)
- Parameters:
fileSummary
-
-
-