public static int measureHorizontalBorder(Element element) {
int borders;
- int cw = element.getClientWidth();
+ // element.getClientWidth();
if (BrowserInfo.get().isIE()) {
String width = element.getStyle().getProperty("width");
String height = element.getStyle().getProperty("height");
protected final Element canvas = DOM.createDiv();
- private int excessPixelsHorizontal;
-
- private int excessPixelsVertical;
+ // private int excessPixelsHorizontal;
+ //
+ // private int excessPixelsVertical;
private Object previousStyleName;
public void setStyleName(String style) {
super.setStyleName(style);
if (previousStyleName == null || !previousStyleName.equals(style)) {
- excessPixelsHorizontal = -1;
- excessPixelsVertical = -1;
+ // excessPixelsHorizontal = -1;
+ // excessPixelsVertical = -1;
}
}
String frmString = LocaleService
.getDateFormat(currentLocale);
frmString = cleanFormat(frmString);
- String delim = LocaleService
- .getClockDelimiter(currentLocale);
+ // String delim = LocaleService
+ // .getClockDelimiter(currentLocale);
if (currentResolution >= RESOLUTION_HOUR) {
if (dts.isTwelveHourClock()) {
throw new NullPointerException();
}
}
- ChildComponentContainer remove = widgetToComponentContainer
- .remove(widget);
+ // ChildComponentContainer remove =
+ widgetToComponentContainer.remove(widget);
remove(child);
if (!relocated) {
Paintable p = (Paintable) widget;
import com.google.gwt.dom.client.DivElement;
import com.google.gwt.dom.client.Document;
import com.google.gwt.dom.client.Element;
-import com.google.gwt.dom.client.Style;
import com.google.gwt.dom.client.TableElement;
import com.google.gwt.user.client.ui.Panel;
import com.google.gwt.user.client.ui.Widget;
private double expandRatio;
- private int containerMarginLeft = 0;
+ // private int containerMarginLeft = 0;
private int containerMarginTop = 0;
AlignmentInfo alignment = AlignmentInfo.TOP_LEFT;
widgetDIV = Document.get().createDivElement();
if (BrowserInfo.get().isFF2()) {
- Style style = widgetDIV.getStyle();
+ // Style style = widgetDIV.getStyle();
// FF2 chokes on some floats very easily. Measuring size escpecially
// becomes terribly slow
TableElement tableEl = Document.get().createTableElement();
// setWidth("0px");
contSize.setHeight(0);
contSize.setWidth(0);
- containerMarginLeft = 0;
+ // containerMarginLeft = 0;
containerMarginTop = 0;
containerDIV.getStyle().setProperty("paddingLeft", "0");
containerDIV.getStyle().setProperty("paddingTop", "0");
}
public void setMarginLeft(int marginLeft) {
- containerMarginLeft = marginLeft;
+ // containerMarginLeft = marginLeft;
containerDIV.getStyle().setPropertyPx("paddingLeft", marginLeft);
}
private static class URIS {
String staticFilesPath;
- String applicationURI;
- String context;
- String runner;
+ // String applicationURI;
+ // String context;
+ // String runner;
String applicationClassname;
}
final String[] urlParts = request.getRequestURI().toString()
.split("\\/");
String context = null;
- String runner = null;
+ // String runner = null;
URIS uris = new URIS();
String applicationClassname = null;
String contextPath = request.getContextPath();
if (urlParts[1].equals(contextPath.replaceAll("\\/", ""))) {
// class name comes after web context and runner application
context = urlParts[1];
- runner = urlParts[2];
+ // runner = urlParts[2];
if (urlParts.length == 3) {
throw new IllegalArgumentException("No application specified");
}
applicationClassname = urlParts[3];
uris.staticFilesPath = "/" + context;
- uris.applicationURI = "/" + context + "/" + runner + "/"
- + applicationClassname;
- uris.context = context;
- uris.runner = runner;
+ // uris.applicationURI = "/" + context + "/" + runner + "/"
+ // + applicationClassname;
+ // uris.context = context;
+ // uris.runner = runner;
uris.applicationClassname = applicationClassname;
} else {
// no context
context = "";
- runner = urlParts[1];
+ // runner = urlParts[1];
if (urlParts.length == 2) {
throw new IllegalArgumentException("No application specified");
}
applicationClassname = urlParts[2];
uris.staticFilesPath = "/";
- uris.applicationURI = "/" + runner + "/" + applicationClassname;
- uris.context = context;
- uris.runner = runner;
+ // uris.applicationURI = "/" + runner + "/" + applicationClassname;
+ // uris.context = context;
+ // uris.runner = runner;
uris.applicationClassname = applicationClassname;
}
return uris;
private int lastVisitId;
- private int currentEventId;
-
private boolean lastVisitAccepted = false;
private DragAndDropEvent dragEvent;
private Transferable constructTransferable(DropTarget dropHandlerOwner,
Map<String, Object> variables) {
int eventId = (Integer) variables.get("eventId");
- currentEventId = eventId;
final Component sourceComponent = (Component) variables
.get("component");
return 2451;
}
- private Label selectedLabel;
-
@Override
protected String getDescription() {
return "Testcase for ComboBox. Test especially edge values(of page changes) when selecting items with keyboard only.";
\r
private MenuItem edit;\r
private MenuItem file;\r
- private MenuItem help;\r
private Log log;\r
private MenuItem export;\r
\r
edit.addItem("Copy", this);\r
edit.addItem("Cut", this);\r
edit.addItem("Paste", this);\r
- help = mb.addItem("Help", this);\r
+ mb.addItem("Help", this);\r
\r
addComponent(mb);\r
\r
\r
public void valueChange(\r
com.vaadin.data.Property.ValueChangeEvent event) {\r
- IndexedContainer idc = (IndexedContainer) getContainerDataSource();\r
+ // IndexedContainer idc = (IndexedContainer)\r
+ // getContainerDataSource();\r
\r
}\r
\r
package com.vaadin.tests.components.tree;\r
\r
-import com.vaadin.data.Item;\r
import com.vaadin.tests.components.AbstractTestCase;\r
import com.vaadin.ui.RichTextArea;\r
import com.vaadin.ui.TextField;\r
Tree tree = new Tree();\r
for (int i = 0; i < 20; i++) {\r
String parentId = "Item " + i;\r
- Item parentItem = tree.addItem(parentId);\r
+ // Item parentItem =\r
+ tree.addItem(parentId);\r
for (int j = 0; j < 20; j++) {\r
String subId = "Item " + i + " - " + j;\r
- Item subItem = tree.addItem(subId);\r
+ // Item subItem =\r
+ tree.addItem(subId);\r
tree.setParent(subId, parentId);\r
}\r
\r
\r
public class GridLayoutTests extends AbstractLayoutTests {\r
\r
- private Application application;\r
private AbstractComponent rc1, col1, col2, col3, row1, row2, row3, x3, x22;\r
\r
public GridLayoutTests(Application application) {\r
super();\r
- this.application = application;\r
}\r
\r
@Override\r
\r
public class HorizontalLayoutTests extends AbstractLayoutTests {\r
\r
- private Application application;\r
-\r
public HorizontalLayoutTests(Application application) {\r
super();\r
- this.application = application;\r
}\r
\r
@Override\r
\r
public class VerticalLayoutTests extends AbstractLayoutTests {\r
\r
- private Application application;\r
-\r
public VerticalLayoutTests(Application application) {\r
super();\r
- this.application = application;\r
}\r
\r
@Override\r
+ "Nulla nisi. Sed blandit, ante vitae sagittis volutpat, arcu mauris vehicula risus, vitae posuere felis lectus sit amet purus. Donec nec magna et leo eleifend scelerisque. Suspendisse condimentum pharetra ligula. Curabitur lorem. Pellentesque a augue sit amet enim fermentum placerat. Phasellus ante risus, molestie at, iaculis at, pellentesque non, tellus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Phasellus non urna eget risus tempus imperdiet. Integer est diam, sagittis sit amet, posuere sit amet, bibendum sed, lacus. Aenean adipiscing cursus ipsum. Quisque at elit. Vestibulum vitae nunc. Praesent placerat metus viverra lorem. Cras nec elit congue nisi faucibus feugiat. Nam eget mi. Vestibulum condimentum. Nunc nisl ante, cursus in, dictum ac, lobortis rutrum, mi. Nulla eu nisi. In ultricies vehicula magna."\r
+ "Nunc eros dui, elementum at, ullamcorper eget, varius at, velit. Ut dictum. Cras ullamcorper ante vel tortor. Quisque viverra mauris vulputate quam. Nulla dui. Suspendisse non eros at ipsum faucibus hendrerit. Morbi dignissim pharetra tortor. Etiam malesuada. Mauris lacinia elementum erat. Duis mollis placerat metus. Nunc risus felis, cursus ac, cursus vel, convallis vel, metus. Ut vehicula nibh et nulla. Vivamus id pede. Quisque egestas arcu a ligula. Maecenas vehicula. Quisque sed ligula quis tellus tempus rutrum. Curabitur vel augue sed orci egestas pharetra. Duis pharetra.";\r
\r
- private AbstractOrderedLayout orderedLayout;\r
-\r
@Override\r
public void init() {\r
Window w = new Window(getClass().getSimpleName());\r
return p;\r
}\r
\r
+ @SuppressWarnings("unused")\r
private Panel createGLPanel() {\r
Panel p = new Panel("" + DIM1 + "x" + DIM2 + " GridLayout");\r
p.setWidth("" + DIM1 + "px");\r
import com.vaadin.ui.Label;\r
import com.vaadin.ui.Layout;\r
import com.vaadin.ui.Panel;\r
-import com.vaadin.ui.SplitPanel;\r
import com.vaadin.ui.VerticalLayout;\r
import com.vaadin.ui.Window;\r
\r
\r
private Embedded embedded;\r
private Panel p;\r
- private SplitPanel splitPanel;\r
- private GridLayout gridLayout;\r
private VerticalLayout orderedLayout;\r
\r
@Override\r
import java.util.Map;
import com.vaadin.Application;
-import com.vaadin.data.Container;
import com.vaadin.data.Item;
-import com.vaadin.data.Property;
import com.vaadin.data.util.BeanItem;
import com.vaadin.ui.AbstractOrderedLayout;
import com.vaadin.ui.Accordion;
import com.vaadin.ui.Component;
import com.vaadin.ui.ComponentContainer;
import com.vaadin.ui.Field;
-import com.vaadin.ui.FieldFactory;
import com.vaadin.ui.Form;
+import com.vaadin.ui.FormFieldFactory;
import com.vaadin.ui.GridLayout;
import com.vaadin.ui.Label;
import com.vaadin.ui.Layout;
if (c == Form.class) {
Form f = (Form) cc;
- f.setFieldFactory(new FieldFactory() {
-
- public Field createField(Class<?> type, Component uiContext) {
- return createField();
- }
-
- public Field createField(Property property, Component uiContext) {
- return createField();
- }
+ f.setFormFieldFactory(new FormFieldFactory() {
public Field createField(Item item, Object propertyId,
Component uiContext) {
- return createField();
- }
-
- private Field createField() {
formTextArea = new RichTextArea();
formTextArea.setVisible(false);
return formTextArea;
}
- public Field createField(Container container, Object itemId,
- Object propertyId, Component uiContext) {
- return createField();
- }
-
});
f.setItemDataSource(new BeanItem<Object>(new Object() {
private int a;
+ @SuppressWarnings("unused")
public int getA() {
return a;
}
+ @SuppressWarnings("unused")
public void setA(int a) {
this.a = a;
}
return ic;
}
- private static class TestObject {
- public TestObject(int a, String b, Long c) {
- super();
- this.a = a;
- this.b = b;
- this.c = c;
- }
-
- private int a;
- private String b;
- private Long c;
-
- public int getA() {
- return a;
- }
-
- public void setA(int a) {
- this.a = a;
- }
-
- public String getB() {
- return b;
- }
-
- public void setB(String b) {
- this.b = b;
- }
-
- public Long getC() {
- return c;
- }
-
- public void setC(Long c) {
- this.c = c;
- }
- }
-
public void valueChange(ValueChangeEvent event) {
System.out.println("Value change from " + tableValue + " to "
+ t.getValue());
import com.vaadin.Application;
import com.vaadin.ui.Button;
-import com.vaadin.ui.Panel;
import com.vaadin.ui.Table;
import com.vaadin.ui.VerticalLayout;
import com.vaadin.ui.Window;
public class Ticket2344 extends Application {
- private Panel p;
-
@Override
public void init() {
Window main = new Window("Quick test");
*/\r
public class Ticket2998 extends Application {\r
private Table table;\r
- private WorkoutEditor editor = new WorkoutEditor(this);\r
private VerticalLayout mainLayout;\r
\r
public class Workout implements Serializable {\r
private TextField kilomiters = new TextField("Kilometers");\r
private TextField title = new TextField("Title/note");\r
\r
- private Workout run;\r
private Ticket2998 workoutLog;\r
\r
public WorkoutEditor(Ticket2998 app) {\r
workoutLog.getMainWindow().addWindow(this);\r
}\r
kilomiters.focus();\r
- this.run = run;\r
}\r
}\r
}\r
\r
public class MyFieldFactory extends DefaultFieldFactory {\r
\r
- private BeanItemContainer<String> trainingTypes;\r
-\r
public MyFieldFactory(Ticket2998 app) {\r
- trainingTypes = new BeanItemContainer<String>(String.class);\r
}\r
\r
@Override\r