butler.ext.rolap
Class ROLAPQueryController

java.lang.Object
  extended by butler.ext.rolap.ROLAPQueryController
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class ROLAPQueryController
extends java.lang.Object
implements java.awt.event.ActionListener

Author:
Fredrik Bertilsson

Nested Class Summary
static class ROLAPQueryController.Listener
           
 
Constructor Summary
ROLAPQueryController()
           
ROLAPQueryController(ROLAPQuery query)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
 void addListener(ROLAPQueryController.Listener listener)
           
 QueryParams createQueryParams()
           
 java.util.List getDimensions()
           
 void registerDualListBox(DualListBox box)
           
 void registerFilterGroupPanel(FilterGroupPanel panel)
           
 void registerFilterPanel(FilterPanel panel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ROLAPQueryController

public ROLAPQueryController(ROLAPQuery query)

ROLAPQueryController

public ROLAPQueryController()
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

getDimensions

public java.util.List getDimensions()

createQueryParams

public QueryParams createQueryParams()
                              throws java.lang.Exception
Throws:
java.lang.Exception

registerFilterPanel

public void registerFilterPanel(FilterPanel panel)

registerFilterGroupPanel

public void registerFilterGroupPanel(FilterGroupPanel panel)

registerDualListBox

public void registerDualListBox(DualListBox box)

addListener

public void addListener(ROLAPQueryController.Listener listener)