|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectlt.monarch.chart.plugins.AbstractChartPlugin<AbstractChart<?,?>>
lt.monarch.chart.plugins.DrillDown
public class DrillDown extends AbstractChartPlugin<AbstractChart<?,?>> implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, GestureListener
Plug-in for selecting chart entities.
| Constructor and Description |
|---|
DrillDown()
Constructs a drill down plug-in. |
DrillDown(AbstractChartSeries<?,?>[] series)
Constructs a drill down plug-in for specified chart series. |
| Modifier and Type | Method and Description |
|---|---|
void |
activate()
Prepares the plug-in, when it is installed. |
void |
addActionListener(java.awt.event.ActionListener l)
Installs an action listener. |
void |
deactivate()
Cleanups the plug-in, when it is uninstalled. |
protected void |
fireActionPerformed(java.lang.String command)
Notifies the listeners that action event occurred. |
void |
gesture(GestureEvent e)
|
boolean |
getIsReportingLabels()
|
ChartEntity |
getLastSelectedEntity()
Returns last selected chart entity. |
AxisLabel |
getLastSelectedLabel()
Returns last selected label. |
ChartEntity[] |
getSelectedEntities()
Returns selected chart entities array. |
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseDragged(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mouseMoved(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
paint(AbstractGraphics g)
Does nothing- must be overridden in extending classes. |
void |
removeActionListener(java.awt.event.ActionListener l)
Uninstalls an action listener. |
void |
setIsReportLabels(boolean value)
|
| Methods inherited from class lt.monarch.chart.plugins.AbstractChartPlugin |
|---|
adjustChart, chart, getChart, install, isActivated, uninstall |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DrillDown()
public DrillDown(AbstractChartSeries<?,?>[] series)
series - array of AbstractChartSeries| Method Detail |
|---|
public ChartEntity getLastSelectedEntity()
public ChartEntity[] getSelectedEntities()
public void addActionListener(java.awt.event.ActionListener l)
l - action listenerpublic void removeActionListener(java.awt.event.ActionListener l)
l - action listenerprotected void fireActionPerformed(java.lang.String command)
command - action commandpublic void activate()
AbstractChartPlugin
activate in class AbstractChartPlugin<AbstractChart<?,?>>public void deactivate()
AbstractChartPlugin
deactivate in class AbstractChartPlugin<AbstractChart<?,?>>public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void paint(AbstractGraphics g)
AbstractChartPlugin
paint in interface ChartPlugin<AbstractChart<?,?>>paint in class AbstractChartPlugin<AbstractChart<?,?>>g - the Graphics context in which chart is paintedChartPlugin.paint(lt.monarch.chart.engine.AbstractGraphics)public boolean getIsReportingLabels()
public void setIsReportLabels(boolean value)
public AxisLabel getLastSelectedLabel()
public void gesture(GestureEvent e)
gesture in interface GestureListener
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||