com.tonbeller.jpivot.table.navi
Class StaticClickableMember
java.lang.Object
com.tonbeller.jpivot.table.PartBuilderSupport
com.tonbeller.jpivot.table.PartBuilderDecorator
com.tonbeller.jpivot.table.SpanBuilderDecorator
com.tonbeller.jpivot.table.navi.StaticClickableMember
- All Implemented Interfaces:
- PartBuilder, SpanBuilder, Available, com.tonbeller.wcf.bookmarks.Bookmarkable
public class StaticClickableMember
- extends SpanBuilderDecorator
wraps a ClickableMemberSupport into a SpanBuilderDecorator, so the clickable member
may be attached statically to the table component. Once attached, the clickable
will be available independent of the current query.
- Since:
- 15.12.2004
- Author:
- av
Fields inherited from interface com.tonbeller.wcf.bookmarks.Bookmarkable |
EXTENSIONAL, INTENSIONAL |
Method Summary |
org.w3c.dom.Element |
build(SpanBuilder.SBContext sbctx,
Span span,
boolean even)
|
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 |
Methods inherited from interface com.tonbeller.wcf.bookmarks.Bookmarkable |
getBookmarkState, setBookmarkState |
StaticClickableMember
public StaticClickableMember(SpanBuilder delegate,
ClickableMember clickable)
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 PartBuilderDecorator
- 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 PartBuilderDecorator
- Throws:
java.lang.Exception
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 PartBuilderDecorator
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 PartBuilderDecorator
build
public org.w3c.dom.Element build(SpanBuilder.SBContext sbctx,
Span span,
boolean even)
- Specified by:
build
in interface SpanBuilder
- Overrides:
build
in class SpanBuilderDecorator