|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lenya.cms.usecase.impl.UsecaseProxy
public class UsecaseProxy
Proxy which holds the parameters of a usecase. It is used to restore the usecase after the flowscript is re-entered and to pass the usecase parameters to a JX template.
Constructor Summary | |
---|---|
UsecaseProxy(Usecase usecase)
Ctor. |
Method Summary | |
---|---|
java.lang.String |
getBooleanCheckboxParameter(java.lang.String name)
Returns one of the strings "true" or "false" depending on whether the corresponding checkbox was checked. |
java.util.List |
getErrorMessages()
Returns the error messages from the previous operation. |
java.util.List |
getInfoMessages()
Returns the info messages from the previous operation. |
java.lang.String |
getName()
|
java.lang.Object |
getParameter(java.lang.String name)
Returns the current value of a parameter. |
java.lang.Object |
getParameter(java.lang.String name,
java.lang.Object defaultValue)
Returns the current value of a parameter. |
java.lang.String |
getParameterAsString(java.lang.String name)
Returns the current value of a parameter as a string. |
java.lang.String[] |
getParameterNames()
|
org.apache.lenya.cms.repository.Session |
getSession()
|
java.lang.String |
getSourceURL()
|
UsecaseView |
getView()
|
boolean |
hasErrors()
Determine if the usecase has error messages. |
boolean |
hasInfoMessages()
Determine if the usecase has info messages. |
void |
setup(Usecase usecase)
Initializes a usecase from this proxy. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UsecaseProxy(Usecase usecase)
usecase
- The usecase to extract the parameters from.Method Detail |
---|
public void setup(Usecase usecase)
usecase
- The usecase.public java.lang.Object getParameter(java.lang.String name)
name
- The parameter name.
public java.lang.Object getParameter(java.lang.String name, java.lang.Object defaultValue)
name
- The parameter name.defaultValue
- The default value to use when the parameter is not set.
public java.lang.String getParameterAsString(java.lang.String name)
name
- The parameter name.
null
if the parameter was not set.public java.lang.String[] getParameterNames()
public java.util.List getErrorMessages()
public java.util.List getInfoMessages()
public boolean hasErrors()
public boolean hasInfoMessages()
public java.lang.String getName()
public UsecaseView getView()
public org.apache.lenya.cms.repository.Session getSession()
public java.lang.String getBooleanCheckboxParameter(java.lang.String name)
name
- The parameter name.
public java.lang.String getSourceURL()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |