Examples of SmartLogHandler


Examples of com.google.gwt.gen2.logging.shared.SmartLogHandler

    Log.config("don't log", cChild2);
    assertEquals("log", getLastMessage(handler));

    // Test handler filters.
    Log.removeLogHandler(handler);
    SmartLogHandler smart = new SmartLogHandler() {

      @Override
      protected void ensureLogHandler() {
        setLogHandler(handler);
      }

    };
    Log.severe("handler should be removed");
    assertEquals("log", getLastMessage(handler));

    Log.addLogHandler(smart);
    Log.warning("log me");
    smart.setLevel(Level.OFF);
    Log.warning("don't");
    assertEquals("log me", getLastMessage(handler));
    smart.setLevel(Level.ALL);

    // Test removing logger.
    Log.severe("hello");
    assertEquals("hello", getLastMessage(handler));
    Log.removeLogHandler(smart);
View Full Code Here

Examples of com.google.gwt.gen2.logging.shared.SmartLogHandler

    Log.config("don't log", cChild2);
    assertEquals("log", getLastMessage(handler));

    // Test handler filters.
    Log.removeLogHandler(handler);
    SmartLogHandler smart = new SmartLogHandler() {

      @Override
      protected void ensureLogHandler() {
        setLogHandler(handler);
      }

    };
    Log.severe("handler should be removed");
    assertEquals("log", getLastMessage(handler));

    Log.addLogHandler(smart);
    Log.warning("log me");
    smart.setLevel(Level.OFF);
    Log.warning("don't");
    assertEquals("log me", getLastMessage(handler));
    smart.setLevel(Level.ALL);

    // Test removing logger.
    Log.severe("hello");
    assertEquals("hello", getLastMessage(handler));
    Log.removeLogHandler(smart);
View Full Code Here

Examples of com.google.gwt.gen2.logging.shared.SmartLogHandler

  private void addHandlers(final FlexTable control) {
    int pos = 0;

    // Smart text log handler.
    SmartLogHandler textHandler = new SmartLogHandler() {
      @Override
      protected void ensureLogHandler() {
        setLogHandler(asPopup(new SimpleLogHandler(LogFormatter.TEXT)));
      }
    };
    control.setWidget(pos, 0, new HandlerConfig("Text panel", textHandler));
    ++pos;

    // Smart html log handler.
    SmartLogHandler htmlHandler = new SmartLogHandler() {
      @Override
      protected void ensureLogHandler() {
        setLogHandler(asPopup(new SimpleLogHandler()));
      }
    };
    control.setWidget(pos, 0, new HandlerConfig("Html panel", htmlHandler));
    ++pos;

    // Tree based log handler.
    SmartLogHandler treeHandler = new SmartLogHandler() {
      @Override
      protected void ensureLogHandler() {
        setLogHandler(asPopup(new GroupedLogHandler()));
      }
    };
    control.setWidget(pos, 0, new HandlerConfig("Grouped panel", treeHandler));
    ++pos;

    // Remote logger.
    SmartLogHandler remoteHandler = new SmartLogHandler() {
      @Override
      protected void ensureLogHandler() {
        setLogHandler(new RemoteLogHandler());
        // Grouped panel is longer then the others.
        popupLeft += 100;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.