public NotificationPanel(final String id) { super(id); final Options options = new Options(); options.set("appendTo", "'#appendto'"); options.set("stacking", "'up'"); options.set("templates", "[ { type: 'success', template: $('#successTemplate').html() }," + " { type: 'info', template: $('#successTemplate').html() }," + " { type: 'error', template: $('#errorTemplate').html() }," + " { type: 'warning', template: $('#warningTemplate').html() } ] "); notification = new Notification(Constants.FEEDBACK, options) { private static final long serialVersionUID = 785830249476640904L; @Override public StyledNotificationBehavior newWidgetBehavior(final String selector) { return new StyledNotificationBehavior(selector, options); } }; add(notification); }