Package jaxx.demo.fun

Class CalculatorEngine

java.lang.Object
jaxx.demo.fun.CalculatorEngine

public class CalculatorEngine
extends java.lang.Object
  • Field Details

  • Constructor Details

    • CalculatorEngine

      public CalculatorEngine()
  • Method Details

    • getDisplayText

      public java.lang.String getDisplayText()
    • setDisplayText

      public void setDisplayText​(java.lang.String displayText)
    • clear

      public void clear()
    • clearEntry

      public void clearEntry()
    • digit

      public void digit​(int digit)
    • dot

      public void dot()
    • toggleSign

      public void toggleSign()
    • equal

      public void equal()
    • toString

      public static java.lang.String toString​(java.math.BigDecimal decimal)
    • operation

      public void operation​(int operation)
    • add

      public void add()
    • subtract

      public void subtract()
    • multiply

      public void multiply()
    • divide

      public void divide()
    • addPropertyChangeListener

      public void addPropertyChangeListener​(java.beans.PropertyChangeListener listener)
    • addPropertyChangeListener

      public void addPropertyChangeListener​(java.lang.String property, java.beans.PropertyChangeListener listener)
    • removePropertyChangeListener

      public void removePropertyChangeListener​(java.beans.PropertyChangeListener listener)
    • removePropertyChangeListener

      public void removePropertyChangeListener​(java.lang.String property, java.beans.PropertyChangeListener listener)
    • firePropertyChange

      protected void firePropertyChange​(java.lang.String property, java.lang.Object oldValue, java.lang.Object newValue)