JavahTask.java revision 574
showUsage = b;
boolean showUsage;
static abstract class Option {
boolean isHidden() {
boolean ignoreRest() {
final boolean hasArg;
boolean isHidden() {
JavahTask() {
} catch (BadArgs e) {
return new PrintWriter(s, true);
if (w == null)
else if (w instanceof PrintWriter)
return (PrintWriter) w;
return new PrintWriter(w, true);
} catch (BadArgs e) {
} catch (InternalError e) {
else if (allowClasses) {
if (o.hasArg) {
if (o.ignoreRest()) {
return run();
showHelp();
Gen g;
if (llni)
((StandardJavaFileManager) fileManager).setLocation(StandardLocation.CLASS_OUTPUT, Collections.singleton(odir));
} catch (IOException e) {
msg = e;
CompilationTask t = c.getTask(log, fileManager, diagnosticListener, opts, internalize(classes), null);
return ok;
return files;
static StandardJavaFileManager getDefaultFileManager(final DiagnosticListener<? super JavaFileObject> dl, PrintWriter log) {
private void showHelp() {
if (o.isHidden())
} catch (MissingResourceException e) {
catch (MissingResourceException e) {
return null;
public long getPosition() {
public long getStartPosition() {
public long getEndPosition() {
public long getLineNumber() {
public long getColumnNumber() {
return key;
if (b == null) {
} catch (MissingResourceException e) {
} catch (MissingResourceException e) {
return key;
boolean verbose;
boolean noArgs;
boolean help;
boolean trace;
boolean version;
boolean fullVersion;
boolean jni;
boolean llni;
boolean doubleAlign;
boolean force;
boolean old;
g.run();
exit = e;
return allClasses;
return null;
return null;
private Gen g;