|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsiouxsie.mvc.impl.ScreenSupport
public abstract class ScreenSupport
Basic IScreen
support class.
Handle i18n, value stack... all based on XW.
Constructor Summary | |
---|---|
ScreenSupport()
|
Method Summary | ||
---|---|---|
protected void |
configureSwingAction(javax.swing.Action action,
java.lang.String name)
|
|
protected void |
configureSwingAction(javax.swing.Action action,
java.lang.String name,
java.lang.String description)
|
|
protected void |
configureSwingAction(javax.swing.Action action,
java.lang.String name,
java.lang.String description,
javax.swing.Icon icon)
|
|
protected javax.swing.Action |
createTriggerAction(java.lang.String name,
java.util.Map parameters)
|
|
protected javax.swing.Action |
createTriggerAction(java.lang.String name,
java.lang.String nameSpace,
java.util.Map parameters)
|
|
java.lang.String |
findStringFromStack(java.lang.String expr)
Find a string from the stack. |
|
java.lang.Object |
findValueFromStack(java.lang.String expr)
Find a value from the stack. |
|
|
findValueFromStack(java.lang.String expr,
java.lang.Class<T> asType)
Find a value from the stack. |
|
java.util.Locale |
getLocale()
|
|
java.lang.String |
getText(java.lang.String key)
|
|
java.lang.String |
getText(java.lang.String key,
java.util.List args)
|
|
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue)
|
|
java.lang.String |
getText(java.lang.String key,
java.lang.String[] args)
|
|
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue,
java.util.List args)
|
|
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue,
java.util.List args,
com.opensymphony.xwork2.util.ValueStack stack)
|
|
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue,
java.lang.String obj)
|
|
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue,
java.lang.String[] args)
|
|
java.lang.String |
getText(java.lang.String key,
java.lang.String defaultValue,
java.lang.String[] args,
com.opensymphony.xwork2.util.ValueStack stack)
|
|
java.util.ResourceBundle |
getTexts()
|
|
java.util.ResourceBundle |
getTexts(java.lang.String bundleName)
|
|
protected void |
launchAction(java.lang.String name,
java.util.Map parameters)
Launch an action in the default namespace. |
|
protected void |
launchAction(java.lang.String name,
java.lang.String nameSpace,
java.util.Map parameters)
Launch an action. |
|
void |
setActionTrigger(IActionTrigger trigger)
The action trigger which trigger a MVC action. |
|
void |
setValueStack(com.opensymphony.xwork2.util.ValueStack stack)
Set the value stack. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface siouxsie.mvc.IScreen |
---|
buildGUI, displayMessages, getComponent, initGUI |
Constructor Detail |
---|
public ScreenSupport()
Method Detail |
---|
protected void launchAction(java.lang.String name, java.lang.String nameSpace, java.util.Map parameters)
name
- nameSpace
- parameters
- protected void launchAction(java.lang.String name, java.util.Map parameters)
name
- parameters
- protected javax.swing.Action createTriggerAction(java.lang.String name, java.lang.String nameSpace, java.util.Map parameters)
protected javax.swing.Action createTriggerAction(java.lang.String name, java.util.Map parameters)
public void setActionTrigger(IActionTrigger trigger)
IScreen
setActionTrigger
in interface IScreen
protected void configureSwingAction(javax.swing.Action action, java.lang.String name, java.lang.String description, javax.swing.Icon icon)
protected void configureSwingAction(javax.swing.Action action, java.lang.String name, java.lang.String description)
protected void configureSwingAction(javax.swing.Action action, java.lang.String name)
public java.util.Locale getLocale()
getLocale
in interface com.opensymphony.xwork2.LocaleProvider
public java.lang.String getText(java.lang.String key, java.util.List args)
getText
in interface com.opensymphony.xwork2.TextProvider
public java.lang.String getText(java.lang.String key, java.lang.String defaultValue, java.util.List args, com.opensymphony.xwork2.util.ValueStack stack)
getText
in interface com.opensymphony.xwork2.TextProvider
public java.lang.String getText(java.lang.String key, java.lang.String defaultValue, java.util.List args)
getText
in interface com.opensymphony.xwork2.TextProvider
public java.lang.String getText(java.lang.String key, java.lang.String defaultValue, java.lang.String obj)
getText
in interface com.opensymphony.xwork2.TextProvider
public java.lang.String getText(java.lang.String key, java.lang.String defaultValue, java.lang.String[] args, com.opensymphony.xwork2.util.ValueStack stack)
getText
in interface com.opensymphony.xwork2.TextProvider
public java.lang.String getText(java.lang.String key, java.lang.String defaultValue, java.lang.String[] args)
getText
in interface com.opensymphony.xwork2.TextProvider
public java.lang.String getText(java.lang.String key, java.lang.String defaultValue)
getText
in interface com.opensymphony.xwork2.TextProvider
public java.lang.String getText(java.lang.String key, java.lang.String[] args)
getText
in interface com.opensymphony.xwork2.TextProvider
public java.lang.String getText(java.lang.String key)
getText
in interface com.opensymphony.xwork2.TextProvider
public java.util.ResourceBundle getTexts()
getTexts
in interface com.opensymphony.xwork2.TextProvider
public java.util.ResourceBundle getTexts(java.lang.String bundleName)
getTexts
in interface com.opensymphony.xwork2.TextProvider
public void setValueStack(com.opensymphony.xwork2.util.ValueStack stack)
IValueStackAware
setValueStack
in interface IValueStackAware
public java.lang.String findStringFromStack(java.lang.String expr)
expr
-
public java.lang.Object findValueFromStack(java.lang.String expr)
expr
-
public <T> T findValueFromStack(java.lang.String expr, java.lang.Class<T> asType)
expr
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |