@echo off
set b_javac=c:\java\bin\javac
set b_classpath=c:\java\classes;c:\java\lib\classes.zip;c:\jp;c:\jp\swing.jar
set b_dest=c:\jp
set b_prefix=c:\jp\org\jcon

set jcmd=%b_javac% -classpath %b_classpath% -d %b_dest% %b_prefix%
set dcmd=del %b_prefix%

echo --- deleting ---


%dcmd%\ba\*.class
%dcmd%\ba\edit\*.class
%dcmd%\ba\lib\*.class
%dcmd%\ba\system\*.class
%dcmd%\ba\system\router\*.class
%dcmd%\ba\tree\*.class
%dcmd%\df\admin\*.class
%dcmd%\df\column\*.class
%dcmd%\df\edit\*.class
%dcmd%\df\edit\control\*.class
%dcmd%\df\edit\control\element\*.class
%dcmd%\df\edit\control\list\*.class
%dcmd%\df\edit\control\tree\*.class
%dcmd%\df\edit\module\*.class
%dcmd%\df\edit\structure\*.class
%dcmd%\df\edit\task\*.class
%dcmd%\df\edit\widget\*.class
%dcmd%\df\request\*.class
%dcmd%\df\util\security\*.class
%dcmd%\df\work\*.class
%dcmd%\inspect\*.class
%dcmd%\io\*.class
%dcmd%\param\*.class
%dcmd%\param\edit\*.class
%dcmd%\param\edtree\*.class
%dcmd%\param\schema\*.class
%dcmd%\param\stream\*.class
%dcmd%\param\tree\*.class
%dcmd%\param\util\*.class
%dcmd%\param\util\build\*.class
%dcmd%\test\*.class
%dcmd%\test\App1\*.class
%dcmd%\test\app2\*.class
%dcmd%\test\app3\*.class
%dcmd%\test\comm\*.class
%dcmd%\test\FrameTest\*.class
%dcmd%\test\rmi\*.class
%dcmd%\ui\*.class
%dcmd%\ui\easylayout\*.class
%dcmd%\ui\image\*.class
%dcmd%\ui\menu\*.class
%dcmd%\ui\table\*.class
%dcmd%\ui\texteditor\*.class
%dcmd%\ui\tree\*.class
%dcmd%\util\*.class
%dcmd%\util\lock\*.class
%dcmd%\util\log\*.class
%dcmd%\util\minor\*.class
%dcmd%\util\msg\*.class
%dcmd%\util\service\*.class
%dcmd%\util\setting\*.class



@echo off
echo --- recompiling ---
@echo on

%jcmd%\ba\*.java
%jcmd%\ba\edit\*.java
%jcmd%\ba\lib\*.java
%jcmd%\ba\system\*.java
%jcmd%\ba\system\router\*.java
%jcmd%\ba\tree\*.java
%jcmd%\df\admin\*.java
%jcmd%\df\column\*.java
%jcmd%\df\edit\*.java
%jcmd%\df\edit\control\*.java
%jcmd%\df\edit\control\element\*.java
%jcmd%\df\edit\control\list\*.java
%jcmd%\df\edit\control\tree\*.java
%jcmd%\df\edit\module\*.java
%jcmd%\df\edit\structure\*.java
%jcmd%\df\edit\task\*.java
%jcmd%\df\edit\widget\*.java
%jcmd%\df\request\*.java
%jcmd%\df\util\security\*.java
%jcmd%\df\work\*.java
%jcmd%\inspect\*.java
%jcmd%\io\*.java
%jcmd%\param\*.java
%jcmd%\param\edit\*.java
%jcmd%\param\edtree\*.java
%jcmd%\param\schema\*.java
%jcmd%\param\stream\*.java
%jcmd%\param\tree\*.java
%jcmd%\param\util\*.java
%jcmd%\param\util\build\*.java
%jcmd%\test\*.java
%jcmd%\test\App1\*.java
%jcmd%\test\app2\*.java
%jcmd%\test\app3\*.java
%jcmd%\test\comm\*.java
%jcmd%\test\FrameTest\*.java
%jcmd%\test\rmi\*.java
%jcmd%\ui\*.java
%jcmd%\ui\easylayout\*.java
%jcmd%\ui\image\*.java
%jcmd%\ui\menu\*.java
%jcmd%\ui\table\*.java
%jcmd%\ui\texteditor\*.java
%jcmd%\ui\tree\*.java
%jcmd%\util\*.java
%jcmd%\util\lock\*.java
%jcmd%\util\log\*.java
%jcmd%\util\minor\*.java
%jcmd%\util\msg\*.java
%jcmd%\util\service\*.java
%jcmd%\util\setting\*.java

@echo off
echo unsetting all of the variables

set b_javac=
set b_classpath=
set b_dest=
set b_prefix=
set jcmd=
set dcmd=
