com.tonbeller.jpivot.table
Class PartBuilderDecorator
java.lang.Object
com.tonbeller.jpivot.table.PartBuilderSupport
com.tonbeller.jpivot.table.PartBuilderDecorator
- All Implemented Interfaces:
- PartBuilder, Available, com.tonbeller.wcf.bookmarks.Bookmarkable
- Direct Known Subclasses:
- CellBuilderDecorator, CornerBuilderDecorator, SlicerBuilderDecorator, SpanBuilderDecorator
public abstract class PartBuilderDecorator
- extends PartBuilderSupport
forwards lifecycle events to decoree
- Author:
- av
| Fields inherited from interface com.tonbeller.wcf.bookmarks.Bookmarkable |
EXTENSIONAL, INTENSIONAL |
|
Method Summary |
void |
destroy(javax.servlet.http.HttpSession session)
destructor, called once after session timeout |
void |
initialize(com.tonbeller.wcf.controller.RequestContext context,
TableComponent table)
deferred ctor, called once after creation |
void |
startBuild(com.tonbeller.wcf.controller.RequestContext context)
called before the DOM is built after the TableRenderer has been fully initialized |
void |
stopBuild()
called after the DOM has been built. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PartBuilderDecorator
protected PartBuilderDecorator(PartBuilder delegate)
startBuild
public void startBuild(com.tonbeller.wcf.controller.RequestContext context)
- Description copied from interface:
PartBuilder
- called before the DOM is built after the TableRenderer has been fully initialized
- Specified by:
startBuild in interface PartBuilder- Overrides:
startBuild in class PartBuilderSupport
stopBuild
public void stopBuild()
- Description copied from interface:
PartBuilder
- called after the DOM has been built.
- Specified by:
stopBuild in interface PartBuilder- Overrides:
stopBuild in class PartBuilderSupport
initialize
public void initialize(com.tonbeller.wcf.controller.RequestContext context,
TableComponent table)
throws java.lang.Exception
- Description copied from interface:
PartBuilder
- deferred ctor, called once after creation
- Specified by:
initialize in interface PartBuilder- Overrides:
initialize in class PartBuilderSupport
- Throws:
java.lang.Exception
destroy
public void destroy(javax.servlet.http.HttpSession session)
throws java.lang.Exception
- Description copied from interface:
PartBuilder
- destructor, called once after session timeout
- Specified by:
destroy in interface PartBuilder- Overrides:
destroy in class PartBuilderSupport
- Throws:
java.lang.Exception