Uses of Class
org.openxava.web.layout.LayoutElement

Packages that use LayoutElement
org.openxava.web.layout   
 

Uses of LayoutElement in org.openxava.web.layout
 

Methods in org.openxava.web.layout that return LayoutElement
protected  LayoutElement AbstractBasePainter.getContainer()
           
protected  LayoutElement AbstractBasePainter.getRow()
           
 

Methods in org.openxava.web.layout that return types with arguments of type LayoutElement
protected  java.util.Stack<LayoutElement> AbstractBasePainter.getContainersStack()
          It is a stack of processed containers, the last element represents the current container.
 java.util.List<LayoutElement> DefaultLayoutParser.getElements()
           
protected  java.util.Stack<LayoutElement> AbstractBasePainter.getRowsStack()
          It is a stack of processed rows, where the last element (at the top of the stack) represents the current row.
 java.util.List<LayoutElement> DefaultLayoutParser.parseView(View view, PageContext pageContext)
          Parses the layout in order to determine its size.
 java.util.List<LayoutElement> ILayoutParser.parseView(View view, PageContext pageContext)
          Prepares the layout, so that future requests aren't processed.
 

Methods in org.openxava.web.layout with parameters of type LayoutElement
 void DefaultLayoutPainter.endCell(LayoutElement element)
          In this implementation nothing is done at cell end.
 void ILayoutPainter.endCell(LayoutElement element)
           
 void DefaultLayoutPainter.endCollection(LayoutElement element)
          Actually all code is performed in the startCollection method.
 void ILayoutPainter.endCollection(LayoutElement element)
           
 void DefaultLayoutPainter.endColumn(LayoutElement element)
          In this painter implementation the column does end the last TD.
 void ILayoutPainter.endColumn(LayoutElement element)
           
 void DefaultLayoutPainter.endFrame(LayoutElement element)
           
 void ILayoutPainter.endFrame(LayoutElement element)
           
 void DefaultLayoutPainter.endGroup(LayoutElement element)
          This has the same behavior as the endFrame method.
 void ILayoutPainter.endGroup(LayoutElement element)
           
 void DefaultLayoutPainter.endRow(LayoutElement element)
           
 void ILayoutPainter.endRow(LayoutElement element)
           
 void DefaultLayoutPainter.endSections(LayoutElement element)
           
 void ILayoutPainter.endSections(LayoutElement element)
           
 void DefaultLayoutPainter.endView(LayoutElement element)
           
 void ILayoutPainter.endView(LayoutElement element)
           
protected  void AbstractBasePainter.setContainer(LayoutElement layoutElement)
          Sets element as the current container.
protected  void AbstractBasePainter.setRow(LayoutElement layoutElement)
          Sets the element as the current row and resets its column count to 0.
 void DefaultLayoutPainter.startCell(LayoutElement element)
           
 void ILayoutPainter.startCell(LayoutElement element)
           
 void DefaultLayoutPainter.startCollection(LayoutElement element)
          Besides the frame handling, it lets the collection.jsp to take care of the collection rendering.
 void ILayoutPainter.startCollection(LayoutElement element)
           
 void DefaultLayoutPainter.startColumn(LayoutElement element)
          Each column does not open a table element (TD), this is done by the startCell method.
 void ILayoutPainter.startColumn(LayoutElement element)
           
 void DefaultLayoutPainter.startFrame(LayoutElement element)
          Creates the frame.
 void ILayoutPainter.startFrame(LayoutElement element)
           
 void DefaultLayoutPainter.startGroup(LayoutElement element)
          This has the same behavior as the startFrame method.
 void ILayoutPainter.startGroup(LayoutElement element)
           
 void DefaultLayoutPainter.startRow(LayoutElement element)
          Actually starts a row where all the columns are painted.
 void ILayoutPainter.startRow(LayoutElement element)
           
 void DefaultLayoutPainter.startSections(LayoutElement element)
          Each section behave as a marker.
 void ILayoutPainter.startSections(LayoutElement element)
           
 void DefaultLayoutPainter.startView(LayoutElement element)
           
 void ILayoutPainter.startView(LayoutElement element)
           
 

Method parameters in org.openxava.web.layout with type arguments of type LayoutElement
 void LayoutPainterManager.renderElements(ILayoutPainter painter, java.util.Collection<LayoutElement> elements, View view, PageContext pageContext)
          Render each element.
protected  void AbstractBasePainter.setContainersStack(java.util.Stack<LayoutElement> containersStack)
          Sets (or resets) the containers stack.
 void DefaultLayoutParser.setElements(java.util.List<LayoutElement> elements)
           
protected  void AbstractBasePainter.setRowsStack(java.util.Stack<LayoutElement> rowsStack)
          Sets or (resets) the row stack.