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.
|