Package org.eclipse.emf.cdo.lm.reviews.util

# Klasse ReviewsOperationAuthorizer

java.lang.Object
org.eclipse.emf.cdo.lm.util.LMOperationAuthorizer
org.eclipse.emf.cdo.lm.reviews.util.ReviewsOperationAuthorizer

Alle implementierten Schnittstellen:
  `Comparable<org.eclipse.net4j.util.container.ContainerElementList.Prioritized>`, `ReviewsOperations`, `LMOperations`, `CDOOperationAuthorizer`, `org.eclipse.net4j.util.container.ContainerElementList.Prioritized`

public abstract class ReviewsOperationAuthorizer extends LMOperationAuthorizer implements ReviewsOperations

Seit:
  1.3
Autor:
  Eike Stepper

## Feldübersicht

### Von Schnittstelle geerbte Felder org.eclipse.emf.spi.cdo.CDOOperationAuthorizer

`ABSTAINED, DENIED, GRANTED, PRODUCT_GROUP`

### Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.lm.util.LMOperations

`ATTACH_FINGERPRINT, CREATE_CHANGE, CREATE_DELIVERY, CREATE_DROP, CREATE_MODULE, CREATE_STREAM, DELETE_CHANGE, DELETE_MODULE, RENAME_CHANGE`

### Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.lm.reviews.util.ReviewsOperations

`ABANDON_REVIEW, CREATE_COMMENT, CREATE_DELIVERY_REVIEW, CREATE_DROP_REVIEW, CREATE_TOPIC, DELETE_COMMENT, DELETE_REVIEW, DELETE_TOPIC, MERGE_FROM_SOURCE_REVIEW, MODIFY_TOPIC, REBASE_TO_TARGET_REVIEW, RESOLVE_TOPIC, RESTORE_REVIEW, SUBMIT_REVIEW, UNRESOLVE_TOPIC`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`ReviewsOperationAuthorizer()`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`protected Object`
`authorizeAuthor(CDOSession session, org.eclipse.net4j.util.security.operations.AuthorizableOperation operation)`
`static Comment`
`getContextComment(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation)`
`static Review`
`getContextReview(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation)`
`static Topic`
`getContextTopic(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation)`

### Von Klasse geerbte Methoden org.eclipse.emf.cdo.lm.util.LMOperationAuthorizer

`getContextBaseline, getContextModule, getContextStream, getContextSystem`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.spi.cdo.CDOOperationAuthorizer

`authorizeOperation, getPriority`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.container.ContainerElementList.Prioritized

`compareTo`

## Konstruktordetails

### ReviewsOperationAuthorizer

public ReviewsOperationAuthorizer()

## Methodendetails

### authorizeAuthor

protected Object authorizeAuthor(CDOSession session, org.eclipse.net4j.util.security.operations.AuthorizableOperation operation)

### getContextReview

public static Review getContextReview(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation)

### getContextTopic

public static Topic getContextTopic(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation)

### getContextComment

public static Comment getContextComment(org.eclipse.net4j.util.security.operations.AuthorizableOperation operation)