com.sun.tools.javah
Class Util

java.lang.Object
  extended by com.sun.tools.javah.Util

public class Util
extends java.lang.Object

Messages, verbose and error handling support. For errors, the failure modes are: error -- User did something wrong bug -- Bug has occurred in javah fatal -- We can't even find resources, so bail fast, don't localize


Field Summary
private static java.util.ResourceBundle m
           
private static java.util.ResourceBundle platform
           
private static boolean platformInit
           
static boolean verbose
           
 
Constructor Summary
Util()
           
 
Method Summary
static void bug(java.lang.String key)
           
static void bug(java.lang.String key, java.lang.Exception e)
           
static void error(java.lang.String key)
           
static void error(java.lang.String key, java.lang.String a1)
           
static void error(java.lang.String key, java.lang.String a1, java.lang.String a2)
           
static void error(java.lang.String key, java.lang.String a1, java.lang.String a2, boolean showUsage)
           
private static void fatal(java.lang.String msg)
           
private static void fatal(java.lang.String msg, java.lang.Exception e)
           
(package private) static java.lang.String getPlatformString(java.lang.String key)
           
static java.lang.String getText(java.lang.String key)
           
private static java.lang.String getText(java.lang.String key, java.lang.String a1, java.lang.String a2)
           
private static void initMessages()
           
private static void initPlatform()
           
static void log(java.lang.String s)
           
static void usage(int exitValue)
           
static void version()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

verbose

public static boolean verbose

m

private static java.util.ResourceBundle m

platform

private static java.util.ResourceBundle platform

platformInit

private static boolean platformInit
Constructor Detail

Util

public Util()
Method Detail

log

public static void log(java.lang.String s)

initMessages

private static void initMessages()

getText

public static java.lang.String getText(java.lang.String key)

getText

private static java.lang.String getText(java.lang.String key,
                                        java.lang.String a1,
                                        java.lang.String a2)

usage

public static void usage(int exitValue)

version

public static void version()

bug

public static void bug(java.lang.String key)

bug

public static void bug(java.lang.String key,
                       java.lang.Exception e)

error

public static void error(java.lang.String key)

error

public static void error(java.lang.String key,
                         java.lang.String a1)

error

public static void error(java.lang.String key,
                         java.lang.String a1,
                         java.lang.String a2)

error

public static void error(java.lang.String key,
                         java.lang.String a1,
                         java.lang.String a2,
                         boolean showUsage)

fatal

private static void fatal(java.lang.String msg)

fatal

private static void fatal(java.lang.String msg,
                          java.lang.Exception e)

getPlatformString

static java.lang.String getPlatformString(java.lang.String key)

initPlatform

private static void initPlatform()