All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| A_Register |
Alpha register (11+3 characters).
|
| A_Register |
Alpha register (16 characters).
|
| About_Dialog |
|
| Alpha |
The Inv key was clicked
|
| Asserted |
A utility class to assert certain conditions
|
| Assumed |
Some utility classes to check parameter
|
| bad_op |
|
| BCDError |
|
| BCDFloat |
Arbitrary Precision Denormalized Floating Point Arithmetic.
|
| BCDFloat.Float_Type |
Floating Point Type
Finite
Normal Real Number
NAN
Not a Number
Type_Positive_Infinity
+∞i
Type_Negative_Infinity
-∞
|
| BCDFraction |
Decimal_Fraction Arithmetic.
|
| BCDInteger |
Arbitrary Max_Precision BCD Integer Arithmetic
|
| Button_3<Canvas_Type extends net.sourceforge.uiq3.calculator.Canvas,Key_Type extends net.sourceforge.uiq3.calculator.Key> |
|
| Button_5<Canvas_Type extends net.sourceforge.uiq3.calculator.Canvas,Key_Type extends net.sourceforge.uiq3.calculator.Key> |
|
| Calculator |
|
| Calculator |
|
| Calculator |
HP-45 Calculator Engine
|
| Calculator_Canvas |
|
| Calculator_Canvas |
|
| Calculator_Canvas |
|
| Calculator_Frame |
|
| Calculator_Frame |
|
| Calculator_Frame |
|
| Calculator.Execution_Type |
Do a single step and return to Execution_Halt.
|
| Calculator.Indicator_Type |
Mode was pressed
Inv
Keyboard in inverse move
Hyp
Keyboard in hyperbolic mode - also used for password entry
K
Constant calculation mode
Hlt
halted program - also used for debugger
Run
Mode1, interactive or program run mode
Wrt
Mode2, write programs
Pcl
Mode3, clear, save, load programs.
Deg
Mode4, Tr
Rad
Mode5
Gra
Mode6
Keyboard_Alpha
Alpha entry and display mode
|
| Calculator.Keyboard_Mode |
Keyboard is in normal mode
Keyboard_Normal
Keyboard is in normal mode
Keyboard_Inv
Keyboard is in inverse mode
Keyboard_Hyp
Keyboard is in hyperbolic mode
Keyboard_Inv_Hyp
Keyboard is in inverse hyperbolic mode
Keyboard_Alpha
Keyboard is in alpha mode
Keyboard_Inv_Alpha
Keyboard is in inverse alpha mode
|
| Calculator.Program_Type |
A Program which may be from P0 … P19
|
| Calculator.Row_Type |
Alpha register to display messages.
|
| Calculator.Token_Plane_Type |
Available Token Planes
|
| Calculator.Token_Plane_Type |
Available Token Planes
|
| Canvas<Type extends IPrinter> |
|
| CanvasListener |
Listen for Keyboard and Mouse events.
|
| Constants |
Special constants.
|
| Constants |
| Constants |
|
| DebugUsage |
Method or class used for debugging and should be removed by proguard in the release
version.
|
| Decomposed |
Normalize and decompose a BCDFloat for further formatting
|
| Decomposed |
Normalize BCDFloat for further formating
|
| Desktop_Calculator |
Calculator engine with debug capability
|
| Desktop_Calculator |
Calculator engine with debug capability
|
| Error |
"Error" is an abstract exception class representing all possible errors the calculator can
produce.
|
| Error |
Operation Error.
|
| Error |
Operation Error.
|
| Error_Canvas |
|
| Files |
| Files |
| Font |
The FX-603P used a font which is different from alpha codes.
|
| fx602p |
|
| fx603p |
|
| Go_Error |
Operation Error.
|
| Go_Error |
Operation Error.
|
| Help_Dialog |
|
| hp45 |
|
| IA_Register |
Interface for FX-602P and FX-603P alpha register
|
| IA_Register.Mode_Type |
Register mode
Mode_Normal
normal numeric entry mode
Mode_Fraction
fraction entry mode
Mode_Exponent
exponent entry mode
Mode_Begin_Alpha
begins alpha mode
Keyboard_Alpha
alpha entry mode
|
| IClear |
Tape for objects which can be cleaned.
|
| IClear |
Interface for objects which can be cleaned.
|
| IL_Register |
| Interface |
Simulation of the some calculator interface.
|
| Interface |
Simulation of the some calculator interface.
|
| Interface |
Cassette interface for JavaSE
|
| Interface.File_Type |
there are six file types
|
| IO |
| IOp_Alpha |
A Programmable Operation need to be displayed on program mode.
|
| IOperation |
Virtual CPU Operation
|
| IOwned_Operation |
A Programmable Operation need to be displayed on program mode.
|
| IPrinter |
Printer interface
|
| IProgrammable_Operation |
A Programmable Operation need to be displayed on program mode.
|
| IProgrammable_Operation |
A Programmable Operation need to be displayed on program mode.
|
| ITraceable |
The objects attributes can be traced
|
| Key_0_RND |
The Inv key was clicked
|
| Key_0_RND |
The Inv key was clicked
|
| Key_0_RND.Status_Type |
|
| Key_2ndF_Caps |
The Inv key was clicked
|
| Key_AC |
The Exp key was clicked
|
| Key_AC_SAC_MAC |
The Exp key was clicked
|
| Key_ALPHA |
The Mode key was clicked
|
| Key_BST_MAC |
The Clear key was clicked
|
| Key_BST_RSSAVE |
The Clear key was clicked
|
| Key_C |
The Clear key was clicked
|
| Key_C |
The Clear key was clicked
|
| Key_C.Status_Type |
|
| Key_Dot_RAN |
The Inv key was clicked
|
| Key_Dot_RAN |
The Inv key was clicked
|
| Key_EXE |
The Clear key was clicked
|
| Key_EXE |
The Clear key was clicked
|
| Key_FST_RSLOAD_NOP |
Forward Step
|
| Key_FST_SAC |
Forward Step
|
| Key_FST_SAC.Status_Type |
|
| Key_GOTO_SAVE |
The Mode key was clicked
|
| Key_GOTO_SAVE_POKE |
The Mode key was clicked
|
| Key_GOTO_SAVE.Status_Type |
operation status
|
| Key_GSB_LOAD |
The Mode key was clicked
|
| Key_GSB_LOAD_PEEK |
The Mode key was clicked
|
| Key_GSB_LOAD_PEEK.Status_Type |
|
| Key_HLT_PAUSE |
The Clear key was clicked
|
| Key_HLT_PAUSE_VER |
The Clear key was clicked
|
| Key_Hyp_C |
The Hyp key was clicked
|
| Key_Hyp_J |
The Hyp key was clicked
|
| Key_Inv |
The Inv key was clicked
|
| Key_LBL_IND |
The Mode key was clicked
|
| Key_LBL_IND_PRT |
The Mode key was clicked
|
| Key_M |
The Mode key was clicked
|
| Key_M |
The Mode key was clicked
|
| Key_M.Status_Type |
|
| Key_MODE |
The Mode key was clicked
|
| Key_MODE_ALPHA |
The Mode key was clicked
|
| Key_P |
The Mode key was clicked
|
| Key_P |
The Mode key was clicked
|
| Key_Shift |
The Inv key was clicked
|
| Key_Simple |
A simple key without hyperbol was clicked.
|
| Key_Simple |
A simple key without hyperbol was clicked.
|
| Key_Simple_2nd |
A simple key with 2nd function was clicked.
|
| Key_Simple_BaseN |
A simple key with hyperbol was clicked.
|
| Key_Simple_Hyp |
A simple key with hyperbol was clicked.
|
| Key_Simple_Hyp |
A simple key with hyperbol was clicked.
|
| Keyboard |
An FX-602P Key.
|
| Keyboard |
An FX-602P Key.
|
| L_Register |
L-Register need addition information to convert in-fix to post-fix.
|
| L_Register |
L-Register need addition information to convert in-fix to post-fix.
|
| L_Register.Operation_Type |
infix operations and there level
|
| Log |
Project specific logger
|
| M_Error |
Operation M_Error.
|
| M_Error |
Operation M_Error.
|
| Main |
Main class for an FX-602p calculator.
|
| Main |
Main class for an FX-603p calculator.
|
| Main |
Main class for an HP45 calculator.
|
| Memory_Canvas |
|
| Memory_Canvas |
|
| Number |
An arithmetic number.
|
| Op_1_Div |
Halt Calculator
|
| Op_1_Div |
Halt Calculator
|
| Op_10_Power |
10^x operation
|
| Op_10_Power |
10^x operation
|
| Op_ABC |
Halt Calculator
|
| Op_ABS |
abs(x) operation
|
| Op_ABS |
abs(x) operation
|
| Op_AC |
Halt Calculator
|
| Op_AC |
Halt Calculator
|
| Op_Alpha |
Halt Calculator
|
| Op_Alpha |
Halt Calculator
|
| Op_Arc_Cos |
arccos(x) operation
|
| Op_Arc_Cos |
arccos(x) operation
|
| Op_Arc_CosH |
arccosh(x) operation
|
| Op_Arc_CosH |
arccosh(x) operation
|
| Op_Arc_Sin |
Halt Calculator
|
| Op_Arc_Sin |
Halt Calculator
|
| Op_Arc_SinH |
Halt Calculator
|
| Op_Arc_SinH |
Halt Calculator
|
| Op_Arc_Tan |
Halt Calculator
|
| Op_Arc_Tan |
Halt Calculator
|
| Op_Arc_TanH |
Halt Calculator
|
| Op_Arc_TanH |
Halt Calculator
|
| op_arith |
|
| op_c_exch_m |
|
| op_c_to_addr |
|
| op_c_to_data |
|
| op_c_to_stack |
|
| op_clear_reg |
|
| op_clear_s |
|
| op_clr_s |
|
| Op_Cos |
Halt Calculator
|
| Op_Cos_E |
Halt Calculator
|
| Op_CosH |
Halt Calculator
|
| Op_CosH |
Halt Calculator
|
| op_data_to_c |
|
| Op_DC |
Halt Calculator
|
| op_dec_p |
|
| Op_Deg |
Halt Calculator
|
| Op_Deg |
Halt Calculator
|
| Op_Degree |
Halt Calculator
|
| Op_Degree |
Halt Calculator
|
| Op_Degree.Mode_Type |
Degree Entry mode
Keyboard_Normal
Degree entry has not started.
Mode_Minutes
Hours has have been entered, minutes next.
Mode_Second
Minutes have been entered, seconds next.
|
| Op_Degree.Mode_Type |
Degree Entry mode
Keyboard_Normal
Degree entry has not started.
Mode_Minutes
Hours has have been entered, minutes next.
Mode_Second
Minutes have been entered, seconds next.
|
| op_del_sel_grp |
|
| op_del_sel_rom |
|
| op_display_off |
|
| op_display_toggle |
|
| Op_Dot |
Halt Calculator
|
| Op_Dot |
Halt Calculator
|
| op_down_rotate |
|
| Op_DSZ |
Halt Calculator
|
| Op_DSZ |
Halt Calculator
|
| Op_E_Power |
Halt Calculator
|
| Op_E_Power |
Halt Calculator
|
| Op_ENG |
Halt Calculator
|
| Op_ENG |
Halt Calculator
|
| Op_Equal |
Equal or C hex number
|
| Op_Equal |
Equal or C hex number
|
| Op_Error |
Operation Error.
|
| Op_Error |
Operation Error.
|
| Op_EXE |
Halt Calculator
|
| Op_EXE |
Halt Calculator
|
| Op_Exp |
Halt Calculator
|
| Op_Exp |
Halt Calculator
|
| Op_Factorial |
Halt Calculator
|
| Op_Factorial |
Halt Calculator
|
| Op_Frac |
Halt Calculator
|
| Op_Frac |
Halt Calculator
|
| op_goto |
|
| Op_Goto |
Halt Calculator
|
| Op_Goto_Comp |
Halt Calculator
|
| Op_Gra |
Halt Calculator
|
| Op_Gra |
Halt Calculator
|
| Op_GSB |
Halt Calculator
|
| Op_GSB_Comp |
Halt Calculator
|
| Op_HLT |
Halt Calculator
|
| Op_HLT |
Halt Calculator
|
| op_inc_p |
|
| Op_Ind |
Halt Calculator
|
| Op_Ind |
Halt Calculator
|
| Op_Infix |
Infix operation
|
| Op_Infix |
Infix operation as well numeric hex 'B'
|
| Op_Int |
Halt Calculator
|
| Op_Int |
Halt Calculator
|
| Op_Interface |
Halt Calculator
|
| Op_Interface |
Halt Calculator
|
| Op_Inv_Degree |
Show value as D°R'G"
|
| Op_Inv_Degree |
Show value as D°R'G"
|
| Op_ISZ |
Halt Calculator
|
| Op_ISZ |
Halt Calculator
|
| op_jsb |
|
| Op_Jump |
Halt Calculator
|
| Op_Jump |
Halt Calculator
|
| op_keys_to_rom_addr |
|
| Op_LBL |
Halt Calculator
|
| Op_LBL |
Halt Calculator
|
| Op_ln |
Halt Calculator
|
| Op_ln_HEX |
Halt Calculator
|
| Op_LOAD |
Halt Calculator
|
| Op_LOAD |
Halt Calculator
|
| op_load_constant |
|
| Op_log |
Halt Calculator
|
| Op_log |
Halt Calculator
|
| Op_M |
Halt Calculator
|
| Op_M |
Halt Calculator
|
| Op_M_Minus |
Halt Calculator
|
| Op_M_Minus |
Halt Calculator
|
| Op_M_Plus |
Halt Calculator
|
| Op_M_Plus |
Halt Calculator
|
| op_m_to_c |
|
| Op_MAC |
Halt Calculator
|
| Op_MAC |
Halt Calculator
|
| Op_Min |
Halt Calculator
|
| Op_Min_IO |
Halt Calculator
|
| Op_MR |
Halt Calculator
|
| Op_MR_FEXE |
Halt Calculator
|
| op_nop |
|
| Op_NOP |
abs(x) operation
|
| Op_Num |
Halt Calculator
|
| Op_Num |
Halt Calculator
|
| Op_P_Stop |
Halt Calculator
|
| Op_Password |
Halt Calculator
|
| Op_Password |
Halt Calculator
|
| Op_PAUSE |
Halt Calculator
|
| Op_PAUSE |
Halt Calculator
|
| Op_Peek |
Halt Calculator
|
| Op_Percent |
Halt Calculator
|
| Op_Percent |
Halt Calculator
|
| Op_Pi |
Halt Calculator
|
| Op_Pi |
Halt Calculator
|
| Op_Plane |
Halt Calculator
|
| Op_Plane |
Halt Calculator
|
| Op_Plus_Minus |
Halt Calculator
|
| Op_PlusMinus_A |
Halt Calculator
|
| Op_Poke |
Halt Calculator
|
| Op_PRT |
Save / Print Data
|
| Op_Rad |
Halt Calculator
|
| Op_Rad |
Halt Calculator
|
| Op_RAN |
Halt Calculator
|
| Op_RAN |
Halt Calculator
|
| op_return |
|
| Op_RND |
Round of fix point display
|
| Op_RND |
Round of fix point display
|
| op_rom_addr_to_buf |
|
| Op_RSLOAD |
Save / Print Data
|
| Op_RSSAVE |
Save / Print Data
|
| Op_SAC |
Halt Calculator
|
| Op_SAC |
Halt Calculator
|
| Op_SAVE |
Save / Print Data
|
| Op_SAVE |
Save / Print Data
|
| op_sel_rom |
|
| op_set_p |
|
| op_set_s |
|
| Op_Sin |
Halt Calculator
|
| Op_Sin_D |
Halt Calculator
|
| Op_SinH |
Halt Calculator
|
| Op_SinH |
Halt Calculator
|
| Op_Sn |
Halt Calculator
|
| Op_Sn |
Halt Calculator
|
| Op_Sn1 |
Halt Calculator
|
| Op_Sn1 |
Halt Calculator
|
| Op_Square |
Halt Calculator
|
| Op_Square |
Halt Calculator
|
| Op_Square_Root |
Halt Calculator
|
| Op_Square_Root |
Halt Calculator
|
| op_stack_to_a |
|
| Op_Stat |
Halt Calculator
|
| Op_Stat |
Halt Calculator
|
| Op_Stop |
Halt Calculator
|
| Op_Tan |
Halt Calculator
|
| Op_Tan_F |
Halt Calculator
|
| Op_TanH |
Halt Calculator
|
| Op_TanH |
Halt Calculator
|
| op_test_p |
|
| op_test_s |
|
| Op_VER |
Save / Print Data
|
| Op_X_Equal_0 |
Halt Calculator
|
| Op_X_Equal_0 |
Halt Calculator
|
| Op_X_Equal_F |
Halt Calculator
|
| Op_X_Equal_F |
Halt Calculator
|
| Op_X_Greater_Equal_0 |
Halt Calculator
|
| Op_X_Greater_Equal_0 |
Halt Calculator
|
| Op_X_Greater_Equal_F |
Halt Calculator
|
| Op_X_Greater_Equal_F |
Halt Calculator
|
| Op_X_M |
Halt Calculator
|
| Op_X_M |
Halt Calculator
|
| Op_X_Y |
Halt Calculator
|
| Op_X_Y |
Halt Calculator
|
| Op_xD |
Halt Calculator
|
| Op_xD |
Halt Calculator
|
| Op_xDEL |
Halt Calculator
|
| Op_xDEL |
Halt Calculator
|
| Op_xMean |
Halt Calculator
|
| Op_xMean |
Halt Calculator
|
| Owned_Operation |
Almost all operations are owned by the calculator and need access to the owner.
|
| Owned_Operation |
Almost all operations are owned by the calculator and need access to the owner.
|
| P_Error |
Operation P_Error.
|
| P_Error |
Operation P_Error.
|
| Preferences_Dialog |
Preferences_Dialog.java
|
| Preferences_Dialog |
Preferences_Dialog.java
|
| Preferences_Dialog |
Preferences_Dialog.java
|
| Printer |
Simulation of the some calculator interface.
|
| Printer |
Simulation of the some calculator interface.
|
| Program_Canvas |
|
| Program_Canvas |
|
| Programmable_Operation |
A Programmable Operation need to be displayed on program mode.
|
| Register_Canvas |
Display calculator register data.
|
| Register_Canvas |
Display calculator register data.
|
| Register_Canvas |
Display calculator register data.
|
| Required |
A utility class to check method parameter
|
| Resizeable_Nimbus |
A Look & Feel based on the new Nimbus Look & Feel but with a sightly larger font.
|
| SE_Interface |
Cassette interface for JavaSE
|
| SE_Serial |
Cassette interface for JavaSE
|
| SE_Tape |
Cassette interface for JavaSE
|
| SE_Tape |
Cassette interface for JavaSE
|
| Serial |
Simulation of the FA6 Cassette interface.
|
| Status_Canvas |
|
| Status_Canvas |
|
| Tape |
Simulation of the FA2 Cassette interface.
|
| Tape |
Simulation of the FA6 Cassette interface.
|
| TestUsage |
Method or class used for testing must not be removed by proguard in debug version
|
| Theme_Canvas |
|
| Theme_Canvas.Look_And_Feel_Model |
|
| Token |
The Inv key was clicked
|
| Token |
The Inv key was clicked
|
| Utils |
Utility functions - so much for a pure OO language.
|