List of usage examples for com.google.gwt.user.client.ui FlexTable getRowCount
@Override public int getRowCount()
From source file:org.zoxweb.client.widget.WidgetUtil.java
License:Apache License
public static int getRowIndexByWidget(FlexTable flexTable, Widget widget, int columnIndex) { if (flexTable != null && widget != null) { for (int row = 0; row < flexTable.getRowCount(); row++) { if (flexTable.getCellCount(row) > columnIndex) { if (widget == flexTable.getWidget(row, columnIndex)) { return row; }//from ww w . jav a2 s .co m } } } return -1; }
From source file:rocket.testing.client.WebPageTestRunner.java
License:Apache License
protected void onTestStarted(final Test test) { Checker.notNull("parameter:test", test); final FlexTable table = this.getTable(); final String testName = test.getName(); final int row = table.getRowCount(); table.setText(row, 0, testName);// www .j a v a 2 s . c om table.setWidget(row, 1, new HTML("<span style=\"color: blue;\">starting</span>")); table.setText(row, 2, "N/A"); }
From source file:rocket.testing.client.WebPageTestRunner.java
License:Apache License
protected void onTestPassed(final Test test) { Checker.notNull("parameter:test", test); final FlexTable table = this.getTable(); final int row = table.getRowCount() - 1; final Widget widget = new HTML("<span style=\"color: green;\">passed</span>"); table.setWidget(row, 1, widget);/*w w w. jav a2 s .c o m*/ final long start = test.getStartTimestap(); final long end = test.getEndTimestap(); final long timeTaken = end - start; table.setText(row, 2, "" + timeTaken); this.scrollToBottom(); }
From source file:rocket.testing.client.WebPageTestRunner.java
License:Apache License
protected void onTestFailed(final Test test) { Checker.notNull("parameter:test", test); final Throwable cause = test.getThrowable(); final FlexTable table = this.getTable(); final int row = table.getRowCount() - 1; final HTML html = new HTML(); html.setHTML("<span style=\"color: red;\">failed</span> " + cause.getMessage()); html.addClickListener(new ClickListener() { public void onClick(final Widget sender) { Window.alert(WebPageTestRunner.this.buildFailedTestSummary(test)); }//from w w w . ja v a 2s . co m }); table.setWidget(row, 1, html); final long start = test.getStartTimestap(); final long end = test.getEndTimestap(); final long timeTaken = end - start; table.setText(row, 2, "" + timeTaken); this.scrollToBottom(); }
From source file:rocket.testing.client.WebPageTestRunner.java
License:Apache License
protected void onTestAborted(final Test test) { Checker.notNull("parameter:test", test); final Throwable cause = test.getThrowable(); final FlexTable table = this.getTable(); final int row = table.getRowCount() - 1; final HTML html = new HTML(); html.setHTML("<span style=\"color: red;\">failed</span> " + cause.getMessage()); html.addClickListener(new ClickListener() { public void onClick(final Widget sender) { Window.alert(WebPageTestRunner.this.buildFailedTestSummary(test)); }//from ww w. j ava 2s .com }); table.setWidget(row, 1, html); final long start = test.getStartTimestap(); final long end = test.getEndTimestap(); final long timeTaken = end - start; table.setText(row, 2, "" + timeTaken); }
From source file:sk.seges.acris.widget.client.form.select.TextButtonPanel.java
License:Apache License
public void display() { FlexTable layout = getLayout(); while (layout.getRowCount() > 0) layout.removeRow(layout.getRowCount() - 1); addComponentListeners();/*from w ww .j av a 2s . c o m*/ layout.setWidget(0, 0, getSelectedValue()); layout.setWidget(0, 1, getChoiceButton()); prepareSelectedValue(); if (isChoiceButtonVisible()) prepareChoiceButton(); setStyleName("advanced-TextButtonPanel"); setWidget(layout); }