|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| 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.TextProviderpublic java.lang.String getText(java.lang.String key)
getText in interface com.opensymphony.xwork2.TextProviderpublic java.util.ResourceBundle getTexts()
getTexts in interface com.opensymphony.xwork2.TextProviderpublic java.util.ResourceBundle getTexts(java.lang.String bundleName)
getTexts in interface com.opensymphony.xwork2.TextProviderpublic void setValueStack(com.opensymphony.xwork2.util.ValueStack stack)
IValueStackAware
setValueStack in interface IValueStackAwarepublic 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 | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||