Example usage for com.google.gwt.libideas.logging.shared Log info

List of usage examples for com.google.gwt.libideas.logging.shared Log info

Introduction

In this page you can find the example usage for com.google.gwt.libideas.logging.shared Log info.

Prototype

public static void info(String msg) 

Source Link

Document

Log an INFO message.

Usage

From source file:com.google.gwt.gen2.demo.datepicker.client.DatePickerDemo.java

License:Apache License

/**
 * This is the entry point method./*from  w  w w  . j av  a  2s  .c om*/
 */
public void onModuleLoad() {
    Log.info("Log messages enabled");
    HorizontalPanel master = new HorizontalPanel();
    SimpleLogHandler handler = new SimpleLogHandler(false);
    Log.addLogHandler(handler);

    DatePicker.injectDefaultCss();
    TabPanel panel = new TabPanel();
    master.add(panel);
    master.add(handler.getWidget());
    panel.add(new LazyPanel<Widget>() {

        @Override
        public Widget createWidget() {
            return simplePicker();
        }

    }, "simple");

    panel.add(new LazyPanel<Widget>() {

        @Override
        public Widget createWidget() {
            return eventPicker();
        }

    }, "events");

    panel.add(new LazyPanel<Widget>() {

        @Override
        public Widget createWidget() {
            return stylingPicker();
        }

    }, "styles");

    panel.add(new LazyPanel<Widget>() {

        @Override
        public Widget createWidget() {
            return dateRange();
        }

    }, "date range");

    panel.selectTab(0);

    RootPanel.get().add(master);
}

From source file:com.google.gwt.gen2.demo.datepicker.client.DatePickerDemo.java

License:Apache License

private Widget eventPicker() {

    // Set up code
    final DatePicker picker = new DatePicker();
    HorizontalPanel panel = new HorizontalPanel();
    panel.add(picker);//from w ww . j  av  a 2  s .c  o  m
    VerticalPanel monitorEvents = new VerticalPanel();
    panel.add(monitorEvents);

    monitorEvents
            .add(new HighlightHandlerCheckBox("Log highlight events", picker, new HighlightHandler<Date>() {
                public void onHighlight(HighlightEvent<Date> event) {
                    Log.info("Highlight: " + event.getValue());
                }
            }));

    monitorEvents.add(new SelectionHandlerCheckBox("Log select events", picker, new SelectionHandler<Date>() {
        public void onSelection(SelectionEvent<Date> event) {
            Log.info("Select: " + event.getOldValue() + "-->" + event.getNewValue());
        }
    }));

    monitorEvents
            .add(new SelectionHandlerCheckBox("Disable selected item", picker, new SelectionHandler<Date>() {
                public void onSelection(SelectionEvent<Date> event) {
                    Date d = event.getNewValue();
                    picker.setEnabledOnVisibleDate(d, !picker.isVisibleDateEnabled(d));
                }
            }));
    return panel;
}

From source file:com.google.gwt.gen2.demo.datepicker.client.DatePickerDemo.java

License:Apache License

private Widget stylingPicker() {
    final DatePicker picker = new DatePicker();
    HorizontalPanel panel = new HorizontalPanel();
    panel.add(picker);/*from  ww  w.ja  v a2  s .  co m*/
    VerticalPanel styling = new VerticalPanel();
    panel.add(styling);

    styling.add(new ShowRangeHandlerCheckBox("First and last displayed date will be underlined and bold",
            picker, new ShowRangeHandler<Date>() {
                public void onShowRange(ShowRangeEvent<Date> event) {
                    Date startDate = event.getStart();
                    Date endDate = event.getEnd();
                    picker.addStyleToVisibleDate(startDate, "underlined-and-bold-text");
                    picker.addStyleToVisibleDate(endDate, "underlined-and-bold-text");
                }
            }));

    styling.add(
            new ShowRangeHandlerCheckBox("5th of the month will be red", picker, new ShowRangeHandler<Date>() {
                public void onShowRange(ShowRangeEvent<Date> event) {
                    Date monthShown = picker.getDateShown();
                    Date d = new Date(monthShown.getTime());
                    d.setDate(5);
                    Log.info("Adding a red style to the 5th day of the month");
                    picker.addStyleToVisibleDate(d, "red-date");
                }
            }));

    styling.add(new SelectionHandlerCheckBox("Add random style to selected date", picker,
            new SelectionHandler<Date>() {
                String[] styles = { "blue-background", "green-border", "red-text", "big-text",
                        "green-background", "underlined-and-bold-text", "yellow-background" };

                int styleIndex = 0;

                public void onSelection(SelectionEvent<Date> event) {
                    if (event.getNewValue() != null) {
                        styleIndex = ++styleIndex % styles.length;
                        String styling = styles[styleIndex];
                        Log.info(event.getNewValue() + " has style " + styling, "styling");
                        picker.addGlobalStyleToDate(event.getNewValue(), styling);
                    }
                }
            }));

    return panel;
}

From source file:com.parabay.client.ui.components.WallToWallPanel.java

License:Apache License

public WallToWallPanel(String title, WallToWallPanel parent) {
    this.parent = parent;

    Log.info("Creating panel: " + title);

    panelLabel = new PanelLabel("", new Command() {
        public void execute() {
            enter();// ww  w  .j a va  2s. c o  m
        }
    }) {
        public void setText(String title) {
            titleLabel.setText(title);
            super.setText(title);
        }
    };
    panelLabel.setText(title);

    header.setVerticalAlignment(HorizontalPanel.ALIGN_TOP);
    header.addStyleName("header");

    if (parent != null) {
        Label l = new Label(parent.getShortTitle());
        l.addClickListener(parentClickListener);
        l.addStyleName("button");
        l.addStyleName("backButton");
        header.add(l);
    }

    titleLabel.addStyleName("titleLabel");
    header.add(titleLabel);
    header.setCellWidth(titleLabel, "100%");
    header.setCellHorizontalAlignment(titleLabel, HorizontalPanel.ALIGN_CENTER);

    //add edit command placeholder
    editCommandLabel.setVisible(false);
    editCommandLabel.addStyleName("button");
    editCommandLabel.addStyleName("goButton");

    editCommandLabel.addClickListener(new ClickListener() {
        public void onClick(Widget w) {
            if (null != editCommand) {
                editCommand.execute();
            }
        }
    });
    header.add(editCommandLabel);
    header.setCellHorizontalAlignment(editCommandLabel, HorizontalPanel.ALIGN_RIGHT);

    FlowPanel vp = new FlowPanel();
    vp.add(header);

    contents.addStyleName("contents");
    vp.add(contents);

    initWidget(vp);
    addStyleName("SliderPanel");
}

From source file:com.parabay.client.ui.components.WallToWallPanel.java

License:Apache License

public void endDataLoad(IDataEvent event) {
    this.pendingDataLoads.remove(event.getType());

    this.updateErrors(event);

    if (!this.hasErrors && this.pendingDataLoads.isEmpty()) {
        clear();/*from   w w w . j a  va 2  s.  c  om*/
        refresh();
    } else {
        Log.info("endDataLoad: Not refreshing display (" + String.valueOf(this.pendingDataLoads.size()) + ")");
    }
}