/** * Page widgets. * * @param cellTree the cell tree */ public void createPageView(CellTree cellTree) { this.cellTree = cellTree; mainPanel.setStyleName("div-wrapper"); // main div SimplePanel leftPanel = new SimplePanel(); leftPanel.getElement().setId("leftPanel_SimplePanel"); leftPanel.setStyleName("div-first bottomPadding10px"); // left side div which will have tree SimplePanel rightPanel = new SimplePanel(); rightPanel.getElement().setId("rightPanel_SimplePanel"); rightPanel.setStyleName("div-second"); // right div having tree creation inputs. VerticalPanel treePanel = new VerticalPanel(); treePanel.getElement().setId("treePanel_VerticalPanel"); HorizontalPanel expandCollapse = new HorizontalPanel(); expandCollapse.getElement().setId("expandCollapse_HorizontalPanel"); expandCollapse.setStyleName("leftAndTopPadding"); expandCollapse.setSize("100px", "20px"); buttonExpand.setStylePrimaryName("expandAllButton"); buttonCollapse.setStylePrimaryName("collapseAllButton"); buttonExpand.setTitle("Expand All (Shift +)"); buttonCollapse.setTitle("Collapse All (Shift -)"); expandCollapse.add(buttonExpand); expandCollapse.add(buttonCollapse); buttonExpand.setFocus(true); buttonCollapse.setVisible(true); treePanel.add(expandCollapse); treePanel.add(cellTree); leftPanel.add(treePanel); SimplePanel bottomSavePanel = new SimplePanel(); bottomSavePanel.getElement().setId("bottomSavePanel_SimplePanel"); bottomSavePanel.setStyleName("div-first buttonPadding"); VerticalPanel vp = new VerticalPanel(); HorizontalPanel savePanel = new HorizontalPanel(); savePanel.getElement().setId("savePanel_VerticalPanel"); savePanel.add(new SpacerWidget()); // savePanel.add(errorMessageDisplay); vp.add(successMessageDisplay); // saveBtn.setTitle("Ctrl+Alt+s"); savePanel.add(saveBtn); validateBtn.setTitle("Validate"); savePanel.add(validateBtn); vp.add(warningMessageDisplay); vp.add(savePanel); bottomSavePanel.add(vp); SimplePanel errPanel = new SimplePanel(); errPanel.getElement().setId("errPanel_SimplePanel"); errPanel.add(errorMessageDisplay); mainPanel.add(errPanel); mainPanel.add(leftPanel); mainPanel.add(rightPanel); mainPanel.add(bottomSavePanel); focusPanel.addKeyDownHandler(this); focusPanel.addFocusHandler(this); cellTreeHandlers(); }
public FilesListPanel() { super(); // Create the toolbar toolbar = new FilesToolbar(this); SimplePanel toolbarWrapper = new SimplePanel(); toolbarWrapper.add(toolbar); toolbarWrapper.setStyleName("files-toolbar"); // $NON-NLS-1$ add(toolbarWrapper); SimplePanel filesListWrapper = new SimplePanel(); FocusPanel fp = new FocusPanel(filesList) { public void onBrowserEvent(Event event) { if ((DOM.eventGetType(event) & Event.ONKEYDOWN) == Event.ONKEYDOWN) { if (event.getKeyCode() == KeyCodes.KEY_UP) { selectPreviousItem(selectedFileItem); } else if (event.getKeyCode() == KeyCodes.KEY_DOWN) { selectNextItem(selectedFileItem); } else if (event.getKeyCode() == KeyCodes.KEY_ENTER) { SolutionBrowserPerspective sbp = SolutionBrowserPerspective.getInstance(); FilesListPanel flp = sbp.getFilesListPanel(); sbp.openFile( "/" + flp.getSelectedFileItem().getSolution() + flp.getSelectedFileItem().getPath(), flp.getSelectedFileItem().getName(), flp.getSelectedFileItem().getLocalizedName(), COMMAND.RUN); } } super.onBrowserEvent(event); } }; filesList.setCellPadding(1); filesList.setWidth("100%"); AbsolutePanel bounderyPanel = new AbsolutePanel(); bounderyPanel.add(fp); fp.sinkEvents(Event.KEYEVENTS); filesListWrapper.add(bounderyPanel); fp.getElement() .getStyle() .setProperty("margin", "29px 0px 10px 0px"); // $NON-NLS-1$ //$NON-NLS-2$ filesListWrapper.setStyleName("files-list-panel"); // $NON-NLS-1$ add(filesListWrapper); setStyleName("panelWithTitledToolbar"); // $NON-NLS-1$ setWidth("100%"); // $NON-NLS-1$ getElement().setId("filesListPanel"); setupNativeHooks(this); SolutionDocumentManager.getInstance().addSolutionDocumentListener(this); }
public EditorController(String divID, int width, int height) { VerticalPanel vp = new VerticalPanel(); HorizontalPanel hp = new HorizontalPanel(); SimplePanel topToolBoxWrapper = new SimplePanel(); ToggleButtonListener toggleButtonListener = new ToggleButtonListener(); topToolBox = new TopToolBox(this, toggleButtonListener); topToolBox.setStyleName("jsmoleditor-topToolBox"); topToolBoxWrapper.setWidget(topToolBox); topToolBoxWrapper.setStyleName("jsmoleditor-topTooBoxWrapper"); topToolBoxWrapper.setWidth(width + "px"); SimplePanel sideToolBoxWrapper = new SimplePanel(); elementToolBox = new ElementToolBox(this, toggleButtonListener); sideToolBoxWrapper.setWidget(elementToolBox); sideToolBoxWrapper.setStyleName("jsmoleditor-elementToolBoxWrapper"); sideToolBoxWrapper.setHeight((height - 24) + "px"); VerticalPanel vp2 = new VerticalPanel(); ExtendedCanvas canvas = new ExtendedCanvas(width - 24, height - 48); StatusBar statusBar = new StatusBar(width - 24, 24); statusBar.setHTML("Copyright chemhack.com"); renderer = new CanvasRenderer(this, canvas); vp2.add(canvas); vp2.add(statusBar); hp.add(sideToolBoxWrapper); hp.add(vp2); vp.add(topToolBoxWrapper); vp.add(hp); RootPanel rootPanel = RootPanel.get(divID); rootPanel.setPixelSize(width, height); rootPanel.add(vp); KeyboardShortCutEventPreview preview = new KeyboardShortCutEventPreview(this); // TODO deal with multiple editor instance? DOM.addEventPreview(preview); EditorMouseListener listener = new EditorMouseListener(this); canvas.addMouseListener(listener); canvas.addMouseWheelListener(listener); }
private SimplePanel horizontalWrapper(IsWidget child, String width) { SimplePanel wrapper = new SimplePanel(child.asWidget()); wrapper.setStyleName("goon-horizontalWrapper"); Style style = wrapper.getElement().getStyle(); style.setProperty("display", "table-cell"); if (childTextAlign != null) style.setTextAlign(childTextAlign); if (width != null) wrapper.setWidth(width); return wrapper; }
@Inject public MainView(IndexDisplayer indexDisplayer) { c.setStyleName("tab"); c.addStyleName("first"); p.setStyleName("tab"); message.setStyleName("messageBar"); message.setVisible(false); int i; for (i = 0; i < 5; i++) { startIndex.addItem(indexDisplayer.getDisplay(i), Integer.toString(i)); } for (i = 5; i < 10; i++) { lastIndex.addItem(indexDisplayer.getDisplay(i), Integer.toString(i)); } startIndex.setSelectedIndex(0); lastIndex.setSelectedIndex(0); HorizontalPanel hp = new HorizontalPanel(); hp.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); hp.add(new Label("Start Index: ")); hp.add(startIndex); hp.add(new Label("End Index: ")); hp.add(lastIndex); hp.setSpacing(5); bar.add(c); bar.add(p); bar.setStyleName("tabs"); mainPanel = new VerticalPanel(); mainPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); clearHistory.setStyleName("link"); mainPanel.add(clearHistory); mainPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT); mainPanel.add(hp); mainPanel.add(bar); mainPanel.add(message); mainPanel.add(bodyContainer); mainPanel.add(filter); mainPanel.add(filterActivate); mainPanel.add(filterModule); mainPanel.add(hasBeenThere); mainPanel.add(broadcastInfo); mainPanel.add(showStatus); mainPanel.add(activateStatus); wait.add(new Label("Wait")); initWidget(mainPanel); bodyContainer.setStyleName("body"); bodyContainer.setWidget(new Label("Click on one of the tab to start.")); }
public Ribbon(RibbonDef conf, final RibbonCallback callback) { this.callback = callback; m_conf = conf; FlowPanel panel = new FlowPanel(); m_tabBar = new TabBar( new TabBar.Callback() { @Override public void onSelection(int index) { m_tabPanel.setWidget(m_tabs.get(index)); } }); panel.add(m_tabBar); m_tabPanel = new SimplePanel(); panel.add(m_tabPanel); /* * Definition of the Ribbon */ m_tabs = new ArrayList<Widget>(); for (int i = 0; i < conf.tabs.size(); i++) { m_tabBar.addTab(conf.tabs.get(i).name); final ButtonBar bar = new ButtonBar(); for (int j = 0; j < conf.tabs.get(i).buttons.size(); j++) { final Object obj = conf.tabs.get(i).buttons.get(j).obj; Button button = new Button( conf.tabs.get(i).buttons.get(j).name, new ClickHandler() { @Override public void onClick(ClickEvent event) { callback.onRibbonChange(obj); } }); bar.addButton(button, obj); } m_tabs.add(bar); } initWidget(panel); panel.setSize("100%", "100%"); setStyleName("Ribbon"); m_tabPanel.setStyleName("RibbonPanel"); if (m_tabBar.getTabCount() > 0) m_tabBar.selectTab(0); }
public BlockPanel() { VerticalPanel verticalPanel = new VerticalPanel(); initWidget(verticalPanel); SimplePanel blockHeader = new SimplePanel(); blockHeader.setStyleName("blockheader"); verticalPanel.add(blockHeader); blockHeader.setHeight("31px"); LayoutPanel layoutPanel = new LayoutPanel(); verticalPanel.add(layoutPanel); }
/** Rebuild already added widget based on already added admins */ private void rebuildAlreadyAddedWidget() { alreadyAdded.setStyleName("alreadyAdded"); alreadyAdded.setVisible(!alreadyAddedList.isEmpty()); alreadyAdded.setWidget(new HTML("<strong>Already added: </strong>")); for (int i = 0; i < alreadyAddedList.size(); i++) { alreadyAdded .getWidget() .getElement() .setInnerHTML( alreadyAdded.getWidget().getElement().getInnerHTML() + ((i != 0) ? ", " : "") + alreadyAddedList.get(i).getFullName()); } }
/** * Initialize popup menu. * * @param actionGroup action group * @param presentationFactory presentation factory * @param lockLayer lock layer, uses as root for attaching this popup menu * @param actionSelectedHandler handler for action selected event * @param keyBindingAgent agent for key binding * @param itemIdPrefix id prefix of the item */ private void initPopupMenu( ActionGroup actionGroup, PresentationFactory presentationFactory, MenuLockLayer lockLayer, ActionSelectedHandler actionSelectedHandler, KeyBindingAgent keyBindingAgent, String itemIdPrefix) { this.presentationFactory = presentationFactory; this.keyBindingAgent = keyBindingAgent; this.itemIdPrefix = itemIdPrefix; this.lockLayer = lockLayer; this.actionSelectedHandler = actionSelectedHandler; List<Utils.VisibleActionGroup> visibleActionGroupList = Utils.renderActionGroup( actionGroup, presentationFactory, actionManager, managerProvider.get()); list = new ArrayList<>(); for (Utils.VisibleActionGroup groupActions : visibleActionGroupList) { list.addAll(groupActions.getActionList()); } popupMenuPanel = new SimplePanel(); disableTextSelection(popupMenuPanel.getElement(), true); initWidget(popupMenuPanel); popupMenuPanel.addDomHandler( new MouseOutHandler() { @Override public void onMouseOut(MouseOutEvent event) { closeSubPopupTimer.cancel(); PopupMenu.this.setStyleNormal(hoveredTR); hoveredTR = null; if (subPopupAnchor != null) { setStyleHovered(subPopupAnchor); } } }, MouseOutEvent.getType()); popupMenuPanel.setStyleName(POPUP_RESOURCES.popup().popupMenuMain()); hasCheckedItems = hasCheckedItems(); }
private void buildUI() { FlowPanel topPanel = new FlowPanel(); SimplePanel toolbarWrapper = new SimplePanel(); toolbarWrapper.setWidget(new BrowserToolbar()); toolbarWrapper.setStyleName("files-toolbar"); // $NON-NLS-1$ topPanel.add(toolbarWrapper); topPanel.add(new SolutionTreeWrapper(solutionTree)); solutionNavigatorPanel.setStyleName("puc-vertical-split-panel"); solutionNavigatorPanel.setWidth("100%"); solutionNavigatorPanel.addNorth(topPanel, 500); solutionNavigatorPanel.add(filesListPanel); navigatorAndContentSplit.setStyleName("puc-horizontal-split-panel"); navigatorAndContentSplit.addWest(solutionNavigatorPanel, 300); navigatorAndContentSplit.add(contentTabPanel); navigatorAndContentSplit.getElement().setAttribute("id", "solutionNavigatorAndContentPanel"); Window.addResizeHandler( new ResizeHandler() { @Override public void onResize(ResizeEvent event) { adjustContentPanelSize(); } }); solutionNavigatorPanel.getElement().getParentElement().addClassName("puc-navigator-panel"); solutionNavigatorPanel.getElement().getParentElement().removeAttribute("style"); setStyleName("panelWithTitledToolbar"); // $NON-NLS-1$ setHeight("100%"); // $NON-NLS-1$ setWidth("100%"); // $NON-NLS-1$ add(navigatorAndContentSplit); sinkEvents(Event.MOUSEEVENTS); navigatorAndContentSplit.getWidget(1).setWidth("100%"); navigatorAndContentSplit.getElement().getStyle().setHeight(1, Unit.PX); contentTabPanel.getElement().getStyle().setHeight(1, Unit.PX); }
public iCalCalendarPanel() { // style this element as absolute position DOM.setStyleAttribute(this.getElement(), "position", "absolute"); DOM.setStyleAttribute(this.getElement(), "top", "0px"); DOM.setStyleAttribute(this.getElement(), "left", "0px"); DOM.setStyleAttribute(this.getElement(), "padding", "0px"); DOM.setStyleAttribute(DOM.getElementById("messageBox"), "display", "none"); mainLayoutPanel.setWidth("100%"); add(mainLayoutPanel); // add header headerPanel.setStyleName("gwt-cal-HeaderPanel"); DOM.setInnerHTML(headerPanel.getElement(), " "); footerPanel.setStyleName("gwt-cal-FooterPanel"); DOM.setInnerHTML(headerPanel.getElement(), " "); mainLayoutPanel.add(headerPanel, DockPanel.NORTH); mainLayoutPanel.add(footerPanel, DockPanel.SOUTH); // add left panel datePicker.setValue(new Date()); dateLayoutPanel.add(datePicker, DockPanel.SOUTH); dateLayoutPanel.add(splitterPanel, DockPanel.SOUTH); splitterPanel.setStyleName("splitter"); mainLayoutPanel.add(dateLayoutPanel, DockPanel.WEST); // CalendarFormat.INSTANCE.setFirstDayOfWeek(1); // change hour offset to false to facilitate iCal style settings.setOffsetHourLabels(true); settings.setTimeBlockClickNumber(Click.Double); // create day view calendar = new Calendar(); calendar.setSettings(settings); // set style as google-cal calendar.setWidth("100%"); // set today as default date mainLayoutPanel.add(calendar, DockPanel.CENTER); mainLayoutPanel.setCellVerticalAlignment(dateLayoutPanel, HasAlignment.ALIGN_BOTTOM); dateLayoutPanel.setCellVerticalAlignment(datePicker, HasAlignment.ALIGN_BOTTOM); dateLayoutPanel.setWidth("168px"); // add today button todayButton.setStyleName("todayButton"); todayButton.setText("Today"); todayButton.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { datePicker.setValue(new Date(), true); // dayView.setDate(new Date()); } }); previousDayButton.setStyleName("previousButton"); previousDayButton.setHTML("«"); previousDayButton.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { Date d = datePicker.getValue(); d.setDate(d.getDate() - 1); datePicker.setValue(d, true); } }); nextDayButton.setStyleName("nextButton"); nextDayButton.setHTML("»"); nextDayButton.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { Date d = datePicker.getValue(); d.setDate(d.getDate() + 1); datePicker.setValue(d, true); } }); headerPanelLayout.setWidget(0, 0, todayButton); headerPanelLayout.setWidget(0, 1, previousDayButton); oneDayButton.setText("1 Day"); oneDayButton.setStyleName("dayButton"); threeDayButton.setText("3 Day"); threeDayButton.setStyleName("dayButton"); threeDayButton.addStyleName("active"); activeDayButton = threeDayButton; weekDayButton.setText("Work Week"); weekDayButton.setStyleName("dayButton"); monthButton.setText("Month"); monthButton.setStyleName("dayButton"); headerPanelLayout.setWidget(0, 2, oneDayButton); headerPanelLayout.setWidget(0, 3, threeDayButton); headerPanelLayout.setWidget(0, 4, weekDayButton); headerPanelLayout.setWidget(0, 5, monthButton); headerPanelLayout.setWidget(0, 6, nextDayButton); headerPanelLayout.setHTML(0, 7, " "); headerPanelLayout.getCellFormatter().setWidth(0, 0, "50%"); headerPanelLayout.getCellFormatter().setWidth(0, 7, "50%"); headerPanelLayout.setWidth("100%"); headerPanelLayout.setCellPadding(0); headerPanelLayout.setCellSpacing(0); headerPanel.add(headerPanelLayout); footerPanel.add( new HTML( "<a href='http://code.google.com/p/gwt-cal'>gwt-cal</a> widget for Google Web Toolkit, GPLv3, by <a href='http://www.google.com/profiles/Brad.Rydzewski'>Brad Rydzewski</a>")); oneDayButton.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { activeDayButton.removeStyleName("active"); activeDayButton = oneDayButton; activeDayButton.addStyleName("active"); calendar.setView(CalendarViews.DAY, 1); // calendar.scrollToHour(6); } }); threeDayButton.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { activeDayButton.removeStyleName("active"); activeDayButton = threeDayButton; activeDayButton.addStyleName("active"); calendar.setView(CalendarViews.DAY, 3); // calendar.scrollToHour(6); } }); weekDayButton.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { activeDayButton.removeStyleName("active"); activeDayButton = weekDayButton; activeDayButton.addStyleName("active"); calendar.setView(CalendarViews.DAY, 5); // calendar.scrollToHour(6); } }); monthButton.addClickHandler( new ClickHandler() { public void onClick(ClickEvent event) { activeDayButton.removeStyleName("active"); activeDayButton = monthButton; activeDayButton.addStyleName("active"); calendar.setView(CalendarViews.MONTH); } }); datePicker.addValueChangeHandler( new ValueChangeHandler<Date>() { public void onValueChange(ValueChangeEvent<Date> event) { calendar.setDate(event.getValue()); } }); calendar.addDeleteHandler( new DeleteHandler<Appointment>() { public void onDelete(DeleteEvent<Appointment> event) { boolean commit = Window.confirm( "Are you sure you want to delete appointment \"" + event.getTarget().getTitle() + "\""); if (commit == false) { event.setCancelled(true); System.out.println("cancelled appointment deletion"); } } }); calendar.addOpenHandler( new OpenHandler<Appointment>() { public void onOpen(OpenEvent<Appointment> event) { Window.alert("You double-clicked appointment \"" + event.getTarget().getTitle() + "\""); } }); calendar.addSelectionHandler( new SelectionHandler<Appointment>() { public void onSelection(SelectionEvent<Appointment> event) { System.out.println("selected " + event.getSelectedItem().getTitle()); } }); calendar.addTimeBlockClickHandler( new TimeBlockClickHandler<Date>() { public void onTimeBlockClick(TimeBlockClickEvent<Date> event) { Window.alert("you clicked time block " + event.getTarget()); } }); /* Generate random appointments */ AppointmentBuilder.appointmentsPerDay = 5; AppointmentBuilder.HOURS = new Integer[] {7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19}; AppointmentBuilder.MINUTES = new Integer[] {0, 30}; AppointmentBuilder.DURATIONS = new Integer[] {60, 90, 120, 180, 240, 600}; AppointmentBuilder.DESCRIPTIONS[1] = "Best show on TV!"; ArrayList<Appointment> appointments = AppointmentBuilder.build(AppointmentBuilder.ICAL_STYLES); /* Add appointments to day view */ calendar.suspendLayout(); calendar.addAppointments(appointments); calendar.resumeLayout(); // window events to handle resizing Window.enableScrolling(false); Window.addResizeHandler( new ResizeHandler() { public void onResize(ResizeEvent event) { int h = event.getHeight(); calendar.setHeight( h - headerPanel.getOffsetHeight() - footerPanel.getOffsetHeight() + "px"); } }); Scheduler.get() .scheduleDeferred( new ScheduledCommand() { public void execute() { calendar.setHeight( Window.getClientHeight() - headerPanel.getOffsetHeight() - footerPanel.getOffsetHeight() + "px"); calendar.scrollToHour(6); } }); }
public com.google.gwt.user.client.ui.Widget createAndBindUi( final com.testroo.client.scaffold.ScaffoldDesktopShell owner) { com.testroo.client.scaffold.ScaffoldDesktopShell_BinderImpl_GenBundle clientBundleFieldNameUnlikelyToCollideWithUserSpecifiedFieldOkay = (com.testroo.client.scaffold.ScaffoldDesktopShell_BinderImpl_GenBundle) GWT.create( com.testroo.client.scaffold.ScaffoldDesktopShell_BinderImpl_GenBundle.class); com.google.gwt.resources.client.ImageResource gwtLogo = clientBundleFieldNameUnlikelyToCollideWithUserSpecifiedFieldOkay.gwtLogo(); com.google.gwt.resources.client.ImageResource rooLogo = clientBundleFieldNameUnlikelyToCollideWithUserSpecifiedFieldOkay.rooLogo(); com.testroo.client.scaffold.ScaffoldDesktopShell_BinderImpl_GenCss_style style = clientBundleFieldNameUnlikelyToCollideWithUserSpecifiedFieldOkay.style(); com.google.gwt.dom.client.DivElement error = null; java.lang.String domId0 = com.google.gwt.dom.client.Document.get().createUniqueId(); java.lang.String domId1 = com.google.gwt.dom.client.Document.get().createUniqueId(); com.google.gwt.requestfactory.ui.client.LoginWidget loginWidget = (com.google.gwt.requestfactory.ui.client.LoginWidget) GWT.create(com.google.gwt.requestfactory.ui.client.LoginWidget.class); com.google.gwt.user.client.ui.HTMLPanel f_HTMLPanel2 = new com.google.gwt.user.client.ui.HTMLPanel( "<div class='" + "" + style.banner() + "" + "'> <div class='" + "" + style.error() + "" + "' id='" + domId0 + "'></div> <span class='" + "" + style.title() + "" + "'><h2>Data Browser</h2></span> <span id='" + domId1 + "'></span> </div>"); com.google.gwt.user.client.ui.HTML f_HTML3 = (com.google.gwt.user.client.ui.HTML) GWT.create(com.google.gwt.user.client.ui.HTML.class); com.google.gwt.user.client.ui.ValuePicker placesBox = owner.placesBox; com.google.gwt.user.client.ui.SimplePanel f_SimplePanel5 = (com.google.gwt.user.client.ui.SimplePanel) GWT.create(com.google.gwt.user.client.ui.SimplePanel.class); com.google.gwt.user.client.ui.NotificationMole mole = (com.google.gwt.user.client.ui.NotificationMole) GWT.create(com.google.gwt.user.client.ui.NotificationMole.class); com.google.gwt.user.client.ui.SimplePanel master = (com.google.gwt.user.client.ui.SimplePanel) GWT.create(com.google.gwt.user.client.ui.SimplePanel.class); com.google.gwt.user.client.ui.FlowPanel f_FlowPanel6 = (com.google.gwt.user.client.ui.FlowPanel) GWT.create(com.google.gwt.user.client.ui.FlowPanel.class); com.google.gwt.user.client.ui.SimplePanel details = (com.google.gwt.user.client.ui.SimplePanel) GWT.create(com.google.gwt.user.client.ui.SimplePanel.class); com.google.gwt.user.client.ui.FlowPanel f_FlowPanel4 = (com.google.gwt.user.client.ui.FlowPanel) GWT.create(com.google.gwt.user.client.ui.FlowPanel.class); com.google.gwt.user.client.ui.DockLayoutPanel f_DockLayoutPanel1 = new com.google.gwt.user.client.ui.DockLayoutPanel(com.google.gwt.dom.client.Style.Unit.EM); loginWidget.setStyleName("" + style.login() + ""); f_HTMLPanel2.setStyleName("" + style.centered() + ""); f_DockLayoutPanel1.addNorth(f_HTMLPanel2, 6); f_HTML3.setHTML( "<div class='" + "" + style.logos() + "" + "'> <span>Powered by: </span> <a href='http://code.google.com/webtoolkit/'><div class='" + "" + style.gwtLogo() + "" + "'></div></a> <a href='http://www.springsource.org/roo/'><div class='" + "" + style.rooLogo() + "" + "'></div></a> </div>"); f_DockLayoutPanel1.addSouth(f_HTML3, 2); placesBox.setStyleName("" + style.entitiesList() + ""); placesBox.setWidth("100%"); placesBox.setPageSize(100); f_SimplePanel5.add(placesBox); f_SimplePanel5.setStyleName("" + style.entities() + ""); f_FlowPanel4.add(f_SimplePanel5); mole.setMessage("loading..."); mole.setAnimationDuration(0); f_FlowPanel6.add(mole); master.setStyleName("" + style.entityDetails() + ""); f_FlowPanel6.add(master); f_FlowPanel4.add(f_FlowPanel6); details.setStyleName("" + style.entityDetails() + ""); f_FlowPanel4.add(details); f_FlowPanel4.setStyleName("" + style.content() + " " + style.centered() + ""); f_DockLayoutPanel1.add(f_FlowPanel4); UiBinderUtil.TempAttachment attachRecord0 = UiBinderUtil.attachToDom(f_HTMLPanel2.getElement()); error = com.google.gwt.dom.client.Document.get().getElementById(domId0).cast(); error.removeAttribute("id"); com.google.gwt.user.client.Element domId1Element = com.google.gwt.dom.client.Document.get().getElementById(domId1).cast(); attachRecord0.detach(); f_HTMLPanel2.addAndReplaceElement(loginWidget, domId1Element); owner.details = details; owner.error = error; owner.loginWidget = loginWidget; owner.master = master; owner.mole = mole; clientBundleFieldNameUnlikelyToCollideWithUserSpecifiedFieldOkay.style().ensureInjected(); return f_DockLayoutPanel1; }
@Override protected Widget onInitialization() { wrapper = new SimplePanel(); wrapper.setStyleName("UsersOnBlockWidget"); return wrapper; }