public final class NNCalcController1 extends Object implements NNCalcController
| Constructor and Description |
|---|
NNCalcController1(NNCalcModel model,
NNCalcView view)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
processAddEvent()
Processes event to do an add operation.
|
void |
processAddNewDigitEvent(int digit)
Processes event to add a new (low-order) digit to the bottom operand.
|
void |
processClearEvent()
Processes event to clear bottom operand.
|
void |
processDivideEvent()
Processes event to do a divide operation.
|
void |
processEnterEvent()
Processes event to enter bottom operand to top.
|
void |
processMultiplyEvent()
Processes event to do a multiply operation.
|
void |
processPowerEvent()
Processes event to do a power operation.
|
void |
processRootEvent()
Processes event to do a root operation.
|
void |
processSubtractEvent()
Processes event to do a subtract operation.
|
void |
processSwapEvent()
Processes event to swap operands.
|
public NNCalcController1(NNCalcModel model, NNCalcView view)
model - model to connect toview - view to connect topublic void processClearEvent()
NNCalcControllerprocessClearEvent in interface NNCalcControllerpublic void processSwapEvent()
NNCalcControllerprocessSwapEvent in interface NNCalcControllerpublic void processEnterEvent()
NNCalcControllerprocessEnterEvent in interface NNCalcControllerpublic void processAddEvent()
NNCalcControllerprocessAddEvent in interface NNCalcControllerpublic void processSubtractEvent()
NNCalcControllerprocessSubtractEvent in interface NNCalcControllerpublic void processMultiplyEvent()
NNCalcControllerprocessMultiplyEvent in interface NNCalcControllerpublic void processDivideEvent()
NNCalcControllerprocessDivideEvent in interface NNCalcControllerpublic void processPowerEvent()
NNCalcControllerprocessPowerEvent in interface NNCalcControllerpublic void processRootEvent()
NNCalcControllerprocessRootEvent in interface NNCalcControllerpublic void processAddNewDigitEvent(int digit)
NNCalcControllerprocessAddNewDigitEvent in interface NNCalcControllerdigit - the low-order digit to be added