Class ReviewStatemachine.Client<REVIEW extends Review>
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.fsm.FiniteStateMachine<ReviewStatus,ReviewStatemachine.ReviewEvent,REVIEW>
org.eclipse.emf.cdo.lm.reviews.impl.ReviewStatemachine<REVIEW>
org.eclipse.emf.cdo.lm.reviews.impl.ReviewStatemachine.Client<REVIEW>
- All Implemented Interfaces:
org.eclipse.net4j.util.event.INotifier,org.eclipse.net4j.util.event.INotifier.INotifier2,org.eclipse.net4j.util.lifecycle.IDeactivateable,org.eclipse.net4j.util.lifecycle.ILifecycle,org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
- Enclosing class:
- ReviewStatemachine<REVIEW extends Review>
public abstract static class ReviewStatemachine.Client<REVIEW extends Review>
extends ReviewStatemachine<REVIEW>
- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.lm.reviews.impl.ReviewStatemachine
ReviewStatemachine.Client<REVIEW extends Review>, ReviewStatemachine.MergeFromSourceResult, ReviewStatemachine.RebaseToTargetResult, ReviewStatemachine.ReviewEvent, ReviewStatemachine.Server<REVIEW extends Review>Nested classes/interfaces inherited from class org.eclipse.net4j.util.fsm.FiniteStateMachine
org.eclipse.net4j.util.fsm.FiniteStateMachine.ChangeStateTransition, org.eclipse.net4j.util.fsm.FiniteStateMachine.FailTransition, org.eclipse.net4j.util.fsm.FiniteStateMachine.IgnoreTransition, org.eclipse.net4j.util.fsm.FiniteStateMachine.StateChangedEventNested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivationNested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2 -
Field Summary
Fields inherited from class org.eclipse.emf.cdo.lm.reviews.impl.ReviewStatemachine
PROP_SUBMITTINGFields inherited from class org.eclipse.net4j.util.fsm.FiniteStateMachine
FAIL, IGNOREFields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidhandleCommitInSource(REVIEW review) protected final voidhandleCommitInTarget(REVIEW review) protected final ReviewStatushandleRestoreFinish(REVIEW review) Methods inherited from class org.eclipse.emf.cdo.lm.reviews.impl.ReviewStatemachine
getState, handleAbandon, handleDelete, handleMergeFromSource, handleRebaseToTarget, handleRestore, handleSubmit, modify, setCommitComment, setStateMethods inherited from class org.eclipse.net4j.util.fsm.FiniteStateMachine
changeState, createFailTransition, createIgnoreTransition, dump, formatFailMessage, formatIgnoreMessage, formatProcessMessage, getEvents, getStates, getTransition, init, init, initAll, initAll, initEvents, initEvents, initStates, initStates, processMethods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toStringMethods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Constructor Details
-
Client
public Client(boolean dropReviews)
-
-
Method Details
-
handleCommitInSource
- Specified by:
handleCommitInSourcein classReviewStatemachine<REVIEW extends Review>
-
handleCommitInTarget
- Specified by:
handleCommitInTargetin classReviewStatemachine<REVIEW extends Review>
-
handleRestoreFinish
- Specified by:
handleRestoreFinishin classReviewStatemachine<REVIEW extends Review>
-