Package org.eclipse.emf.cdo.ui
Class AbstractAuthorizingDialog<E>
java.lang.Object
org.eclipse.jface.window.Window
org.eclipse.jface.dialogs.Dialog
org.eclipse.jface.dialogs.TrayDialog
org.eclipse.jface.dialogs.TitleAreaDialog
org.eclipse.net4j.util.ui.widgets.AbstractDialog
org.eclipse.emf.cdo.ui.AbstractAuthorizingDialog<E>
- All Implemented Interfaces:
Authorizer.AuthorizerContext<E>,IShellProvider
public abstract class AbstractAuthorizingDialog<E>
extends org.eclipse.net4j.util.ui.widgets.AbstractDialog
implements Authorizer.AuthorizerContext<E>
- Since:
- 4.11
- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.window.Window
Window.IExceptionHandler -
Field Summary
FieldsFields inherited from class org.eclipse.jface.dialogs.TitleAreaDialog
DLG_IMG_TITLE_BANNER, DLG_IMG_TITLE_ERROR, INFO_MESSAGE, WARNING_MESSAGEFields inherited from class org.eclipse.jface.dialogs.Dialog
blockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, dialogArea, DLG_IMG_ERROR, DLG_IMG_HELP, DLG_IMG_INFO, DLG_IMG_MESSAGE_ERROR, DLG_IMG_MESSAGE_INFO, DLG_IMG_MESSAGE_WARNING, DLG_IMG_QUESTION, DLG_IMG_WARNING, ELLIPSISFields inherited from class org.eclipse.jface.window.Window
CANCEL, OK, resizeHasOccurred -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ControlcreateButtonBar(Composite parent) protected final voidprotected abstract voiddoCreateUI(Composite container) protected voidprotected PointMethods inherited from class org.eclipse.net4j.util.ui.widgets.AbstractDialog
createDialogArea, enableOKButton, validateMethods inherited from class org.eclipse.jface.dialogs.TitleAreaDialog
createContents, getErrorMessage, getMessage, getTitleArea, getTitleImageLabel, setErrorMessage, setMessage, setMessage, setTitle, setTitleAreaColor, setTitleImageMethods inherited from class org.eclipse.jface.dialogs.TrayDialog
closeTray, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailableMethods inherited from class org.eclipse.jface.dialogs.Dialog
applyDialogFont, buttonPressed, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, createButtonsForButtonBar, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeBounds, initializeDialogUnits, isResizable, okPressed, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenTextMethods inherited from class org.eclipse.jface.window.Window
canHandleShellCloseEvent, configureShell, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.emf.cdo.ui.Authorizer.AuthorizerContext
collectElementOperations, updateUIAfterAuthorization, validate
-
Field Details
-
authorizer
-
-
Constructor Details
-
AbstractAuthorizingDialog
-
-
Method Details
-
getInitialSize
- Overrides:
getInitialSizein classorg.eclipse.net4j.util.ui.widgets.AbstractDialog
-
createUI
- Specified by:
createUIin classorg.eclipse.net4j.util.ui.widgets.AbstractDialog
-
doCreateUI
-
createButtonBar
- Overrides:
createButtonBarin classTrayDialog
-
doValidate
- Overrides:
doValidatein classorg.eclipse.net4j.util.ui.widgets.AbstractDialog- Throws:
Exception
-
getAuthorizationDeniedMessage
- Specified by:
getAuthorizationDeniedMessagein interfaceAuthorizer.AuthorizerContext<E>
-