Example usage for com.google.gwt.dev.util.log PrintWriterTreeLogger setMaxDetail

List of usage examples for com.google.gwt.dev.util.log PrintWriterTreeLogger setMaxDetail

Introduction

In this page you can find the example usage for com.google.gwt.dev.util.log PrintWriterTreeLogger setMaxDetail.

Prototype

public final synchronized void setMaxDetail(TreeLogger.Type type) 

Source Link

Usage

From source file:com.google.gwt.dev.javac.testing.GeneratorContextBuilder.java

License:Apache License

private TreeLogger createLogger() {
    PrintWriterTreeLogger logger = new PrintWriterTreeLogger(new PrintWriter(System.err, true));
    logger.setMaxDetail(TreeLogger.ERROR);
    return logger;
}

From source file:org.cruxframework.crux.tools.codeserver.CodeServer.java

License:Apache License

protected void processUserAgent() {
    if (userAgent == null) {
        PrintWriterTreeLogger logger = new PrintWriterTreeLogger();
        logger.setMaxDetail(TreeLogger.Type.INFO);
        CompilerContext emptyCompilerContext = new CompilerContext.Builder().build();
        try {//  w  w  w .j  av  a2 s  . c  o m
            String moduleFullName = Modules.getInstance().getModule(moduleName).getFullName();
            ModuleDef moduleDef = ModuleDefLoader.loadFromClassPath(logger, emptyCompilerContext,
                    moduleFullName);
            BindingProperty userAgentProperty = (BindingProperty) moduleDef.getProperties().find("user.agent");
            userAgent = userAgentProperty.getFirstAllowedValue();
            if (userAgent == null) {
                throw new ConsoleParametersProcessingException(MSG_CAN_NOT_DETERMINE_THE_USER_AGENT);
            } else {
                CodeServer.logger.info("User Agent not provided. Using first valid value found on module "
                        + moduleFullName + ".gwt.xml.");
            }
        } catch (UnableToCompleteException e) {
            throw new ConsoleParametersProcessingException(e.getCause());
        }
    }
}