diff options
| author | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2016-03-31 10:47:37 +0200 |
|---|---|---|
| committer | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2016-03-31 10:47:37 +0200 |
| commit | 58a70ad52de0380e7cfee372bd88cbebe90ad412 (patch) | |
| tree | 9202ca95515c0e6e25b46d6a3091f58ad45f8d7d /src/app/App.java | |
| parent | f9764bba46881a9357de8d949674b6636a2373ed (diff) | |
Add argument parsing
Diffstat (limited to 'src/app/App.java')
| -rw-r--r-- | src/app/App.java | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/src/app/App.java b/src/app/App.java index 6478a7e..b71c5bc 100644 --- a/src/app/App.java +++ b/src/app/App.java @@ -10,9 +10,7 @@ import javax.sound.sampled.LineUnavailableException; import javax.sound.sampled.SourceDataLine; import javax.sound.sampled.TargetDataLine; -import org.kohsuke.args4j.CmdLineException; -import org.kohsuke.args4j.CmdLineParser; -import org.kohsuke.args4j.Option; +import org.manzerbredes.open_klm.args.ArgsTypeA; import org.manzerbredes.open_klm.client.MainWindow; import org.manzerbredes.open_klm.drivers.*; import org.manzerbredes.open_klm.drivers.DriverTypeA.*; @@ -22,7 +20,7 @@ import org.manzerbredes.open_klm.drivers.DriverTypeA.*; * */ public class App -{ +{/* @Option(name="-leftColor",usage="Set the left color") public String leftColor=null; @Option(name="-middleColor",usage="Set the middle color") @@ -52,22 +50,26 @@ public class App System.exit(0); } - } + }*/ - public static void main( String[] args ) throws InstantiationException, CmdLineException, LineUnavailableException, IOException + public static void main( String[] args ) { - App app =new App(); - CmdLineParser parser = new CmdLineParser(app); - parser.parseArgument(args); - //app.parseArguments(); - // new MainWindow(); - DriverTypeA device=new Driver_1770_ff00(); + + /*app.parseArguments(); + new MainWindow();*/ + /*DriverTypeA device=new Driver_1770_ff00(); Driver a=(Driver) device; a.initDriver(); device.setRegionColor(Region.LEFT, Color.RED, Intensity.HIGH); device.setRegionColor(Region.MIDDLE, Color.ORANGE, Intensity.HIGH); device.setRegionColor(Region.RIGHT, Color.PURPLE, Intensity.HIGH); - device.setMode(Mode.NORMAL); + device.setMode(Mode.WAVE);*/ + System.out.println("Parsing... "+ args.length); + ArgsTypeA a=new ArgsTypeA(); + Driver aa=new Driver_1770_ff00(); + aa.initDriver(); + a.applyAndExit(aa, args); + } } |
