1 19 20 package org.fakepkg; 21 22 import java.io.PrintWriter ; 23 import java.util.Map ; 24 import org.netbeans.CLIHandler; 25 26 30 public class FakeHandler extends CLIHandler { 31 public static Runnable toRun; 32 public static Map chained; 33 34 35 public FakeHandler() { 36 super(WHEN_INIT); 37 38 Runnable r = toRun; 39 toRun = null; 40 41 if (r != null) { 42 r.run(); 43 } 44 } 45 46 protected int cli(CLIHandler.Args args) { 47 if (chained != null) { 48 Integer i = (Integer )chained.get(args); 49 return i.intValue(); 50 } 51 return 0; 52 } 53 54 protected void usage(PrintWriter w) { 55 } 56 57 } 58 | Popular Tags |