de.fho.jump.pirol.plugins.EditAttributeByFormula
Class AddFormulaPartToTextArea_Action

java.lang.Object
  extended by javax.swing.AbstractAction
      extended by de.fho.jump.pirol.plugins.EditAttributeByFormula.AddFormulaPartToTextArea_Action
All Implemented Interfaces:
java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action

public class AddFormulaPartToTextArea_Action
extends javax.swing.AbstractAction

Action to add a button's text to a given JTextArea, when the button is pressed.

Version:
$Rev: 1670 $
Author:
Ole Rahn

FH Osnabrück - University of Applied Sciences Osnabrück,
Project: PIROL (2005),
Subproject: Daten- und Wissensmanagement
See Also:
Serialized Form

Field Summary
protected  FeatureSchema featureSchema
           
protected  java.lang.String formulaPart
           
protected  boolean isMathSign
           
protected  java.lang.String[] mathSigns
           
protected  javax.swing.JTextArea textArea
           
 
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
 
Fields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON
 
Constructor Summary
AddFormulaPartToTextArea_Action(java.lang.String formulaPart, javax.swing.JTextArea textArea, java.lang.String[] mathSigns, FeatureSchema featureSchema)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
protected  boolean isOperator(java.lang.String op)
           
 
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

textArea

protected javax.swing.JTextArea textArea

mathSigns

protected java.lang.String[] mathSigns

formulaPart

protected java.lang.String formulaPart

isMathSign

protected boolean isMathSign

featureSchema

protected FeatureSchema featureSchema
Constructor Detail

AddFormulaPartToTextArea_Action

public AddFormulaPartToTextArea_Action(java.lang.String formulaPart,
                                       javax.swing.JTextArea textArea,
                                       java.lang.String[] mathSigns,
                                       FeatureSchema featureSchema)
Parameters:
textArea - text area to add the button text to
Method Detail

isOperator

protected boolean isOperator(java.lang.String op)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)