|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.ontopia.topicmaps.webed.impl.basic.ActionParameters
public class ActionParameters
INTERNAL: Default implementation of ActionParametersIF.
Constructor Summary | |
---|---|
ActionParameters(java.lang.String fieldname,
java.lang.String[] fieldvalues,
FileValueIF filevalue,
java.util.List params,
TopicMapIF topicmap,
WebEdRequestIF request)
|
Method Summary | |
---|---|
ActionParametersIF |
cloneAndOverride(java.util.List newparams)
EXPERIMENTAL: Creates clones the ActionParametersIF object, overriding the parameter list to the given list. |
java.lang.Object |
get(int ix)
PUBLIC: Returns the value of the numbered parameter as a single object. |
boolean |
getBooleanValue()
PUBLIC: Returns true if the parameter value was 'on'; used with checkboxes to tell if the box was checked or not. |
java.util.Collection |
getCollection(int ix)
PUBLIC: Returns the value of the numbered parameter as a collection containing all the parameter values. |
FileValueIF |
getFileValue()
PUBLIC: Returns the parameter value as a file, if it was given as a file. |
int |
getParameterCount()
PUBLIC: Returns the number of parameters. |
WebEdRequestIF |
getRequest()
PUBLIC: Returns the web editor request that triggered this action. |
java.lang.String |
getStringValue()
PUBLIC: Returns the string value of the request parameter that matched this action. |
java.lang.String[] |
getStringValues()
PUBLIC: Returns the string values of the request parameter that matched this action. |
TMObjectIF |
getTMObjectValue()
PUBLIC: Interprets the string value as a topic map object ID and returns that topic map object. |
java.util.Collection |
getTMObjectValues()
PUBLIC: Interprets the string value as a set of topic map object IDs and returns a collection of topic map objects. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActionParameters(java.lang.String fieldname, java.lang.String[] fieldvalues, FileValueIF filevalue, java.util.List params, TopicMapIF topicmap, WebEdRequestIF request)
Method Detail |
---|
public java.lang.Object get(int ix)
ActionParametersIF
get
in interface ActionParametersIF
ix
- The index of the parameter, counting from 0.
public java.util.Collection getCollection(int ix)
ActionParametersIF
getCollection
in interface ActionParametersIF
ix
- The index of the parameter, counting from 0.
public int getParameterCount()
ActionParametersIF
getParameterCount
in interface ActionParametersIF
public java.lang.String getStringValue()
ActionParametersIF
getStringValue
in interface ActionParametersIF
public java.lang.String[] getStringValues()
ActionParametersIF
getStringValues
in interface ActionParametersIF
public boolean getBooleanValue()
ActionParametersIF
getBooleanValue
in interface ActionParametersIF
public TMObjectIF getTMObjectValue()
ActionParametersIF
getTMObjectValue
in interface ActionParametersIF
public java.util.Collection getTMObjectValues()
ActionParametersIF
getTMObjectValues
in interface ActionParametersIF
public FileValueIF getFileValue()
ActionParametersIF
getFileValue
in interface ActionParametersIF
public WebEdRequestIF getRequest()
ActionParametersIF
getRequest
in interface ActionParametersIF
public ActionParametersIF cloneAndOverride(java.util.List newparams)
ActionParametersIF
cloneAndOverride
in interface ActionParametersIF
newparams
- The new parameter list. Each element in the list
must be a java.util.Collection containing the value(s) for the
parameter at that position.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |