public class SplitTransition<T extends TimePeriod,K> extends AbstractFormTransition<T> implements GatedTransition<T>
Modifier and Type | Class and Description |
---|---|
class |
SplitTransition.SplitAction |
class |
SplitTransition.SplitValidator |
Constructor and Description |
---|
SplitTransition(ViewTransitionFactory<K,T> tp,
SplitManager<T> fac) |
Modifier and Type | Method and Description |
---|---|
boolean |
allow(SessionService<?> serv,
T target) |
void |
buildForm(Form f,
T target,
AppContext conn)
Build the transition form.
|
java.util.Date |
guessSplit(java.util.Date start,
java.util.Date end) |
getResult
public SplitTransition(ViewTransitionFactory<K,T> tp, SplitManager<T> fac)
public void buildForm(Form f, T target, AppContext conn) throws TransitionException
BaseFormTransition
buildForm
in interface BaseFormTransition<T extends TimePeriod>
f
- Form to be builttarget
- target ObjectTransitionException
public java.util.Date guessSplit(java.util.Date start, java.util.Date end)
public boolean allow(SessionService<?> serv, T target)
allow
in interface GatedTransition<T extends TimePeriod>