1 package com.tonbeller.jpivot.table;2 3 4 import com.tonbeller.jpivot.core.ModelChangeListener;5 import com.tonbeller.jpivot.olap.model.Displayable;6 import com.tonbeller.wcf.controller.RequestContext;7 import com.tonbeller.wcf.controller.RequestListener;8 import com.tonbeller.jpivot.table.SpanBuilder.SBContext;9 10 /**11 * creates a hyperlink or popup menu on members in the table. When the user12 * clicks on a member, the member will be made available in some way (url parameter or13 * session attribute) and may forward to another jsp.14 * 15 * @author av16 * @since 15.12.200417 */18 public interface ClickableMember extends RequestListener, ModelChangeListener {19 void startRendering(RequestContext context, TableComponent table);20 void decorate(SBContext sbctx, Displayable obj);21 void stopRendering();22 }23