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) |
getResultpublic SplitTransition(ViewTransitionFactory<K,T> tp, SplitManager<T> fac)
public void buildForm(Form f, T target, AppContext conn) throws TransitionException
BaseFormTransitionbuildForm in interface BaseFormTransition<T extends TimePeriod>f - Form to be builttarget - target ObjectTransitionExceptionpublic 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>