|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.fraid.plugin.BehaviorBean
org.fraid.plugin.beans.SpectrumPlugIn
public class SpectrumPlugIn
Field Summary | |
---|---|
int |
magnification
|
java.lang.String |
mFFTFunctionName
|
int |
mFftLength
|
DefinedFunction |
mFFTViewFunction
|
double |
mFrequencyStep
|
double |
mTimeStep
|
int |
overlap
|
ColorMap |
plotColors
|
double |
threshold
|
Fields inherited from class org.fraid.plugin.BehaviorBean |
---|
autoScale, backgroundColor, bottomRight, frameSize, gridColor, mAutoScaleMenuItem, mGridCrossPoints, mPainterThread, mPanel, numberGridMarkerDigitsX, numberGridMarkerDigitsY, upperLeft |
Constructor Summary | |
---|---|
SpectrumPlugIn()
|
Method Summary | |
---|---|
java.lang.Object |
clone()
Clone when saving to file. |
void |
completePopupMenu(javax.swing.JPopupMenu aPopup)
See superclass. |
boolean |
doMouseDragged(java.awt.event.MouseEvent aE)
|
boolean |
doMousePressed(java.awt.event.MouseEvent aE)
|
void |
fftFunction(java.awt.event.MouseEvent aE,
SpectrumThread vThread)
|
void |
fftWindow()
|
java.awt.Point |
freqTimeToPlane(DoublePoint aDoublePoint)
|
PaintAlgorithmThread |
getAlgorithm()
Returns the current algorithm |
int |
getMagnification()
|
int |
getOverlap()
|
ColorMap |
getPlotColors()
Get the PlotColors value. |
java.lang.String |
getToolTipText(java.awt.event.MouseEvent aE)
|
DoublePoint |
planeToFreqTime(java.awt.Point aPoint)
|
void |
setGraphicsPanel(GraphicsUser aOwner)
See superclass. |
void |
setMagnification(int aMagnification)
|
void |
setOverlap(int aOverlap)
|
void |
setPlotColors(ColorMap newPlotColors)
Set the PlotColors value. |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public ColorMap plotColors
public int magnification
public int overlap
public double threshold
public transient int mFftLength
public transient double mFrequencyStep
public transient double mTimeStep
public final transient java.lang.String mFFTFunctionName
public transient DefinedFunction mFFTViewFunction
Constructor Detail |
---|
public SpectrumPlugIn() throws ComplexFunctionException
ComplexFunctionException
Method Detail |
---|
public ColorMap getPlotColors()
public void setPlotColors(ColorMap newPlotColors)
newPlotColors
- The new PlotColors value.public int getMagnification()
public void setMagnification(int aMagnification)
public int getOverlap()
public void setOverlap(int aOverlap)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
BehaviorBean
clone
in class BehaviorBean
Object
value
java.lang.CloneNotSupportedException
- if an error occurspublic void setGraphicsPanel(GraphicsUser aOwner) throws PlugInException
BehaviorBean
setGraphicsPanel
in interface BehaviorBeanInterface
setGraphicsPanel
in class BehaviorBean
aOwner
- a GraphicsUser
value
PlugInException
- if an error occurspublic void completePopupMenu(javax.swing.JPopupMenu aPopup)
BehaviorBean
completePopupMenu
in interface BehaviorBeanInterface
completePopupMenu
in class BehaviorBean
aPopup
- a JPopupMenu
valuepublic PaintAlgorithmThread getAlgorithm()
BehaviorBean
getAlgorithm
in interface BehaviorBeanInterface
getAlgorithm
in class BehaviorBean
PaintAlgorithmThread
valuepublic java.lang.String getToolTipText(java.awt.event.MouseEvent aE)
getToolTipText
in class BehaviorBean
public boolean doMousePressed(java.awt.event.MouseEvent aE)
doMousePressed
in class BehaviorBean
public boolean doMouseDragged(java.awt.event.MouseEvent aE)
doMouseDragged
in class BehaviorBean
public DoublePoint planeToFreqTime(java.awt.Point aPoint)
public java.awt.Point freqTimeToPlane(DoublePoint aDoublePoint)
public void fftFunction(java.awt.event.MouseEvent aE, SpectrumThread vThread)
public void fftWindow()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |