org.fraid.plugin.beans
Class PMChartPlugIn
java.lang.Object
org.fraid.plugin.BehaviorBean
org.fraid.plugin.beans.PMChartPlugIn
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, BehaviorBeanInterface, ChangeAwareObject
public class PMChartPlugIn
- extends BehaviorBean
- See Also:
- Serialized Form
Fields inherited from class org.fraid.plugin.BehaviorBean |
autoScale, backgroundColor, bottomRight, frameSize, gridColor, mAutoScaleMenuItem, mGridCrossPoints, mPainterThread, mPanel, numberGridMarkerDigitsX, numberGridMarkerDigitsY, upperLeft |
Methods inherited from class org.fraid.plugin.BehaviorBean |
actionPerformed, copyAlgorithmStructures, doItemStateChanged, doKeyPressed, doKeyReleased, doKeyTyped, doMouseClicked, doMouseDragged, doMouseEntered, doMouseExited, doMouseMoved, doMouseReleased, doObjectChanged, getAlgorithm, getBackgroundColor, getBottomRight, getFrameSize, getGridColor, getNumberGridMarkerDigitsX, getNumberGridMarkerDigitsY, getToolTipText, getUpperLeft, isAutoScale, itemStateChanged, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, objectChanged, setAutoScale, setBackgroundColor, setBottomRight, setFrameSize, setGridColor, setLimits, setNumberGridMarkerDigitsX, setNumberGridMarkerDigitsY, setUpperLeft |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
plotColors
public ColorMap plotColors
mChartController
public transient PMChartController mChartController
mWindowNumber
public transient int mWindowNumber
PMChartPlugIn
public PMChartPlugIn()
getPlotColors
public ColorMap getPlotColors()
- Get the PlotColors value.
- Returns:
- the PlotColors value.
setPlotColors
public void setPlotColors(ColorMap newPlotColors)
- Set the PlotColors value.
- Parameters:
newPlotColors
- The new PlotColors value.
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Description copied from class:
BehaviorBean
- Clone when saving to file.
- Overrides:
clone
in class BehaviorBean
- Returns:
- an
Object
value
- Throws:
java.lang.CloneNotSupportedException
- if an error occurs
setGraphicsPanel
public void setGraphicsPanel(GraphicsUser aOwner)
throws PlugInException
- Description copied from class:
BehaviorBean
- See superclass.
- Specified by:
setGraphicsPanel
in interface BehaviorBeanInterface
- Overrides:
setGraphicsPanel
in class BehaviorBean
- Parameters:
aOwner
- a GraphicsUser
value
- Throws:
PlugInException
- if an error occurs
completePopupMenu
public void completePopupMenu(javax.swing.JPopupMenu aPopup)
- Description copied from class:
BehaviorBean
- See superclass.
- Specified by:
completePopupMenu
in interface BehaviorBeanInterface
- Overrides:
completePopupMenu
in class BehaviorBean
- Parameters:
aPopup
- a JPopupMenu
value
doActionPerformed
public boolean doActionPerformed(java.awt.event.ActionEvent aE)
- Overrides:
doActionPerformed
in class BehaviorBean
doMousePressed
public boolean doMousePressed(java.awt.event.MouseEvent aE)
- Overrides:
doMousePressed
in class BehaviorBean
Fraid (system and language). (C) 2003-2007 Ivaylo Iliev
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.