|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplanetj.magic.AbstractMagicRequest
planetj.magic.MagicRequest
planetj.magic.AddRowRequest
Nested Class Summary |
Nested classes inherited from class planetj.dataengine.IFeature |
IFeature.OperationCountFeature |
Field Summary |
Fields inherited from interface planetj.magic.IMagicRequest |
IS_COMPLETE, MAGIC_REQUEST, MAGIC_REQUEST_CLASS, MAGIC_REQUEST_PARAM1, MAGIC_REQUEST_RC, SAME_URI, TYPE, TYPE_PAGE, TYPE_SESSION, TYPE_STATIC, USER_REQUEST_ATTRIBUTES_STORED |
Fields inherited from interface planetj.dataengine.IFeature |
DEFAULT_MESSAGE_FEATURE, FEATURE_DELETE, FEATURE_INSERT, FEATURE_LEVEL_ENTERPRISE, FEATURE_LEVEL_ENTRY, FEATURE_LEVEL_PROFESSIONAL, FEATURE_LEVEL_STANDARD, FEATURE_UPDATE, MESSAGE_END, MESSAGE_START |
Constructor Summary | |
AddRowRequest(java.lang.String pId,
HttpServletRequest pReq,
HttpServletResponse pRes)
AddRowRequest constructor. |
|
AddRowRequest(java.lang.String pId,
HttpServletRequest pReq,
HttpServletResponse pRes,
java.lang.String rowSessionId)
AddRowRequest constructor. |
|
AddRowRequest(java.lang.String pId,
HttpServletRequest pReq,
HttpServletResponse pRes,
Table table,
java.lang.Class rowSubClass,
java.lang.String rowSessionId)
CancelRequest constructor comment. |
|
AddRowRequest(Table table,
java.lang.Class rowSubClass,
HttpServletRequest request,
HttpServletResponse response)
Creates a new AddRowRequest that will create a new row of the given type and for the given table and put the row into the session to allow editing and inserting of the new row. |
Method Summary | |
void |
addTable(Table table)
Adds a table to this MRs tables |
IMagicRequest |
execute(HttpServletRequest request,
HttpServletResponse response,
DataEngineServlet pServlet)
execute method comment. |
PropertyGroupList |
getProperties()
|
java.lang.Class |
getRowClass()
|
java.lang.String |
getRowSessionId()
|
Table |
getTable()
Gets one of this MRs tables |
TableCollection |
getTables()
Gets this MRs tables |
boolean |
isStartNewNavigationGroup()
Tests whether or not this magic request needs to start a new navigation group. |
void |
setProperties(PropertyGroupList pgl)
|
void |
setRowClass(java.lang.Class rowClass)
|
void |
setRowSessionId(java.lang.String rowSessionId)
|
void |
setTable(Table table)
Deprecated. Use addTable() or setTables() instead |
void |
setTables(java.util.List tables)
Sets the tables for this MR |
Methods inherited from class planetj.magic.MagicRequest |
getCurrentMagicRequest, getPrimaryMagicRequest, getType, store |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface planetj.dataengine.IFeature |
appendUnsupportedHTMLMessage, getFeatureLevel, isApplicable |
Constructor Detail |
public AddRowRequest(java.lang.String pId, HttpServletRequest pReq, HttpServletResponse pRes)
public AddRowRequest(java.lang.String pId, HttpServletRequest pReq, HttpServletResponse pRes, java.lang.String rowSessionId)
public AddRowRequest(java.lang.String pId, HttpServletRequest pReq, HttpServletResponse pRes, Table table, java.lang.Class rowSubClass, java.lang.String rowSessionId)
public AddRowRequest(Table table, java.lang.Class rowSubClass, HttpServletRequest request, HttpServletResponse response)
Method Detail |
public void addTable(Table table)
public IMagicRequest execute(HttpServletRequest request, HttpServletResponse response, DataEngineServlet pServlet) throws CMException
execute
in interface IMagicRequest
execute
in class AbstractMagicRequest
CMException
public PropertyGroupList getProperties()
public java.lang.Class getRowClass()
public java.lang.String getRowSessionId()
public Table getTable()
public TableCollection getTables()
public boolean isStartNewNavigationGroup()
IMagicRequest
isStartNewNavigationGroup
in interface IMagicRequest
isStartNewNavigationGroup
in class AbstractMagicRequest
public void setProperties(PropertyGroupList pgl)
public void setRowClass(java.lang.Class rowClass)
public void setRowSessionId(java.lang.String rowSessionId)
public void setTable(Table table)
public void setTables(java.util.List tables)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |