|
Evaluating Software Design Patterns — the "Gang of Four" patterns implemented in Java 6 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Sequence.State | |
---|---|
dk.rode.thesis.adapter | Implementations and examples of the Adapter design pattern [Gamma95, p.139]. |
dk.rode.thesis.bridge | Implementations and examples of the Bridge design pattern [Gamma95, p.151]. |
dk.rode.thesis.decorator | Implementations and examples of the Decorator design pattern [Gamma95, p.175]. |
dk.rode.thesis.factorymethod | Implementations and examples of the Factory Method design pattern [Gamma95, p.107]. |
dk.rode.thesis.meta.model | Defines the common model objects used, primarily sequences and various general implementations used in the different evaluations. |
dk.rode.thesis.observer | Implementations and examples of the Observer design pattern [Gamma95, p.293]. |
dk.rode.thesis.singleton | Implementations and examples of the Singleton design pattern [Gamma95, p.127]. |
dk.rode.thesis.state | Implementations and examples of the State design pattern [Gamma95, p.305]. |
Uses of Sequence.State in dk.rode.thesis.adapter |
---|
Methods in dk.rode.thesis.adapter that return Sequence.State | |
---|---|
Sequence.State |
SequenceAdapter.state()
|
Uses of Sequence.State in dk.rode.thesis.bridge |
---|
Methods in dk.rode.thesis.bridge that return Sequence.State | |
---|---|
Sequence.State |
SequenceAbstraction.state()
|
Uses of Sequence.State in dk.rode.thesis.decorator |
---|
Methods in dk.rode.thesis.decorator that return Sequence.State | |
---|---|
Sequence.State |
SequenceDecorator.state()
|
Uses of Sequence.State in dk.rode.thesis.factorymethod |
---|
Methods in dk.rode.thesis.factorymethod with parameters of type Sequence.State | |
---|---|
protected Command<E> |
SequenceCommandCreator.create(Sequence<E> sequence,
Sequence.State state)
|
protected Command<E> |
ReversibleSequenceCommandCreator.create(Sequence<E> sequence,
Sequence.State state)
|
protected Command<E> |
EvilSequenceCommandCreator.create(Sequence<E> sequence,
Sequence.State state)
|
Uses of Sequence.State in dk.rode.thesis.meta.model |
---|
Fields in dk.rode.thesis.meta.model declared as Sequence.State | |
---|---|
protected Sequence.State |
AbstractSequence.state
The internal state. |
Methods in dk.rode.thesis.meta.model that return Sequence.State | |
---|---|
Sequence.State |
Sequence.state()
Returns the internal state of this sequence. |
Sequence.State |
AbstractSequence.state()
|
static Sequence.State |
Sequence.State.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Sequence.State[] |
Sequence.State.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Uses of Sequence.State in dk.rode.thesis.observer |
---|
Methods in dk.rode.thesis.observer that return Sequence.State | |
---|---|
Sequence.State |
DateSequence.getAspect()
|
Sequence.State |
SequenceObserversSequenceDecorator.state()
|
Sequence.State |
AnnotatedObserversSequenceDecorator.state()
|
Methods in dk.rode.thesis.observer with parameters of type Sequence.State | |
---|---|
(package private) static void |
ProbeSequenceObserver.externalProbe(Sequence<?> sequence,
Sequence.State state)
Probe method that will only be invoked by an observable ReversiblePrimeSequence instance (decorated by
the AnnotatedObserversSequenceDecorator type). |
(package private) void |
ProbeSequenceObserver.internalProbe(Sequence<?> sequence,
Sequence.State state)
Probes the sequence supplied as sequence , and logs
all attributes that has changed value (based on equals(Object) )
since the last time this method was invoked with the same
sequence (based on equals(Object) ) as the first argument. |
void |
PrintSequenceObserver.sequenceEvent(Sequence<?> sequence,
Sequence.State state)
Notification method that is invoked when the sequence supplied as sequence
has changed its state to state . |
void |
CorrelatedSequenceObserver.sequenceEvent(Sequence<?> sequence,
Sequence.State state)
|
void |
AnnotatedObserversSequence.sequenceEvent(Sequence<?> sequence,
Sequence.State state)
|
Uses of Sequence.State in dk.rode.thesis.singleton |
---|
Methods in dk.rode.thesis.singleton that return Sequence.State | |
---|---|
Sequence.State |
DanishAlphabetSequence.state()
|
Uses of Sequence.State in dk.rode.thesis.state |
---|
Methods in dk.rode.thesis.state with parameters of type Sequence.State | |
---|---|
protected abstract void |
ReversiblePrimeSequence.PrimeState.action(Sequence.State internalState,
ReversiblePrimeSequence sequence)
Handles the internal state request supplied as internalState
for the reversible prime sequence supplied as sequence . |
E |
FunctionalState.action(Sequence.State internalState,
StateableSequence<E> sequence)
Depending on the value of the internal state supplied as internalState , the following forms of actions are
inferred:
START : initialisation requested. |
Integer |
ReversiblePrimeSequence.PrimeState.action(Sequence.State internalState,
StateableSequence<Integer> sequence)
|
FunctionalState<E> |
StateableSequence.setFunctionalState(FunctionalState<E> functionalState,
Sequence.State internalState)
Updates the functional state for this
stateable sequence to functionalState , as well as the
internal state to state , if supplied. |
FunctionalState<E> |
AbstractStateableSequence.setFunctionalState(FunctionalState<E> functionalState,
Sequence.State internalState)
|
|
Gunni Rode / rode.dk | ||||||||
PREV NEXT | FRAMES NO FRAMES |