Klasse 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>
Alle implementierten Schnittstellen:
Authorizer.AuthorizerContext<E>, IShellProvider

public abstract class AbstractAuthorizingDialog<E> extends org.eclipse.net4j.util.ui.widgets.AbstractDialog implements Authorizer.AuthorizerContext<E>
An abstract base class for dialogs that asynchronously update their UI with authorization information.
Seit:
4.11
Autor:
Eike Stepper
Siehe auch:
  • DeleteBranchDialog
  • Felddetails

    • authorizer

      protected final Authorizer<E> authorizer
  • Konstruktordetails

    • AbstractAuthorizingDialog

      public AbstractAuthorizingDialog(Shell parentShell, CDOSession session)
  • Methodendetails

    • getInitialSize

      protected Point getInitialSize()
      Setzt außer Kraft:
      getInitialSize in Klasse org.eclipse.net4j.util.ui.widgets.AbstractDialog
    • createUI

      protected final void createUI(Composite container)
      Angegeben von:
      createUI in Klasse org.eclipse.net4j.util.ui.widgets.AbstractDialog
    • doCreateUI

      protected abstract void doCreateUI(Composite container)
    • createButtonBar

      protected Control createButtonBar(Composite parent)
      Setzt außer Kraft:
      createButtonBar in Klasse TrayDialog
    • doValidate

      protected void doValidate() throws Exception
      Setzt außer Kraft:
      doValidate in Klasse org.eclipse.net4j.util.ui.widgets.AbstractDialog
      Löst aus:
      Exception
    • getAuthorizationDeniedMessage

      public String getAuthorizationDeniedMessage()
      Angegeben von:
      getAuthorizationDeniedMessage in Schnittstelle Authorizer.AuthorizerContext<E>