public abstract class AbstractPartTransitionProvider<T,K extends TransitionKey<T>> extends AbstractViewPathTransitionProvider<T,K> implements PathTransitionProvider<K,T>
AbstractViewTransitionFactory.ViewResult, AbstractViewTransitionFactory.ViewTransition
Modifier and Type | Field and Description |
---|---|
protected DynamicFormManager<?> |
form_manager |
conn
Constructor and Description |
---|
AbstractPartTransitionProvider(java.lang.String target_name,
DynamicFormManager man) |
Modifier and Type | Method and Description |
---|---|
protected <X extends ContentBuilder> |
addBreadcrumb(X cb,
PartOwner owner) |
boolean |
equals(java.lang.Object obj) |
static java.util.LinkedList<java.lang.String> |
getID(java.util.LinkedList<java.lang.String> path,
PartManager.Part part) |
static PartManager.Part |
getTarget(PartOwner owner,
PartOwnerFactory<?> fac,
java.util.LinkedList<java.lang.String> path) |
java.lang.String |
getTargetName()
What is the name for this type of transition.
|
int |
hashCode() |
accept
getBottomContent, getHelp, getLogContent, getText, getTopContent
addTransition, getTransition, getTransition, getTransitions, lookupTransition, sortByKey
getContext, getLogger, resetLogger
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
accept, getID, getTarget
allowTransition, getSummaryContent, getTransition, getTransitions, lookupTransition
getContext
canView, showTransition
protected final DynamicFormManager<?> form_manager
public AbstractPartTransitionProvider(java.lang.String target_name, DynamicFormManager man)
public final java.lang.String getTargetName()
TransitionFactory
TransitionServlet
The value can also be used as the user presented text for the type of object
in the title of the transition form page though this can be overridden by setting
target-name.transition_titlegetTargetName
in interface TransitionFactory<K extends TransitionKey<T>,T>
public static PartManager.Part getTarget(PartOwner owner, PartOwnerFactory<?> fac, java.util.LinkedList<java.lang.String> path)
public static java.util.LinkedList<java.lang.String> getID(java.util.LinkedList<java.lang.String> path, PartManager.Part part)
protected <X extends ContentBuilder> X addBreadcrumb(X cb, PartOwner owner)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object