ij.plugin
Class Distribution

java.lang.Object
  extended by ij.plugin.Distribution
All Implemented Interfaces:
PlugIn, java.awt.event.TextListener, java.util.EventListener

public class Distribution
extends java.lang.Object
implements PlugIn, java.awt.event.TextListener

This plugin implements the Analyze/Distribution command. It reads the data from the ResultsTable and plots a frequency histogram.

Author:
G. Landini at bham. ac. uk

Field Summary
(package private) static boolean autoBinning
           
(package private)  java.awt.Checkbox checkbox
           
(package private)  java.lang.String defaultNBins
           
(package private)  java.lang.String defaultRange
           
(package private) static int nBins
           
(package private)  java.awt.TextField nBinsField
           
(package private) static java.lang.String parameter
           
(package private) static java.lang.String range
           
(package private)  java.awt.TextField rangeField
           
(package private) static boolean showStats
           
 
Constructor Summary
Distribution()
           
 
Method Summary
(package private)  int getIndex(java.lang.String[] strings)
           
 void run(java.lang.String arg)
          This method is called when the plugin is loaded.
(package private)  void stats(int nc, float[] data, float[] pars)
           
 void textValueChanged(java.awt.event.TextEvent e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parameter

static java.lang.String parameter

autoBinning

static boolean autoBinning

showStats

static boolean showStats

nBins

static int nBins

range

static java.lang.String range

checkbox

java.awt.Checkbox checkbox

nBinsField

java.awt.TextField nBinsField

rangeField

java.awt.TextField rangeField

defaultNBins

java.lang.String defaultNBins

defaultRange

java.lang.String defaultRange
Constructor Detail

Distribution

public Distribution()
Method Detail

run

public void run(java.lang.String arg)
Description copied from interface: PlugIn
This method is called when the plugin is loaded. 'arg', which may be blank, is the argument specified for this plugin in IJ_Props.txt.

Specified by:
run in interface PlugIn

getIndex

int getIndex(java.lang.String[] strings)

textValueChanged

public void textValueChanged(java.awt.event.TextEvent e)
Specified by:
textValueChanged in interface java.awt.event.TextListener

stats

void stats(int nc,
           float[] data,
           float[] pars)