Class Summary |
AssetGui |
This is the main workhorse class that organizes and runs the Asset
Forfeiture profit calculation tool. |
Benchmark |
This Benchmark case simply hires one replacement legal worker for
each illegal worker no longer available. |
CompanyInfo |
This is a JDialog extension that interrogates the user about what
kind of company is being analyzed. |
CustomWage |
This class is a simple extension of JDialog to interrogate the
user for a value for newPL3 (the wage paid to workers hired to
replace the illegal immigrants). |
DisplayPanel |
The DisplayPanel is the main user interface to the Asset
Forfeiture tool. |
GCalc |
This class contains lots of the common functionality for KFixed,
KVariable, and Benchmark. |
HelpDialog |
This is a simple helper class to show help messages in a standard
way. |
KFixed |
KFixed calculates the optimum allocation of resources for a firm
that can no longer hire illegal immigrants and has the additional
constraint of fixed capital costs. |
KVariable |
KVariable calculates the optimum allocation of resources if the
firm can no longer hire illegal immigrants, but capital and raw
material costs are completely flexible. |
MyTextBoxEditor |
A small improvement on the DefaultCellEditor that selects all the
contents of the cell when the user begins to edit. |
MyTextBoxRenderer |
An improvement over the DefaultTableCellRenderer specific to text
cells. |
WageTableModel |
We need an enhancement to the DefaultTableModel in order to
properly render combo boxes in individual cells as well as prevent
the user from editing the output cells. |
WageWizard |
This is the main class you need to instantiate to run the Wage
Calculation Wizard. |