public class SwingFormResultVisitor extends java.lang.Object implements FormResultVisitor, Contexed
Constructor and Description |
---|
SwingFormResultVisitor(javax.swing.JFrame parent,
AppContext c) |
Modifier and Type | Method and Description |
---|---|
static boolean |
confirm(AppContext conn,
java.awt.Frame parent,
java.lang.String message_type,
java.lang.Object... args) |
static boolean |
confirmWithArgs(AppContext conn,
java.awt.Frame parent,
java.lang.String message_type,
java.lang.Object[] args) |
void |
doMessage(java.lang.String message_type,
java.lang.Object... args) |
void |
doMessageWithArgs(java.lang.String message_type,
java.lang.Object[] args) |
AppContext |
getContext() |
FormResult |
getNextResult() |
void |
reset() |
<T,K> FormResult |
showViewForm(ViewTransitionFactory<K,T> provider,
T target,
SessionService session_service)
Make a dialog for the view target operation
|
void |
visitBackResult(BackResult res) |
<T,K> void |
visitChainedTransitionResult(ChainedTransitionResult<T,K> res) |
<T,K> void |
visitConfirmTransitionResult(ConfirmTransitionResult<T,K> res) |
void |
visitCustomPage(CustomPageResult res) |
void |
visitMessageResult(MessageResult res) |
void |
visitServeDataResult(ServeDataResult res) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitSerializableChainedTransitionResult
public SwingFormResultVisitor(javax.swing.JFrame parent, AppContext c)
public void reset()
public FormResult getNextResult()
public <T,K> void visitChainedTransitionResult(ChainedTransitionResult<T,K> res) throws java.lang.Exception
visitChainedTransitionResult
in interface FormResultVisitor
java.lang.Exception
public <T,K> void visitConfirmTransitionResult(ConfirmTransitionResult<T,K> res) throws java.lang.Exception
visitConfirmTransitionResult
in interface FormResultVisitor
java.lang.Exception
public static boolean confirm(AppContext conn, java.awt.Frame parent, java.lang.String message_type, java.lang.Object... args)
public static boolean confirmWithArgs(AppContext conn, java.awt.Frame parent, java.lang.String message_type, java.lang.Object[] args)
public void visitMessageResult(MessageResult res) throws java.lang.Exception
visitMessageResult
in interface FormResultVisitor
java.lang.Exception
public void doMessage(java.lang.String message_type, java.lang.Object... args)
public void doMessageWithArgs(java.lang.String message_type, java.lang.Object[] args)
public AppContext getContext()
getContext
in interface Contexed
public <T,K> FormResult showViewForm(ViewTransitionFactory<K,T> provider, T target, SessionService session_service)
T
- targetK
- keysprovider
- target
- session_service
- public void visitServeDataResult(ServeDataResult res) throws java.lang.Exception
visitServeDataResult
in interface FormResultVisitor
java.lang.Exception
public void visitBackResult(BackResult res) throws java.lang.Exception
visitBackResult
in interface FormResultVisitor
java.lang.Exception
public void visitCustomPage(CustomPageResult res) throws java.lang.Exception
visitCustomPage
in interface FormResultVisitor
java.lang.Exception