home *** CD-ROM | disk | FTP | other *** search
- package symantec.descfileconverter;
-
- import java.io.FileNotFoundException;
- import java.io.FileReader;
- import java.io.IOException;
-
- public class DescToBeanInfo {
- private static FileReader fileIn;
- private static DescFileConverter descConverter;
-
- public static void main(String[] var0) throws IOException {
- if (var0.length != 0 && var0.length <= 1) {
- String var1 = System.getProperty("user.dir");
- String[] var2 = new String[]{var0[0]};
- convert(var1, var1, var1, true, var2);
- } else {
- usage();
- }
- }
-
- static void convert(String var0, String var1, String var2, boolean var3, String[] var4) {
- for(int var5 = 0; var5 < var4.length; ++var5) {
- try {
- fileIn = new FileReader(var0 + System.getProperty("file.separator") + var4[var5]);
- } catch (FileNotFoundException var9) {
- fileIn = null;
- System.err.println("exception: File not found " + ((Throwable)var9).getMessage());
- }
-
- if (fileIn != null) {
- descConverter = new DescFileConverter(fileIn, var4[var5]);
-
- try {
- descConverter.tokenize();
- } catch (IOException var8) {
- System.err.println("exception in tokenize: " + ((Throwable)var8).getMessage());
- }
-
- try {
- descConverter.write(var1, var2, var3);
- } catch (IOException var7) {
- System.err.println("exception in write: " + ((Throwable)var7).getMessage());
- }
- }
- }
-
- }
-
- private static void usage() {
- System.out.println("");
- System.out.println("Visual Cafe Component Description File Conversion Utility");
- System.out.println("Version 1.0");
- System.out.println("Copyright (c) 1997 Symantec Corporation");
- System.out.println("");
- System.out.println("Use:");
- System.out.println("");
- System.out.println("java DescToBeanInfo {SomeComponentDescriptionFile.desc in the current directory}");
- }
- }
-