| java.lang.Object org.apache.jetspeed.layout.impl.BasePortletAction org.apache.jetspeed.layout.impl.BaseSiteUpdateAction org.apache.jetspeed.layout.impl.UpdatePageAction
UpdatePageAction | public class UpdatePageAction extends BaseSiteUpdateAction implements AjaxAction,AjaxBuilder,Constants(Code) | | Update Page action -- updates various parts of the PSML page
AJAX Parameters:
action = updatepage
General methods:
method = add | remove
Info methods:
| info
Meta methods:
| add-meta | update-meta | remove-meta
Security methods:
| add-secref | remove-secref
Fragment methods:
| update-fragment | add-fragment | remove-fragment
update-fragment params: id, layout(name), sizes, layoutid (add)
author: David Sean Taylor version: $Id: $ |
Method Summary | |
protected int | addFragment(RequestContext requestContext, Map resultMap, Page page, String parentFragmentId, String layout) | protected int | removeFragment(RequestContext requestContext, Map resultMap, Page page, String fragmentId) | public boolean | run(RequestContext requestContext, Map resultMap) | protected int | updateFragment(RequestContext requestContext, Map resultMap, Page page, String fragmentId, String layout) | protected int | updateInformation(RequestContext requestContext, Map resultMap, Node node, String path) | protected int | updatePortletDecorator(RequestContext requestContext, Map resultMap, Page page, String fragmentId, String portletDecorator) |
Fields inherited from org.apache.jetspeed.layout.impl.BaseSiteUpdateAction | final protected static Log log(Code)(Java Doc)
|
Methods inherited from org.apache.jetspeed.layout.impl.BaseSiteUpdateAction | protected boolean areFieldsSame(String f1, String f2)(Code)(Java Doc) protected int insertMetadata(RequestContext requestContext, Map resultMap, Node node) throws AJAXException(Code)(Java Doc) protected int insertSecurityReference(RequestContext requestContext, Map resultMap, Node node) throws AJAXException(Code)(Java Doc) protected boolean isBlank(String field)(Code)(Java Doc) protected boolean isBooleanModified(String paramValue, boolean prevValue)(Code)(Java Doc) protected boolean isFieldModified(String paramValue, String prevValue)(Code)(Java Doc) protected int removeMetadata(RequestContext requestContext, Map resultMap, Node node) throws AJAXException(Code)(Java Doc) protected int removeSecurityDef(RequestContext requestContext, Map resultMap, Node node) throws AJAXException(Code)(Java Doc) protected int removeSecurityReference(RequestContext requestContext, Map resultMap, Node node) throws AJAXException(Code)(Java Doc) abstract protected int updateInformation(RequestContext requestContext, Map resultMap, Node node, String path) throws AJAXException(Code)(Java Doc) protected int updateMetadata(RequestContext requestContext, Map resultMap, Node node) throws AJAXException(Code)(Java Doc) protected int updateSecurityReference(RequestContext requestContext, Map resultMap, Node node) throws AJAXException(Code)(Java Doc)
|
Methods inherited from org.apache.jetspeed.layout.impl.BasePortletAction | public boolean buildContext(RequestContext requestContext, Map responseContext)(Code)(Java Doc) public boolean buildErrorContext(RequestContext requestContext, Map responseContext)(Code)(Java Doc) public boolean checkAccess(RequestContext context, String action)(Code)(Java Doc) public boolean createNewPageOnEdit(RequestContext context)(Code)(Java Doc) public String getActionParameter(RequestContext requestContext, String name)(Code)(Java Doc) public String getErrorTemplate()(Code)(Java Doc) public Fragment getFragmentIdFromLocation(int row, int column, Page page)(Code)(Java Doc) public Fragment getFragmentIdFromLocation(int row, int column, Fragment parentFragment)(Code)(Java Doc) public String getNonNullActionParameter(RequestContext requestContext, String name)(Code)(Java Doc) public Fragment getParentFragmentById(String id, Fragment root)(Code)(Java Doc) public String getTemplate()(Code)(Java Doc) public boolean isCreateNewPageOnEditEnabled()(Code)(Java Doc) public boolean isPageQualifiedForCreateNewPageOnEdit(RequestContext context)(Code)(Java Doc) public boolean runBatch(RequestContext requestContext, Map resultMap) throws AJAXException(Code)(Java Doc)
|
|
|