org.openxava.web.layout
Class DefaultLayoutParser
java.lang.Object
org.openxava.web.layout.DefaultLayoutParser
- All Implemented Interfaces:
- ILayoutParser
public class DefaultLayoutParser
- extends java.lang.Object
- implements ILayoutParser
Layout manager, class to prepare view presentation
- Author:
- Juan Mendoza and Federico Alcantara
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultLayoutParser
public DefaultLayoutParser()
parseView
public java.util.List<LayoutElement> parseView(View view,
PageContext pageContext)
- Parses the layout in order to determine its size. No rendering
occurs in this phase.
- Specified by:
parseView in interface ILayoutParser
- Parameters:
view - Originating view.pageContext - pageContext.
- Returns:
- returnValue Integer value containing the count
getElements
public java.util.List<LayoutElement> getElements()
- Returns:
- the elements
setElements
public void setElements(java.util.List<LayoutElement> elements)
- Parameters:
elements - the elements to set
isEditable
public boolean isEditable()
- Returns:
- the editable
setEditable
public void setEditable(boolean editable)
- Parameters:
editable - the editable to set
getRequest
public HttpServletRequest getRequest()
- Returns:
- the request
setRequest
public void setRequest(HttpServletRequest request)
- Parameters:
request - the request to set