Package org.eclipse.emf.cdo.ui
Class Authorizer<E>
- java.lang.Object
-
- org.eclipse.emf.cdo.ui.Authorizer<E>
-
public class Authorizer<E> extends java.lang.Object- Since:
- 4.11
- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAuthorizer.AuthorizerContext<E>
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAUTHORIZATION_PENDINGstatic java.lang.StringAUTHORIZED
-
Constructor Summary
Constructors Constructor Description Authorizer(Authorizer.AuthorizerContext<E> context, CDOSession session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidauthorize()java.lang.StringgetAuthorization(E element)Authorizer.AuthorizerContext<E>getContext()CDOSessiongetSession()booleanisAuthorizationDenied()booleanisAuthorizationFinished()booleanisAuthorizing()protected voidvalidate()
-
-
-
Field Detail
-
AUTHORIZATION_PENDING
public static final java.lang.String AUTHORIZATION_PENDING
- See Also:
- Constant Field Values
-
AUTHORIZED
public static final java.lang.String AUTHORIZED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Authorizer
public Authorizer(Authorizer.AuthorizerContext<E> context, CDOSession session)
-
-
Method Detail
-
getContext
public final Authorizer.AuthorizerContext<E> getContext()
-
getSession
public final CDOSession getSession()
-
isAuthorizing
public final boolean isAuthorizing()
-
isAuthorizationFinished
public final boolean isAuthorizationFinished()
-
isAuthorizationDenied
public final boolean isAuthorizationDenied()
-
getAuthorization
public final java.lang.String getAuthorization(E element)
-
authorize
protected void authorize()
-
validate
protected void validate() throws java.lang.Exception- Throws:
java.lang.Exception
-
-