|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openxava.web.layout.AbstractBasePainter
org.openxava.web.layout.AbstractJspPainter
org.openxava.web.layout.DefaultLayoutPainter
public class DefaultLayoutPainter
Implements a basic Painter.
| Field Summary |
|---|
| Fields inherited from class org.openxava.web.layout.AbstractJspPainter |
|---|
attributes, level |
| Constructor Summary | |
|---|---|
DefaultLayoutPainter()
|
|
| Method Summary | |
|---|---|
void |
endCell(LayoutElement element)
In this implementation nothing is done at cell end. |
void |
endCollection(LayoutElement element)
Actually all code is performed in the startCollection method. |
void |
endColumn(LayoutElement element)
In this painter implementation the column does end the last TD. |
void |
endFrame(LayoutElement element)
|
void |
endGroup(LayoutElement element)
This has the same behavior as the endFrame method. |
void |
endRow(LayoutElement element)
|
void |
endSections(LayoutElement element)
|
void |
endView(LayoutElement element)
|
void |
startCell(LayoutElement element)
|
void |
startCollection(LayoutElement element)
Besides the frame handling, it lets the collection.jsp to take care of the collection rendering. |
void |
startColumn(LayoutElement element)
Each column does not open a table element (TD), this is done by the startCell method. |
void |
startFrame(LayoutElement element)
Creates the frame. |
void |
startGroup(LayoutElement element)
This has the same behavior as the startFrame method. |
void |
startRow(LayoutElement element)
Actually starts a row where all the columns are painted. |
void |
startSections(LayoutElement element)
Each section behave as a marker. |
void |
startView(LayoutElement element)
|
| Methods inherited from class org.openxava.web.layout.AbstractJspPainter |
|---|
getErrors, getRequest, getStyle, includeJspPage, write |
| Methods inherited from class org.openxava.web.layout.AbstractBasePainter |
|---|
finalize, getContainer, getContainersStack, getMaxColumnsOnView, getPageContext, getPainterManager, getRow, getRowsStack, getView, initialize, setContainer, setContainersStack, setPainterManager, setRow, setRowsStack, unsetContainer, unsetRow |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultLayoutPainter()
| Method Detail |
|---|
public void startView(LayoutElement element)
ILayoutPainter.startView(org.openxava.web.layout.LayoutElement)public void endView(LayoutElement element)
ILayoutPainter.endView(org.openxava.web.layout.LayoutElement)public void startGroup(LayoutElement element)
ILayoutPainter.startGroup(org.openxava.web.layout.LayoutElement)public void endGroup(LayoutElement element)
ILayoutPainter.endGroup(org.openxava.web.layout.LayoutElement)public void startFrame(LayoutElement element)
ILayoutPainter.startFrame(org.openxava.web.layout.LayoutElement)public void endFrame(LayoutElement element)
ILayoutPainter.endFrame(org.openxava.web.layout.LayoutElement)public void startRow(LayoutElement element)
ILayoutPainter.startRow(org.openxava.web.layout.LayoutElement)public void endRow(LayoutElement element)
ILayoutPainter.endRow(org.openxava.web.layout.LayoutElement)public void startColumn(LayoutElement element)
ILayoutPainter.startColumn(org.openxava.web.layout.LayoutElement)public void endColumn(LayoutElement element)
ILayoutPainter.endColumn(org.openxava.web.layout.LayoutElement)public void startCell(LayoutElement element)
ILayoutPainter.startCell(org.openxava.web.layout.LayoutElement)public void endCell(LayoutElement element)
ILayoutPainter.endCell(org.openxava.web.layout.LayoutElement)public void startCollection(LayoutElement element)
ILayoutPainter.startCollection(org.openxava.web.layout.LayoutElement)public void endCollection(LayoutElement element)
ILayoutPainter.endCollection(org.openxava.web.layout.LayoutElement)public void startSections(LayoutElement element)
ILayoutPainter.startSections(org.openxava.web.layout.LayoutElement)public void endSections(LayoutElement element)
ILayoutPainter.endSections(org.openxava.web.layout.LayoutElement)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||