public class Tool extends TeeBase
Title: Tool class
Description: Base Tool class.
Copyright (c) 2005-2019 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Modifier and Type | Class and Description |
---|---|
static interface |
Tool.ToolListener |
Modifier and Type | Field and Description |
---|---|
protected ChartBrush |
bBrush |
static int |
clickTolerance |
protected EventListenerList |
listenerList |
protected ChartPen |
pPen |
chart, InternalUse
Modifier | Constructor and Description |
---|---|
protected |
Tool() |
protected |
Tool(IBaseChart c) |
Modifier and Type | Method and Description |
---|---|
void |
addMouseMotionListener(MouseMoveListener l) |
void |
addToolListener(Tool.ToolListener l) |
void |
chartEvent(ChartDrawEvent ce) |
void |
dispose() |
protected void |
fireActiveChanged(ChangeEvent e) |
protected void |
fireChanged(ChangeEvent ce) |
protected void |
fireClicked(FrameworkMouseEvent e) |
protected void |
fireDragged(ChangeEvent changeEvent) |
protected void |
fireDragging(ChangeEvent e) |
protected void |
fireMouse(FrameworkMouseEvent e) |
protected void |
fireResized(ChangeEvent e) |
boolean |
getActive()
Enables/Disables the indexed Tool.
Default value: true |
java.net.URL |
getBitmapEditor()
Returns the URL of the associated icon for a given Tool class.
This icon is used at Tools gallery listbox and Tools Editor dialog. |
java.lang.String |
getDescription()
Gets descriptive text.
|
java.lang.String |
getSummary()
Gets detailed descriptive text.
|
Cursor |
mouseEvent(FrameworkMouseEvent e,
Cursor c) |
protected java.lang.Object |
readResolve() |
void |
removeMouseMotionListener(MouseMoveListener l) |
void |
removeToolListener(Tool.ToolListener l) |
void |
setActive(boolean value)
Enables/Disables the indexed Tool.
Default value: true |
void |
setChart(IBaseChart value)
Chart associated with this object.
|
java.lang.String |
toString() |
getChart, invalidate, setBooleanProperty, setColorProperty, setDoubleProperty, setIntegerProperty, setStringProperty
public static int clickTolerance
protected ChartPen pPen
protected ChartBrush bBrush
protected transient EventListenerList listenerList
protected Tool(IBaseChart c)
protected Tool()
protected java.lang.Object readResolve()
public java.lang.String toString()
toString
in class java.lang.Object
public void addMouseMotionListener(MouseMoveListener l)
public void removeMouseMotionListener(MouseMoveListener l)
public void addToolListener(Tool.ToolListener l)
public void removeToolListener(Tool.ToolListener l)
protected void fireMouse(FrameworkMouseEvent e)
protected void fireChanged(ChangeEvent ce)
protected void fireClicked(FrameworkMouseEvent e)
protected void fireDragged(ChangeEvent changeEvent)
protected void fireDragging(ChangeEvent e)
protected void fireResized(ChangeEvent e)
protected void fireActiveChanged(ChangeEvent e)
public void setActive(boolean value)
value
- booleanpublic boolean getActive()
public void setChart(IBaseChart value)
TeeBase
public void chartEvent(ChartDrawEvent ce)
public Cursor mouseEvent(FrameworkMouseEvent e, Cursor c)
public void dispose()
public java.lang.String getDescription()
public java.lang.String getSummary()
public java.net.URL getBitmapEditor()