com.tonbeller.jpivot.table.navi
Class NonEmptyUI
java.lang.Object
   com.tonbeller.jpivot.table.PartBuilderSupport
com.tonbeller.jpivot.table.PartBuilderSupport
       com.tonbeller.jpivot.table.TableComponentExtensionSupport
com.tonbeller.jpivot.table.TableComponentExtensionSupport
           com.tonbeller.jpivot.table.navi.NonEmptyUI
com.tonbeller.jpivot.table.navi.NonEmptyUI
- All Implemented Interfaces: 
- ModelChangeListener, PartBuilder, TableComponentExtension, Available, com.tonbeller.wcf.bookmarks.Bookmarkable, java.util.EventListener
- public class NonEmptyUI 
- extends TableComponentExtensionSupport- implements ModelChangeListener
show/hide non empty rows/columns. The toolbar button is connected to the boolean suppress property.
- Author:
- av
| Field Summary | 
| static java.lang.String | ID
 | 
 
 
 
| Fields inherited from interface com.tonbeller.wcf.bookmarks.Bookmarkable | 
| EXTENSIONAL, INTENSIONAL | 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
NonEmptyUI
public NonEmptyUI()
getId
public java.lang.String getId()
- Description copied from interface: TableComponentExtension
- unique name of this extension. Used for JSP programming
 
- 
- Specified by:
- getIdin interface- TableComponentExtension
 
- 
 
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:
- initializein interface- PartBuilder
- Overrides:
- initializein class- PartBuilderSupport
 
- 
- Throws:
- java.lang.Exception
 
isButtonPressed
public boolean isButtonPressed()
- 
 
- 
 
setButtonPressed
public void setButtonPressed(boolean value)
- 
 
- 
 
isAvailable
public boolean isAvailable()
- Description copied from interface: PartBuilder
- true, if the current olapModel supports all extensions that are required
 by this partBuilder. If false, a GUI will not show related items.
 
- 
- Specified by:
- isAvailablein interface- PartBuilder
- Specified by:
- isAvailablein interface- Available
- Overrides:
- isAvailablein class- PartBuilderSupport
 
- 
 
modelChanged
public void modelChanged(ModelChangeEvent e)
- Description copied from interface: ModelChangeListener
- model data have changed, e.g. user has navigated
 
- 
- Specified by:
- modelChangedin interface- ModelChangeListener
 
- 
 
structureChanged
public void structureChanged(ModelChangeEvent e)
- Description copied from interface: ModelChangeListener
- major change, e.g. extensions added/removed
 
- 
- Specified by:
- structureChangedin interface- ModelChangeListener
 
-