| java.lang.Object org.apache.jetspeed.layout.impl.BasePortletAction org.apache.jetspeed.layout.impl.MovePortletAction
All known Subclasses: org.apache.jetspeed.layout.impl.AddPortletAction,
MovePortletAction | public class MovePortletAction extends BasePortletAction implements AjaxAction,AjaxBuilder,Constants(Code) | | Move Portlet portlet placement action
AJAX Parameters:
id = the fragment id of the portlet to move
page = (implied in the URL)
Additional Absolute Parameters:
row = the new row to move to
col = the new column to move to
Additional Relative Parameters: (move left, right, up, down)
none
author: David Gurney author: David Sean Taylor version: $Id: $ |
Field Summary | |
final protected static String | eol | final protected static Log | log |
Constructor Summary | |
public | MovePortletAction(String template, String errorTemplate, PortletRegistry registry, String sMoveType) | public | MovePortletAction(String template, String errorTemplate, PortletRegistry registry, PageManager pageManager, PortletActionSecurityBehavior securityBehavior) | public | MovePortletAction(String template, String errorTemplate, PortletRegistry registry, String sMoveType, PageManager pageManager, PortletActionSecurityBehavior securityBehavior) |
Method Summary | |
protected Coordinate | getCoordinateFromParams(RequestContext requestContext) | protected PortletRegistry | getPortletRegistry() | protected boolean | moveInFragment(RequestContext requestContext, PortletPlacementContext placement, Fragment fragment, Fragment placeInLayoutFragment, Map resultMap, boolean batch) | protected boolean | moveToOtherLayoutFragment(RequestContext requestContext, boolean batch, Map resultMap, String moveFragmentId, Fragment moveToLayoutFragment, Fragment removeFromLayoutFragment) | protected boolean | placeFragment(RequestContext requestContext, boolean batch, Map resultMap, Fragment placeFragment, Fragment placeInLayoutFragment) | protected void | putCartesianResult(Map resultMap, float value, float oldValue, String name, String oldName) | public boolean | run(RequestContext requestContext, Map resultMap) | protected boolean | runAction(RequestContext requestContext, Map resultMap, boolean batch) | public boolean | runBatch(RequestContext requestContext, Map resultMap) | public void | setMoveType(String p_sMoveType) |
log | final protected static Log log(Code) | | |
putCartesianResult | protected void putCartesianResult(Map resultMap, float value, float oldValue, String name, String oldName)(Code) | | |
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)
|
|
|