public class MergeTransition<T extends TimePeriod,K> extends AbstractDirectTransition<T> implements GatedTransition<T>
Modifier and Type | Field and Description |
---|---|
protected boolean |
move_up |
Constructor and Description |
---|
MergeTransition(ViewTransitionFactory<K,T> tp,
SequenceManager<T> fac,
boolean go_up) |
Modifier and Type | Method and Description |
---|---|
boolean |
allow(SessionService<?> serv,
T target) |
FormResult |
doTransition(T target,
AppContext c) |
getResult
public MergeTransition(ViewTransitionFactory<K,T> tp, SequenceManager<T> fac, boolean go_up)
public boolean allow(SessionService<?> serv, T target)
allow
in interface GatedTransition<T extends TimePeriod>
public FormResult doTransition(T target, AppContext c) throws TransitionException
doTransition
in interface DirectTransition<T extends TimePeriod>
TransitionException