summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorHenri Sara <henri.sara@itmill.com>2009-05-11 13:53:36 +0000
committerHenri Sara <henri.sara@itmill.com>2009-05-11 13:53:36 +0000
commit1981ddc3b1a44de32e145c03a89b5a0f27807ac4 (patch)
tree00629a74f7a417c3d32b820676757e427cda09f3 /src
parentfcc8d0ff0900243a4f07d57a15a2ebc0ec442492 (diff)
downloadvaadin-framework-1981ddc3b1a44de32e145c03a89b5a0f27807ac4.tar.gz
vaadin-framework-1981ddc3b1a44de32e145c03a89b5a0f27807ac4.zip
#2904 Change client side class name prefixes I -> V (class names only, not yet CSS prefixes)
svn changeset:7742/svn branch:6.0
Diffstat (limited to 'src')
-rw-r--r--src/com/vaadin/demo/colorpicker/gwt/client/ColorPickerWidgetSet.java8
-rw-r--r--src/com/vaadin/demo/colorpicker/gwt/client/ui/VColorPicker.java (renamed from src/com/vaadin/demo/colorpicker/gwt/client/ui/IColorPicker.java)4
-rw-r--r--src/com/vaadin/demo/coverflow/gwt/client/CoverflowWidgetSet.java8
-rw-r--r--src/com/vaadin/demo/coverflow/gwt/client/ui/VCoverflow.java (renamed from src/com/vaadin/demo/coverflow/gwt/client/ui/ICoverflow.java)8
-rw-r--r--src/com/vaadin/demo/reservation/gwt/client/ReservationWidgetSet.java16
-rw-r--r--src/com/vaadin/demo/reservation/gwt/client/ui/VCalendarField.java (renamed from src/com/vaadin/demo/reservation/gwt/client/ui/ICalendarField.java)16
-rw-r--r--src/com/vaadin/demo/reservation/gwt/client/ui/VGoogleMap.java (renamed from src/com/vaadin/demo/reservation/gwt/client/ui/IGoogleMap.java)4
-rw-r--r--src/com/vaadin/demo/sampler/gwt/client/SamplerWidgetSet.java24
-rw-r--r--src/com/vaadin/demo/sampler/gwt/client/ui/VActiveLink.java (renamed from src/com/vaadin/demo/sampler/gwt/client/ui/IActiveLink.java)10
-rw-r--r--src/com/vaadin/demo/sampler/gwt/client/ui/VCodeLabel.java (renamed from src/com/vaadin/demo/sampler/gwt/client/ui/ICodeLabel.java)6
-rw-r--r--src/com/vaadin/demo/sampler/gwt/client/ui/VGoogleAnalytics.java (renamed from src/com/vaadin/demo/sampler/gwt/client/ui/IGoogleAnalytics.java)4
-rwxr-xr-xsrc/com/vaadin/terminal/gwt/client/ApplicationConnection.java40
-rw-r--r--src/com/vaadin/terminal/gwt/client/ComponentLocator.java22
-rw-r--r--src/com/vaadin/terminal/gwt/client/DefaultWidgetSet.java338
-rw-r--r--src/com/vaadin/terminal/gwt/client/UIDL.java10
-rw-r--r--src/com/vaadin/terminal/gwt/client/VCaption.java (renamed from src/com/vaadin/terminal/gwt/client/ICaption.java)10
-rw-r--r--src/com/vaadin/terminal/gwt/client/VCaptionWrapper.java (renamed from src/com/vaadin/terminal/gwt/client/ICaptionWrapper.java)8
-rwxr-xr-xsrc/com/vaadin/terminal/gwt/client/VDebugConsole.java (renamed from src/com/vaadin/terminal/gwt/client/IDebugConsole.java)16
-rw-r--r--src/com/vaadin/terminal/gwt/client/VErrorMessage.java (renamed from src/com/vaadin/terminal/gwt/client/IErrorMessage.java)14
-rw-r--r--src/com/vaadin/terminal/gwt/client/VTooltip.java (renamed from src/com/vaadin/terminal/gwt/client/ITooltip.java)10
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/ISplitPanelHorizontal.java12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/ISplitPanelVertical.java12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/MenuBar.java2
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/TreeAction.java2
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VAbsoluteLayout.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IAbsoluteLayout.java)14
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VAccordion.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IAccordion.java)10
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VButton.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IButton.java)10
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VCalendarPanel.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ICalendarPanel.java)76
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VCheckBox.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ICheckBox.java)14
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VContextMenu.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IContextMenu.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VCustomComponent.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ICustomComponent.java)6
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VCustomLayout.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ICustomLayout.java)18
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VDateField.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IDateField.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VDateFieldCalendar.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IDateFieldCalendar.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VEmbedded.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IEmbedded.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IFilterSelect.java)20
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VForm.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IForm.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VFormLayout.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IFormLayout.java)22
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VGridLayout.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IGridLayout.java)6
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VHorizontalLayout.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IHorizontalLayout.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VLabel.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ILabel.java)12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VLink.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ILink.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VListSelect.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IListSelect.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VMarginInfo.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IMarginInfo.java)12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VMenuBar.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IMenuBar.java)44
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VNativeSelect.java (renamed from src/com/vaadin/terminal/gwt/client/ui/INativeSelect.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VNotification.java (renamed from src/com/vaadin/terminal/gwt/client/ui/INotification.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VOptionGroup.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IOptionGroup.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VOptionGroupBase.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IOptionGroupBase.java)14
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VOrderedLayout.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IOrderedLayout.java)6
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VPanel.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IPanel.java)6
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VPasswordField.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IPasswordField.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VPopupCalendar.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IPopupCalendar.java)14
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VPopupView.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IPopupView.java)34
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VProgressIndicator.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IProgressIndicator.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IScrollTable.java)86
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VSlider.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ISlider.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VSplitPanel.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ISplitPanel.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VSplitPanelHorizontal.java12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VSplitPanelVertical.java12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VTablePaging.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ITablePaging.java)8
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ITabsheet.java)24
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VTabsheetBase.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ITabsheetBase.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VTabsheetPanel.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ITabsheetPanel.java)6
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VTextArea.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ITextArea.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VTextField.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ITextField.java)12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VTextualDate.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ITextualDate.java)34
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VTime.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ITime.java)92
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VToolkitOverlay.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IToolkitOverlay.java)12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VTree.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ITree.java)12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VTwinColSelect.java (renamed from src/com/vaadin/terminal/gwt/client/ui/ITwinColSelect.java)12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VUnknownComponent.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IUnknownComponent.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VUpload.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IUpload.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VUriFragmentUtility.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IUriFragmentUtility.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VVerticalLayout.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IVerticalLayout.java)4
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VView.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IView.java)44
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/VWindow.java (renamed from src/com/vaadin/terminal/gwt/client/ui/IWindow.java)12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/layout/CellBasedLayout.java6
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/layout/ChildComponentContainer.java12
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/richtextarea/VRichTextArea.java (renamed from src/com/vaadin/terminal/gwt/client/ui/richtextarea/IRichTextArea.java)6
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/richtextarea/VRichTextToolbar$Strings.properties (renamed from src/com/vaadin/terminal/gwt/client/ui/richtextarea/IRichTextToolbar$Strings.properties)0
-rw-r--r--src/com/vaadin/terminal/gwt/client/ui/richtextarea/VRichTextToolbar.java (renamed from src/com/vaadin/terminal/gwt/client/ui/richtextarea/IRichTextToolbar.java)4
-rw-r--r--src/com/vaadin/ui/AbsoluteLayout.java4
-rw-r--r--src/com/vaadin/ui/DateField.java2
-rw-r--r--src/com/vaadin/ui/Layout.java4
85 files changed, 741 insertions, 741 deletions
diff --git a/src/com/vaadin/demo/colorpicker/gwt/client/ColorPickerWidgetSet.java b/src/com/vaadin/demo/colorpicker/gwt/client/ColorPickerWidgetSet.java
index 0a73b6eb5a..ed6b32b6cd 100644
--- a/src/com/vaadin/demo/colorpicker/gwt/client/ColorPickerWidgetSet.java
+++ b/src/com/vaadin/demo/colorpicker/gwt/client/ColorPickerWidgetSet.java
@@ -4,7 +4,7 @@
package com.vaadin.demo.colorpicker.gwt.client;
-import com.vaadin.demo.colorpicker.gwt.client.ui.IColorPicker;
+import com.vaadin.demo.colorpicker.gwt.client.ui.VColorPicker;
import com.vaadin.terminal.gwt.client.DefaultWidgetSet;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
@@ -15,7 +15,7 @@ public class ColorPickerWidgetSet extends DefaultWidgetSet {
protected Class resolveWidgetType(UIDL uidl) {
final String tag = uidl.getTag();
if ("colorpicker".equals(tag)) {
- return IColorPicker.class;
+ return VColorPicker.class;
}
// Let the DefaultWidgetSet handle resolution of default widgets
@@ -26,8 +26,8 @@ public class ColorPickerWidgetSet extends DefaultWidgetSet {
@Override
public Paintable createWidget(UIDL uidl) {
final Class type = resolveWidgetType(uidl);
- if (IColorPicker.class == type) {
- return new IColorPicker();
+ if (VColorPicker.class == type) {
+ return new VColorPicker();
}
// Let the DefaultWidgetSet handle creation of default widgets
diff --git a/src/com/vaadin/demo/colorpicker/gwt/client/ui/IColorPicker.java b/src/com/vaadin/demo/colorpicker/gwt/client/ui/VColorPicker.java
index f238e9dc3f..7b90653c6a 100644
--- a/src/com/vaadin/demo/colorpicker/gwt/client/ui/IColorPicker.java
+++ b/src/com/vaadin/demo/colorpicker/gwt/client/ui/VColorPicker.java
@@ -8,7 +8,7 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IColorPicker extends GwtColorPicker implements Paintable {
+public class VColorPicker extends GwtColorPicker implements Paintable {
/** Set the CSS class name to allow styling. */
public static final String CLASSNAME = "example-colorpicker";
@@ -23,7 +23,7 @@ public class IColorPicker extends GwtColorPicker implements Paintable {
* The constructor should first call super() to initialize the component and
* then handle any initialization relevant to IT Mill Toolkit.
*/
- public IColorPicker() {
+ public VColorPicker() {
// The superclass has a lot of relevant initialization
super();
diff --git a/src/com/vaadin/demo/coverflow/gwt/client/CoverflowWidgetSet.java b/src/com/vaadin/demo/coverflow/gwt/client/CoverflowWidgetSet.java
index 38037a4ba0..e9fc76dae8 100644
--- a/src/com/vaadin/demo/coverflow/gwt/client/CoverflowWidgetSet.java
+++ b/src/com/vaadin/demo/coverflow/gwt/client/CoverflowWidgetSet.java
@@ -4,7 +4,7 @@
package com.vaadin.demo.coverflow.gwt.client;
-import com.vaadin.demo.coverflow.gwt.client.ui.ICoverflow;
+import com.vaadin.demo.coverflow.gwt.client.ui.VCoverflow;
import com.vaadin.terminal.gwt.client.DefaultWidgetSet;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
@@ -13,8 +13,8 @@ public class CoverflowWidgetSet extends DefaultWidgetSet {
/** Creates a widget according to its class name. */
public Paintable createWidget(UIDL uidl) {
final Class classType = resolveWidgetType(uidl);
- if (ICoverflow.class == classType) {
- return new ICoverflow();
+ if (VCoverflow.class == classType) {
+ return new VCoverflow();
}
// Let the DefaultWidgetSet handle creation of default widgets
@@ -25,7 +25,7 @@ public class CoverflowWidgetSet extends DefaultWidgetSet {
protected Class resolveWidgetType(UIDL uidl) {
final String tag = uidl.getTag();
if ("cover".equals(tag)) {
- return ICoverflow.class;
+ return VCoverflow.class;
}
// Let the DefaultWidgetSet handle resolution of default widgets
diff --git a/src/com/vaadin/demo/coverflow/gwt/client/ui/ICoverflow.java b/src/com/vaadin/demo/coverflow/gwt/client/ui/VCoverflow.java
index c09d18c7d8..a09c9b1865 100644
--- a/src/com/vaadin/demo/coverflow/gwt/client/ui/ICoverflow.java
+++ b/src/com/vaadin/demo/coverflow/gwt/client/ui/VCoverflow.java
@@ -15,7 +15,7 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class ICoverflow extends Composite implements Paintable {
+public class VCoverflow extends Composite implements Paintable {
private String uidlId;
protected ApplicationConnection client;
private ArrayList coverList = new ArrayList();
@@ -33,7 +33,7 @@ public class ICoverflow extends Composite implements Paintable {
/**
* Constructor
*/
- public ICoverflow() {
+ public VCoverflow() {
flash = new HTML();
initWidget(flash);
@@ -209,11 +209,11 @@ public class ICoverflow extends Composite implements Paintable {
var coverflow = $wnd.itmill.coverflow;
coverflow['getCovers_' + id] = function() {
- app.@com.vaadin.demo.coverflow.gwt.client.ui.ICoverflow::getCovers()();
+ app.@com.vaadin.demo.coverflow.gwt.client.ui.VCoverflow::getCovers()();
};
coverflow['setCurrent_' + id] = function(selected) {
- app.@com.vaadin.demo.coverflow.gwt.client.ui.ICoverflow::setCover(Ljava/lang/String;)(selected);
+ app.@com.vaadin.demo.coverflow.gwt.client.ui.VCoverflow::setCover(Ljava/lang/String;)(selected);
};
$wnd.itmill.coverflow = coverflow;
diff --git a/src/com/vaadin/demo/reservation/gwt/client/ReservationWidgetSet.java b/src/com/vaadin/demo/reservation/gwt/client/ReservationWidgetSet.java
index 9bf5f22061..01577a6917 100644
--- a/src/com/vaadin/demo/reservation/gwt/client/ReservationWidgetSet.java
+++ b/src/com/vaadin/demo/reservation/gwt/client/ReservationWidgetSet.java
@@ -4,8 +4,8 @@
package com.vaadin.demo.reservation.gwt.client;
-import com.vaadin.demo.reservation.gwt.client.ui.ICalendarField;
-import com.vaadin.demo.reservation.gwt.client.ui.IGoogleMap;
+import com.vaadin.demo.reservation.gwt.client.ui.VCalendarField;
+import com.vaadin.demo.reservation.gwt.client.ui.VGoogleMap;
import com.vaadin.terminal.gwt.client.DefaultWidgetSet;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
@@ -14,10 +14,10 @@ public class ReservationWidgetSet extends DefaultWidgetSet {
@Override
public Paintable createWidget(UIDL uidl) {
final Class type = resolveWidgetType(uidl);
- if (IGoogleMap.class == type) {
- return new IGoogleMap();
- } else if (ICalendarField.class == type) {
- return new ICalendarField();
+ if (VGoogleMap.class == type) {
+ return new VGoogleMap();
+ } else if (VCalendarField.class == type) {
+ return new VCalendarField();
}
return super.createWidget(uidl);
@@ -27,9 +27,9 @@ public class ReservationWidgetSet extends DefaultWidgetSet {
protected Class resolveWidgetType(UIDL uidl) {
final String tag = uidl.getTag();
if ("googlemap".equals(tag)) {
- return IGoogleMap.class;
+ return VGoogleMap.class;
} else if ("calendarfield".equals(tag)) {
- return ICalendarField.class;
+ return VCalendarField.class;
}
return super.resolveWidgetType(uidl);
}
diff --git a/src/com/vaadin/demo/reservation/gwt/client/ui/ICalendarField.java b/src/com/vaadin/demo/reservation/gwt/client/ui/VCalendarField.java
index a11321dfc0..b4082f7ed2 100644
--- a/src/com/vaadin/demo/reservation/gwt/client/ui/ICalendarField.java
+++ b/src/com/vaadin/demo/reservation/gwt/client/ui/VCalendarField.java
@@ -21,12 +21,12 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.DateTimeService;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.ui.CalendarEntry;
-import com.vaadin.terminal.gwt.client.ui.ICalendarPanel;
-import com.vaadin.terminal.gwt.client.ui.IDateField;
+import com.vaadin.terminal.gwt.client.ui.VCalendarPanel;
+import com.vaadin.terminal.gwt.client.ui.VDateField;
-public class ICalendarField extends IDateField {
+public class VCalendarField extends VDateField {
- private final ICalendarPanel calPanel;
+ private final VCalendarPanel calPanel;
private SimplePanel hourPanel;
@@ -38,13 +38,13 @@ public class ICalendarField extends IDateField {
private int realResolution = RESOLUTION_DAY;
- private static final String CLASSNAME = IDateField.CLASSNAME
+ private static final String CLASSNAME = VDateField.CLASSNAME
+ "-entrycalendar";
- public ICalendarField() {
+ public VCalendarField() {
super();
setStyleName(CLASSNAME);
- calPanel = new ICalendarPanel(this);
+ calPanel = new VCalendarPanel(this);
add(calPanel);
entrySource = new EntrySource();
calPanel.setCalendarEntrySource(entrySource);
@@ -214,7 +214,7 @@ public class ICalendarField extends IDateField {
}
- private class EntrySource implements ICalendarPanel.CalendarEntrySource {
+ private class EntrySource implements VCalendarPanel.CalendarEntrySource {
private final HashMap dates = new HashMap();
diff --git a/src/com/vaadin/demo/reservation/gwt/client/ui/IGoogleMap.java b/src/com/vaadin/demo/reservation/gwt/client/ui/VGoogleMap.java
index e69bcd16a9..b2c8c1b403 100644
--- a/src/com/vaadin/demo/reservation/gwt/client/ui/IGoogleMap.java
+++ b/src/com/vaadin/demo/reservation/gwt/client/ui/VGoogleMap.java
@@ -17,13 +17,13 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IGoogleMap extends Composite implements Paintable {
+public class VGoogleMap extends Composite implements Paintable {
public static final String CLASSNAME = "i-googlemap";
private final MapWidget widget = new MapWidget();
- public IGoogleMap() {
+ public VGoogleMap() {
initWidget(widget);
setWidth("200px");
setHeight("200px");
diff --git a/src/com/vaadin/demo/sampler/gwt/client/SamplerWidgetSet.java b/src/com/vaadin/demo/sampler/gwt/client/SamplerWidgetSet.java
index 2738b21990..24dde94a3c 100644
--- a/src/com/vaadin/demo/sampler/gwt/client/SamplerWidgetSet.java
+++ b/src/com/vaadin/demo/sampler/gwt/client/SamplerWidgetSet.java
@@ -1,8 +1,8 @@
package com.vaadin.demo.sampler.gwt.client;
-import com.vaadin.demo.sampler.gwt.client.ui.IActiveLink;
-import com.vaadin.demo.sampler.gwt.client.ui.ICodeLabel;
-import com.vaadin.demo.sampler.gwt.client.ui.IGoogleAnalytics;
+import com.vaadin.demo.sampler.gwt.client.ui.VActiveLink;
+import com.vaadin.demo.sampler.gwt.client.ui.VCodeLabel;
+import com.vaadin.demo.sampler.gwt.client.ui.VGoogleAnalytics;
import com.vaadin.terminal.gwt.client.DefaultWidgetSet;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
@@ -12,12 +12,12 @@ public class SamplerWidgetSet extends DefaultWidgetSet {
@Override
public Paintable createWidget(UIDL uidl) {
final Class classType = resolveWidgetType(uidl);
- if (IGoogleAnalytics.class == classType) {
- return new IGoogleAnalytics();
- } else if (ICodeLabel.class == classType) {
- return new ICodeLabel();
- } else if (IActiveLink.class == classType) {
- return new IActiveLink();
+ if (VGoogleAnalytics.class == classType) {
+ return new VGoogleAnalytics();
+ } else if (VCodeLabel.class == classType) {
+ return new VCodeLabel();
+ } else if (VActiveLink.class == classType) {
+ return new VActiveLink();
} else {
return super.createWidget(uidl);
}
@@ -27,11 +27,11 @@ public class SamplerWidgetSet extends DefaultWidgetSet {
protected Class resolveWidgetType(UIDL uidl) {
final String tag = uidl.getTag();
if ("googleanalytics".equals(tag)) {
- return IGoogleAnalytics.class;
+ return VGoogleAnalytics.class;
} else if ("codelabel".equals(tag)) {
- return ICodeLabel.class;
+ return VCodeLabel.class;
} else if ("activelink".equals(tag)) {
- return IActiveLink.class;
+ return VActiveLink.class;
} else {
return super.resolveWidgetType(uidl);
}
diff --git a/src/com/vaadin/demo/sampler/gwt/client/ui/IActiveLink.java b/src/com/vaadin/demo/sampler/gwt/client/ui/VActiveLink.java
index d539ef5611..a95db45e08 100644
--- a/src/com/vaadin/demo/sampler/gwt/client/ui/IActiveLink.java
+++ b/src/com/vaadin/demo/sampler/gwt/client/ui/VActiveLink.java
@@ -6,15 +6,15 @@ import com.google.gwt.user.client.ui.MouseListener;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.UIDL;
-import com.vaadin.terminal.gwt.client.ui.ILink;
+import com.vaadin.terminal.gwt.client.ui.VLink;
-public class IActiveLink extends ILink {
+public class VActiveLink extends VLink {
String id;
ApplicationConnection client;
boolean listening = false;
- public IActiveLink() {
+ public VActiveLink() {
addMouseListener(new MouseListener() {
public void onMouseDown(Widget sender, int x, int y) {
}
@@ -48,10 +48,10 @@ public class IActiveLink extends ILink {
boolean opened = (e.getCtrlKey() || e.getAltKey() || e.getShiftKey()
|| e.getMetaKey() || e.getButton() == Event.BUTTON_MIDDLE);
- // Works as ILink if no-one is listening
+ // Works as VLink if no-one is listening
if (listening) {
if (opened) {
- // ILink will open, notify server
+ // VLink will open, notify server
client.updateVariable(id, "opened", true, false);
} else {
e.preventDefault();
diff --git a/src/com/vaadin/demo/sampler/gwt/client/ui/ICodeLabel.java b/src/com/vaadin/demo/sampler/gwt/client/ui/VCodeLabel.java
index a97d74e067..e4ba51dd4c 100644
--- a/src/com/vaadin/demo/sampler/gwt/client/ui/ICodeLabel.java
+++ b/src/com/vaadin/demo/sampler/gwt/client/ui/VCodeLabel.java
@@ -3,11 +3,11 @@ package com.vaadin.demo.sampler.gwt.client.ui;
import com.google.gwt.dom.client.Element;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.UIDL;
-import com.vaadin.terminal.gwt.client.ui.ILabel;
+import com.vaadin.terminal.gwt.client.ui.VLabel;
-public class ICodeLabel extends ILabel {
+public class VCodeLabel extends VLabel {
- public ICodeLabel() {
+ public VCodeLabel() {
super();
}
diff --git a/src/com/vaadin/demo/sampler/gwt/client/ui/IGoogleAnalytics.java b/src/com/vaadin/demo/sampler/gwt/client/ui/VGoogleAnalytics.java
index 13e15fb32c..263a8af838 100644
--- a/src/com/vaadin/demo/sampler/gwt/client/ui/IGoogleAnalytics.java
+++ b/src/com/vaadin/demo/sampler/gwt/client/ui/VGoogleAnalytics.java
@@ -7,9 +7,9 @@ import com.vaadin.terminal.gwt.client.BrowserInfo;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IGoogleAnalytics extends Widget implements Paintable {
+public class VGoogleAnalytics extends Widget implements Paintable {
- public IGoogleAnalytics() {
+ public VGoogleAnalytics() {
setElement(Document.get().createDivElement());
if (BrowserInfo.get().isIE6()) {
getElement().getStyle().setProperty("overflow", "hidden");
diff --git a/src/com/vaadin/terminal/gwt/client/ApplicationConnection.java b/src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
index e4bb48c9ba..7324b12613 100755
--- a/src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
+++ b/src/com/vaadin/terminal/gwt/client/ApplicationConnection.java
@@ -38,10 +38,10 @@ import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.RenderInformation.FloatSize;
import com.vaadin.terminal.gwt.client.RenderInformation.Size;
import com.vaadin.terminal.gwt.client.ui.Field;
-import com.vaadin.terminal.gwt.client.ui.IContextMenu;
-import com.vaadin.terminal.gwt.client.ui.INotification;
-import com.vaadin.terminal.gwt.client.ui.IView;
-import com.vaadin.terminal.gwt.client.ui.INotification.HideEvent;
+import com.vaadin.terminal.gwt.client.ui.VContextMenu;
+import com.vaadin.terminal.gwt.client.ui.VNotification;
+import com.vaadin.terminal.gwt.client.ui.VView;
+import com.vaadin.terminal.gwt.client.ui.VNotification.HideEvent;
/**
* Entry point classes define <code>onModuleLoad()</code>.
@@ -78,14 +78,14 @@ public class ApplicationConnection {
private final WidgetSet widgetSet;
- private IContextMenu contextMenu = null;
+ private VContextMenu contextMenu = null;
private Timer loadTimer;
private Timer loadTimer2;
private Timer loadTimer3;
private Element loadElement;
- private final IView view;
+ private final VView view;
private boolean applicationRunning = false;
@@ -120,7 +120,7 @@ public class ApplicationConnection {
configuration = cnf;
windowName = configuration.getInitialWindowName();
if (isDebugMode()) {
- console = new IDebugConsole(this, cnf, !isQuietDebugMode());
+ console = new VDebugConsole(this, cnf, !isQuietDebugMode());
} else {
console = new NullConsole();
}
@@ -135,7 +135,7 @@ public class ApplicationConnection {
initializeClientHooks();
- view = new IView(cnf.getRootPanelId());
+ view = new VView(cnf.getRootPanelId());
showLoadingIndicator();
}
@@ -386,12 +386,12 @@ public class ApplicationConnection {
+ "</p>";
}
if (html.length() > 0) {
- INotification n = new INotification(1000 * 60 * 45);
+ VNotification n = new VNotification(1000 * 60 * 45);
n.addEventListener(new NotificationRedirect(configuration
.getCommunicationErrorUrl()));
n
- .show(html, INotification.CENTERED_TOP,
- INotification.STYLE_SYSTEM);
+ .show(html, VNotification.CENTERED_TOP,
+ VNotification.STYLE_SYSTEM);
} else {
redirect(configuration.getCommunicationErrorUrl());
}
@@ -694,10 +694,10 @@ public class ApplicationConnection {
if (html.length() != 0) {
/* 45 min */
- INotification n = new INotification(1000 * 60 * 45);
+ VNotification n = new VNotification(1000 * 60 * 45);
n.addEventListener(new NotificationRedirect(url));
- n.show(html, INotification.CENTERED_TOP,
- INotification.STYLE_SYSTEM);
+ n.show(html, VNotification.CENTERED_TOP,
+ VNotification.STYLE_SYSTEM);
} else {
redirect(url);
}
@@ -1461,11 +1461,11 @@ public class ApplicationConnection {
/**
* Singleton method to get instance of app's context menu.
*
- * @return IContextMenu object
+ * @return VContextMenu object
*/
- public IContextMenu getContextMenu() {
+ public VContextMenu getContextMenu() {
if (contextMenu == null) {
- contextMenu = new IContextMenu();
+ contextMenu = new VContextMenu();
DOM.setElementProperty(contextMenu.getElement(), "id",
"PID_TOOLKIT_CM");
}
@@ -1506,7 +1506,7 @@ public class ApplicationConnection {
* messages, such as session expired.
*
*/
- private class NotificationRedirect implements INotification.EventListener {
+ private class NotificationRedirect implements VNotification.EventListener {
String url;
NotificationRedirect(String url) {
@@ -1540,7 +1540,7 @@ public class ApplicationConnection {
}
}
- private final ITooltip tooltip = new ITooltip(this);
+ private final VTooltip tooltip = new VTooltip(this);
/**
* Component may want to delegate Tooltip handling to client. Layouts add
@@ -1626,7 +1626,7 @@ public class ApplicationConnection {
makeUidlRequest("", true, false, true);
}
- public IView getView() {
+ public VView getView() {
return view;
}
diff --git a/src/com/vaadin/terminal/gwt/client/ComponentLocator.java b/src/com/vaadin/terminal/gwt/client/ComponentLocator.java
index ccd0022876..82ec1a4735 100644
--- a/src/com/vaadin/terminal/gwt/client/ComponentLocator.java
+++ b/src/com/vaadin/terminal/gwt/client/ComponentLocator.java
@@ -7,8 +7,8 @@ import com.google.gwt.user.client.DOM;
import com.google.gwt.user.client.Element;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.Widget;
-import com.vaadin.terminal.gwt.client.ui.IView;
-import com.vaadin.terminal.gwt.client.ui.IWindow;
+import com.vaadin.terminal.gwt.client.ui.VView;
+import com.vaadin.terminal.gwt.client.ui.VWindow;
import com.vaadin.terminal.gwt.client.ui.SubPartAware;
/**
@@ -71,8 +71,8 @@ public class ComponentLocator {
String subPartName = client.getContextMenu().getSubPartName(
targetElement);
if (subPartName != null) {
- // IContextMenu, singleton attached directly to rootpanel
- return "/IContextMenu[0]" + SUBPART_SEPARATOR + subPartName;
+ // VContextMenu, singleton attached directly to rootpanel
+ return "/VContextMenu[0]" + SUBPART_SEPARATOR + subPartName;
}
return null;
@@ -226,14 +226,14 @@ public class ComponentLocator {
return pid;
}
- if (w instanceof IView) {
+ if (w instanceof VView) {
return "";
- } else if (w instanceof IWindow) {
- IWindow win = (IWindow) w;
- ArrayList<IWindow> subWindowList = client.getView()
+ } else if (w instanceof VWindow) {
+ VWindow win = (VWindow) w;
+ ArrayList<VWindow> subWindowList = client.getView()
.getSubWindowList();
int indexOfSubWindow = subWindowList.indexOf(win);
- return PARENTCHILD_SEPARATOR + "IWindow[" + indexOfSubWindow + "]";
+ return PARENTCHILD_SEPARATOR + "VWindow[" + indexOfSubWindow + "]";
}
Widget parent = w.getParent();
@@ -283,9 +283,9 @@ public class ComponentLocator {
Iterator<? extends Widget> i;
String widgetClassName = split[0];
- if (widgetClassName.equals("IWindow")) {
+ if (widgetClassName.equals("VWindow")) {
i = client.getView().getSubWindowList().iterator();
- } else if (widgetClassName.equals("IContextMenu")) {
+ } else if (widgetClassName.equals("VContextMenu")) {
return client.getContextMenu();
} else {
i = parent.iterator();
diff --git a/src/com/vaadin/terminal/gwt/client/DefaultWidgetSet.java b/src/com/vaadin/terminal/gwt/client/DefaultWidgetSet.java
index 104ca1d232..9ac2337004 100644
--- a/src/com/vaadin/terminal/gwt/client/DefaultWidgetSet.java
+++ b/src/com/vaadin/terminal/gwt/client/DefaultWidgetSet.java
@@ -5,48 +5,48 @@
package com.vaadin.terminal.gwt.client;
import com.google.gwt.user.client.ui.Widget;
-import com.vaadin.terminal.gwt.client.ui.IAbsoluteLayout;
-import com.vaadin.terminal.gwt.client.ui.IAccordion;
-import com.vaadin.terminal.gwt.client.ui.IButton;
-import com.vaadin.terminal.gwt.client.ui.ICheckBox;
-import com.vaadin.terminal.gwt.client.ui.ICustomComponent;
-import com.vaadin.terminal.gwt.client.ui.ICustomLayout;
-import com.vaadin.terminal.gwt.client.ui.IDateFieldCalendar;
-import com.vaadin.terminal.gwt.client.ui.IEmbedded;
-import com.vaadin.terminal.gwt.client.ui.IFilterSelect;
-import com.vaadin.terminal.gwt.client.ui.IForm;
-import com.vaadin.terminal.gwt.client.ui.IFormLayout;
-import com.vaadin.terminal.gwt.client.ui.IGridLayout;
-import com.vaadin.terminal.gwt.client.ui.IHorizontalLayout;
-import com.vaadin.terminal.gwt.client.ui.ILabel;
-import com.vaadin.terminal.gwt.client.ui.ILink;
-import com.vaadin.terminal.gwt.client.ui.IListSelect;
-import com.vaadin.terminal.gwt.client.ui.IMenuBar;
-import com.vaadin.terminal.gwt.client.ui.INativeSelect;
-import com.vaadin.terminal.gwt.client.ui.IOptionGroup;
-import com.vaadin.terminal.gwt.client.ui.IOrderedLayout;
-import com.vaadin.terminal.gwt.client.ui.IPanel;
-import com.vaadin.terminal.gwt.client.ui.IPasswordField;
-import com.vaadin.terminal.gwt.client.ui.IPopupCalendar;
-import com.vaadin.terminal.gwt.client.ui.IPopupView;
-import com.vaadin.terminal.gwt.client.ui.IProgressIndicator;
-import com.vaadin.terminal.gwt.client.ui.IScrollTable;
-import com.vaadin.terminal.gwt.client.ui.ISlider;
-import com.vaadin.terminal.gwt.client.ui.ISplitPanelHorizontal;
-import com.vaadin.terminal.gwt.client.ui.ISplitPanelVertical;
-import com.vaadin.terminal.gwt.client.ui.ITablePaging;
-import com.vaadin.terminal.gwt.client.ui.ITabsheet;
-import com.vaadin.terminal.gwt.client.ui.ITextArea;
-import com.vaadin.terminal.gwt.client.ui.ITextField;
-import com.vaadin.terminal.gwt.client.ui.ITextualDate;
-import com.vaadin.terminal.gwt.client.ui.ITree;
-import com.vaadin.terminal.gwt.client.ui.ITwinColSelect;
-import com.vaadin.terminal.gwt.client.ui.IUnknownComponent;
-import com.vaadin.terminal.gwt.client.ui.IUpload;
-import com.vaadin.terminal.gwt.client.ui.IUriFragmentUtility;
-import com.vaadin.terminal.gwt.client.ui.IVerticalLayout;
-import com.vaadin.terminal.gwt.client.ui.IWindow;
-import com.vaadin.terminal.gwt.client.ui.richtextarea.IRichTextArea;
+import com.vaadin.terminal.gwt.client.ui.VAbsoluteLayout;
+import com.vaadin.terminal.gwt.client.ui.VAccordion;
+import com.vaadin.terminal.gwt.client.ui.VButton;
+import com.vaadin.terminal.gwt.client.ui.VCheckBox;
+import com.vaadin.terminal.gwt.client.ui.VCustomComponent;
+import com.vaadin.terminal.gwt.client.ui.VCustomLayout;
+import com.vaadin.terminal.gwt.client.ui.VDateFieldCalendar;
+import com.vaadin.terminal.gwt.client.ui.VEmbedded;
+import com.vaadin.terminal.gwt.client.ui.VFilterSelect;
+import com.vaadin.terminal.gwt.client.ui.VForm;
+import com.vaadin.terminal.gwt.client.ui.VFormLayout;
+import com.vaadin.terminal.gwt.client.ui.VGridLayout;
+import com.vaadin.terminal.gwt.client.ui.VHorizontalLayout;
+import com.vaadin.terminal.gwt.client.ui.VLabel;
+import com.vaadin.terminal.gwt.client.ui.VLink;
+import com.vaadin.terminal.gwt.client.ui.VListSelect;
+import com.vaadin.terminal.gwt.client.ui.VMenuBar;
+import com.vaadin.terminal.gwt.client.ui.VNativeSelect;
+import com.vaadin.terminal.gwt.client.ui.VOptionGroup;
+import com.vaadin.terminal.gwt.client.ui.VOrderedLayout;
+import com.vaadin.terminal.gwt.client.ui.VPanel;
+import com.vaadin.terminal.gwt.client.ui.VPasswordField;
+import com.vaadin.terminal.gwt.client.ui.VPopupCalendar;
+import com.vaadin.terminal.gwt.client.ui.VPopupView;
+import com.vaadin.terminal.gwt.client.ui.VProgressIndicator;
+import com.vaadin.terminal.gwt.client.ui.VScrollTable;
+import com.vaadin.terminal.gwt.client.ui.VSlider;
+import com.vaadin.terminal.gwt.client.ui.VSplitPanelHorizontal;
+import com.vaadin.terminal.gwt.client.ui.VSplitPanelVertical;
+import com.vaadin.terminal.gwt.client.ui.VTablePaging;
+import com.vaadin.terminal.gwt.client.ui.VTabsheet;
+import com.vaadin.terminal.gwt.client.ui.VTextArea;
+import com.vaadin.terminal.gwt.client.ui.VTextField;
+import com.vaadin.terminal.gwt.client.ui.VTextualDate;
+import com.vaadin.terminal.gwt.client.ui.VTree;
+import com.vaadin.terminal.gwt.client.ui.VTwinColSelect;
+import com.vaadin.terminal.gwt.client.ui.VUnknownComponent;
+import com.vaadin.terminal.gwt.client.ui.VUpload;
+import com.vaadin.terminal.gwt.client.ui.VUriFragmentUtility;
+import com.vaadin.terminal.gwt.client.ui.VVerticalLayout;
+import com.vaadin.terminal.gwt.client.ui.VWindow;
+import com.vaadin.terminal.gwt.client.ui.richtextarea.VRichTextArea;
public class DefaultWidgetSet implements WidgetSet {
@@ -60,91 +60,91 @@ public class DefaultWidgetSet implements WidgetSet {
public Paintable createWidget(UIDL uidl) {
final Class classType = resolveWidgetType(uidl);
- if (ICheckBox.class == classType) {
- return new ICheckBox();
- } else if (IButton.class == classType) {
- return new IButton();
- } else if (IWindow.class == classType) {
- return new IWindow();
- } else if (IOrderedLayout.class == classType) {
- return new IOrderedLayout();
- } else if (IVerticalLayout.class == classType) {
- return new IVerticalLayout();
- } else if (IHorizontalLayout.class == classType) {
- return new IHorizontalLayout();
- } else if (ILabel.class == classType) {
- return new ILabel();
- } else if (ILink.class == classType) {
- return new ILink();
- } else if (IGridLayout.class == classType) {
- return new IGridLayout();
- } else if (ITree.class == classType) {
- return new ITree();
- } else if (IOptionGroup.class == classType) {
- return new IOptionGroup();
- } else if (ITwinColSelect.class == classType) {
- return new ITwinColSelect();
- } else if (INativeSelect.class == classType) {
- return new INativeSelect();
- } else if (IListSelect.class == classType) {
- return new IListSelect();
- } else if (IPanel.class == classType) {
- return new IPanel();
- } else if (ITabsheet.class == classType) {
- return new ITabsheet();
- } else if (IEmbedded.class == classType) {
- return new IEmbedded();
- } else if (ICustomLayout.class == classType) {
- return new ICustomLayout();
- } else if (ICustomComponent.class == classType) {
- return new ICustomComponent();
- } else if (ITextArea.class == classType) {
- return new ITextArea();
- } else if (IPasswordField.class == classType) {
- return new IPasswordField();
- } else if (ITextField.class == classType) {
- return new ITextField();
- } else if (ITablePaging.class == classType) {
- return new ITablePaging();
- } else if (IScrollTable.class == classType) {
- return new IScrollTable();
- } else if (IDateFieldCalendar.class == classType) {
- return new IDateFieldCalendar();
- } else if (ITextualDate.class == classType) {
- return new ITextualDate();
- } else if (IPopupCalendar.class == classType) {
- return new IPopupCalendar();
- } else if (ISlider.class == classType) {
- return new ISlider();
- } else if (IForm.class == classType) {
- return new IForm();
- } else if (IFormLayout.class == classType) {
- return new IFormLayout();
- } else if (IUpload.class == classType) {
- return new IUpload();
- } else if (ISplitPanelHorizontal.class == classType) {
- return new ISplitPanelHorizontal();
- } else if (ISplitPanelVertical.class == classType) {
- return new ISplitPanelVertical();
- } else if (IFilterSelect.class == classType) {
- return new IFilterSelect();
- } else if (IProgressIndicator.class == classType) {
- return new IProgressIndicator();
- } else if (IRichTextArea.class == classType) {
- return new IRichTextArea();
- } else if (IAccordion.class == classType) {
- return new IAccordion();
- } else if (IMenuBar.class == classType) {
- return new IMenuBar();
- } else if (IPopupView.class == classType) {
- return new IPopupView();
- } else if (IUriFragmentUtility.class == classType) {
- return new IUriFragmentUtility();
- } else if (IAbsoluteLayout.class == classType) {
- return new IAbsoluteLayout();
+ if (VCheckBox.class == classType) {
+ return new VCheckBox();
+ } else if (VButton.class == classType) {
+ return new VButton();
+ } else if (VWindow.class == classType) {
+ return new VWindow();
+ } else if (VOrderedLayout.class == classType) {
+ return new VOrderedLayout();
+ } else if (VVerticalLayout.class == classType) {
+ return new VVerticalLayout();
+ } else if (VHorizontalLayout.class == classType) {
+ return new VHorizontalLayout();
+ } else if (VLabel.class == classType) {
+ return new VLabel();
+ } else if (VLink.class == classType) {
+ return new VLink();
+ } else if (VGridLayout.class == classType) {
+ return new VGridLayout();
+ } else if (VTree.class == classType) {
+ return new VTree();
+ } else if (VOptionGroup.class == classType) {
+ return new VOptionGroup();
+ } else if (VTwinColSelect.class == classType) {
+ return new VTwinColSelect();
+ } else if (VNativeSelect.class == classType) {
+ return new VNativeSelect();
+ } else if (VListSelect.class == classType) {
+ return new VListSelect();
+ } else if (VPanel.class == classType) {
+ return new VPanel();
+ } else if (VTabsheet.class == classType) {
+ return new VTabsheet();
+ } else if (VEmbedded.class == classType) {
+ return new VEmbedded();
+ } else if (VCustomLayout.class == classType) {
+ return new VCustomLayout();
+ } else if (VCustomComponent.class == classType) {
+ return new VCustomComponent();
+ } else if (VTextArea.class == classType) {
+ return new VTextArea();
+ } else if (VPasswordField.class == classType) {
+ return new VPasswordField();
+ } else if (VTextField.class == classType) {
+ return new VTextField();
+ } else if (VTablePaging.class == classType) {
+ return new VTablePaging();
+ } else if (VScrollTable.class == classType) {
+ return new VScrollTable();
+ } else if (VDateFieldCalendar.class == classType) {
+ return new VDateFieldCalendar();
+ } else if (VTextualDate.class == classType) {
+ return new VTextualDate();
+ } else if (VPopupCalendar.class == classType) {
+ return new VPopupCalendar();
+ } else if (VSlider.class == classType) {
+ return new VSlider();
+ } else if (VForm.class == classType) {
+ return new VForm();
+ } else if (VFormLayout.class == classType) {
+ return new VFormLayout();
+ } else if (VUpload.class == classType) {
+ return new VUpload();
+ } else if (VSplitPanelHorizontal.class == classType) {
+ return new VSplitPanelHorizontal();
+ } else if (VSplitPanelVertical.class == classType) {
+ return new VSplitPanelVertical();
+ } else if (VFilterSelect.class == classType) {
+ return new VFilterSelect();
+ } else if (VProgressIndicator.class == classType) {
+ return new VProgressIndicator();
+ } else if (VRichTextArea.class == classType) {
+ return new VRichTextArea();
+ } else if (VAccordion.class == classType) {
+ return new VAccordion();
+ } else if (VMenuBar.class == classType) {
+ return new VMenuBar();
+ } else if (VPopupView.class == classType) {
+ return new VPopupView();
+ } else if (VUriFragmentUtility.class == classType) {
+ return new VUriFragmentUtility();
+ } else if (VAbsoluteLayout.class == classType) {
+ return new VAbsoluteLayout();
}
- return new IUnknownComponent();
+ return new VUnknownComponent();
}
@@ -152,111 +152,111 @@ public class DefaultWidgetSet implements WidgetSet {
final String tag = uidl.getTag();
if ("button".equals(tag)) {
if ("switch".equals(uidl.getStringAttribute("type"))) {
- return ICheckBox.class;
+ return VCheckBox.class;
} else {
- return IButton.class;
+ return VButton.class;
}
} else if ("window".equals(tag)) {
- return IWindow.class;
+ return VWindow.class;
} else if ("orderedlayout".equals(tag)) {
- return IOrderedLayout.class;
+ return VOrderedLayout.class;
} else if ("verticallayout".equals(tag)) {
- return IVerticalLayout.class;
+ return VVerticalLayout.class;
} else if ("horizontallayout".equals(tag)) {
- return IHorizontalLayout.class;
+ return VHorizontalLayout.class;
} else if ("label".equals(tag)) {
- return ILabel.class;
+ return VLabel.class;
} else if ("link".equals(tag)) {
- return ILink.class;
+ return VLink.class;
} else if ("gridlayout".equals(tag)) {
- return IGridLayout.class;
+ return VGridLayout.class;
} else if ("tree".equals(tag)) {
- return ITree.class;
+ return VTree.class;
} else if ("select".equals(tag)) {
if (uidl.hasAttribute("type")) {
final String type = uidl.getStringAttribute("type");
if (type.equals("twincol")) {
- return ITwinColSelect.class;
+ return VTwinColSelect.class;
}
if (type.equals("optiongroup")) {
- return IOptionGroup.class;
+ return VOptionGroup.class;
}
if (type.equals("native")) {
- return INativeSelect.class;
+ return VNativeSelect.class;
}
if (type.equals("list")) {
- return IListSelect.class;
+ return VListSelect.class;
}
} else {
if (uidl.hasAttribute("selectmode")
&& uidl.getStringAttribute("selectmode")
.equals("multi")) {
- return IListSelect.class;
+ return VListSelect.class;
} else {
- return IFilterSelect.class;
+ return VFilterSelect.class;
}
}
} else if ("panel".equals(tag)) {
- return IPanel.class;
+ return VPanel.class;
} else if ("tabsheet".equals(tag)) {
- return ITabsheet.class;
+ return VTabsheet.class;
} else if ("accordion".equals(tag)) {
- return IAccordion.class;
+ return VAccordion.class;
} else if ("embedded".equals(tag)) {
- return IEmbedded.class;
+ return VEmbedded.class;
} else if ("customlayout".equals(tag)) {
- return ICustomLayout.class;
+ return VCustomLayout.class;
} else if ("customcomponent".equals(tag)) {
- return ICustomComponent.class;
+ return VCustomComponent.class;
} else if ("textfield".equals(tag)) {
if (uidl.getBooleanAttribute("richtext")) {
- return IRichTextArea.class;
+ return VRichTextArea.class;
} else if (uidl.hasAttribute("multiline")) {
- return ITextArea.class;
+ return VTextArea.class;
} else if (uidl.getBooleanAttribute("secret")) {
- return IPasswordField.class;
+ return VPasswordField.class;
} else {
- return ITextField.class;
+ return VTextField.class;
}
} else if ("table".equals(tag)) {
- return IScrollTable.class;
+ return VScrollTable.class;
} else if ("pagingtable".equals(tag)) {
- return ITablePaging.class;
+ return VTablePaging.class;
} else if ("datefield".equals(tag)) {
if (uidl.hasAttribute("type")) {
if ("inline".equals(uidl.getStringAttribute("type"))) {
- return IDateFieldCalendar.class;
+ return VDateFieldCalendar.class;
} else if ("popup".equals(uidl.getStringAttribute("type"))) {
- return IPopupCalendar.class;
+ return VPopupCalendar.class;
}
}
// popup calendar is the default
- return IPopupCalendar.class;
+ return VPopupCalendar.class;
} else if ("slider".equals(tag)) {
- return ISlider.class;
+ return VSlider.class;
} else if ("form".equals(tag)) {
- return IForm.class;
+ return VForm.class;
} else if ("formlayout".equals(tag)) {
- return IFormLayout.class;
+ return VFormLayout.class;
} else if ("upload".equals(tag)) {
- return IUpload.class;
+ return VUpload.class;
} else if ("hsplitpanel".equals(tag)) {
- return ISplitPanelHorizontal.class;
+ return VSplitPanelHorizontal.class;
} else if ("vsplitpanel".equals(tag)) {
- return ISplitPanelVertical.class;
+ return VSplitPanelVertical.class;
} else if ("progressindicator".equals(tag)) {
- return IProgressIndicator.class;
+ return VProgressIndicator.class;
} else if ("menubar".equals(tag)) {
- return IMenuBar.class;
+ return VMenuBar.class;
} else if ("popupview".equals(tag)) {
- return IPopupView.class;
+ return VPopupView.class;
} else if ("urifragment".equals(tag)) {
- return IUriFragmentUtility.class;
- } else if (IAbsoluteLayout.TAGNAME.equals(tag)) {
- return IAbsoluteLayout.class;
+ return VUriFragmentUtility.class;
+ } else if (VAbsoluteLayout.TAGNAME.equals(tag)) {
+ return VAbsoluteLayout.class;
}
- return IUnknownComponent.class;
+ return VUnknownComponent.class;
}
/**
diff --git a/src/com/vaadin/terminal/gwt/client/UIDL.java b/src/com/vaadin/terminal/gwt/client/UIDL.java
index 2205f6b6dd..8429c8a0d9 100644
--- a/src/com/vaadin/terminal/gwt/client/UIDL.java
+++ b/src/com/vaadin/terminal/gwt/client/UIDL.java
@@ -238,12 +238,12 @@ public class UIDL {
return s;
}
- public IUIDLBrowser print_r() {
- return new IUIDLBrowser();
+ public VUIDLBrowser print_r() {
+ return new VUIDLBrowser();
}
- private class IUIDLBrowser extends Tree {
- public IUIDLBrowser() {
+ private class VUIDLBrowser extends Tree {
+ public VUIDLBrowser() {
DOM.setStyleAttribute(getElement(), "position", "");
@@ -255,7 +255,7 @@ public class UIDL {
public void onTreeItemStateChanged(TreeItem item) {
if (item == root) {
removeItem(root);
- IUIDLBrowser.this.removeTreeListener(this);
+ VUIDLBrowser.this.removeTreeListener(this);
addItem(dir());
final Iterator it = treeItemIterator();
while (it.hasNext()) {
diff --git a/src/com/vaadin/terminal/gwt/client/ICaption.java b/src/com/vaadin/terminal/gwt/client/VCaption.java
index 972a844bf9..730680647e 100644
--- a/src/com/vaadin/terminal/gwt/client/ICaption.java
+++ b/src/com/vaadin/terminal/gwt/client/VCaption.java
@@ -10,7 +10,7 @@ import com.google.gwt.user.client.Event;
import com.google.gwt.user.client.ui.HTML;
import com.vaadin.terminal.gwt.client.ui.Icon;
-public class ICaption extends HTML {
+public class VCaption extends HTML {
public static final String CLASSNAME = "i-caption";
@@ -47,12 +47,12 @@ public class ICaption extends HTML {
* null
* @param client
*/
- public ICaption(Paintable component, ApplicationConnection client) {
+ public VCaption(Paintable component, ApplicationConnection client) {
super();
this.client = client;
owner = component;
setStyleName(CLASSNAME);
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
}
@@ -242,7 +242,7 @@ public class ICaption extends HTML {
/*
* The size of the icon might affect the size of the component so we
* must report the size change to the parent TODO consider moving
- * the responsibility of reacting to ONLOAD from ICaption to layouts
+ * the responsibility of reacting to ONLOAD from VCaption to layouts
*/
if (owner != null) {
Util.notifyParentOfSizeChange(owner, true);
@@ -250,7 +250,7 @@ public class ICaption extends HTML {
ApplicationConnection
.getConsole()
.log(
- "Warning: Icon load event was not propagated because ICaption owner is unknown.");
+ "Warning: Icon load event was not propagated because VCaption owner is unknown.");
}
}
}
diff --git a/src/com/vaadin/terminal/gwt/client/ICaptionWrapper.java b/src/com/vaadin/terminal/gwt/client/VCaptionWrapper.java
index 15f1c5e820..f67eb77f25 100644
--- a/src/com/vaadin/terminal/gwt/client/ICaptionWrapper.java
+++ b/src/com/vaadin/terminal/gwt/client/VCaptionWrapper.java
@@ -7,14 +7,14 @@ package com.vaadin.terminal.gwt.client;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.Widget;
-public class ICaptionWrapper extends FlowPanel {
+public class VCaptionWrapper extends FlowPanel {
public static final String CLASSNAME = "i-captionwrapper";
- ICaption caption;
+ VCaption caption;
Paintable widget;
- public ICaptionWrapper(Paintable toBeWrapped, ApplicationConnection client) {
- caption = new ICaption(toBeWrapped, client);
+ public VCaptionWrapper(Paintable toBeWrapped, ApplicationConnection client) {
+ caption = new VCaption(toBeWrapped, client);
add(caption);
widget = toBeWrapped;
add((Widget) widget);
diff --git a/src/com/vaadin/terminal/gwt/client/IDebugConsole.java b/src/com/vaadin/terminal/gwt/client/VDebugConsole.java
index 6986aea2ed..aa7663abee 100755
--- a/src/com/vaadin/terminal/gwt/client/IDebugConsole.java
+++ b/src/com/vaadin/terminal/gwt/client/VDebugConsole.java
@@ -28,9 +28,9 @@ import com.google.gwt.user.client.ui.Tree;
import com.google.gwt.user.client.ui.TreeItem;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.user.client.ui.Widget;
-import com.vaadin.terminal.gwt.client.ui.IToolkitOverlay;
+import com.vaadin.terminal.gwt.client.ui.VToolkitOverlay;
-public final class IDebugConsole extends IToolkitOverlay implements Console {
+public final class VDebugConsole extends VToolkitOverlay implements Console {
/**
* Builds number. For example 0-custom_tag in 5.0.0-custom_tag.
@@ -74,7 +74,7 @@ public final class IDebugConsole extends IToolkitOverlay implements Console {
private static final String help = "Drag=move, shift-drag=resize, doubleclick=min/max."
+ "Use debug=quiet to log only to browser console.";
- public IDebugConsole(ApplicationConnection client,
+ public VDebugConsole(ApplicationConnection client,
ApplicationConfiguration cnf, boolean showWindow) {
super(false, false);
@@ -152,7 +152,7 @@ public final class IDebugConsole extends IToolkitOverlay implements Console {
forceLayout.addClickListener(new ClickListener() {
public void onClick(Widget sender) {
- IDebugConsole.this.client.forceLayout();
+ VDebugConsole.this.client.forceLayout();
}
});
@@ -202,8 +202,8 @@ public final class IDebugConsole extends IToolkitOverlay implements Console {
DOM.setCapture(getElement());
startX = DOM.eventGetScreenX(event);
startY = DOM.eventGetScreenY(event);
- initialW = IDebugConsole.this.getOffsetWidth();
- initialH = IDebugConsole.this.getOffsetHeight();
+ initialW = VDebugConsole.this.getOffsetWidth();
+ initialH = VDebugConsole.this.getOffsetHeight();
DOM.eventCancelBubble(event, true);
DOM.eventPreventDefault(event);
DOM.addEventPreview(dragpreview);
@@ -231,7 +231,7 @@ public final class IDebugConsole extends IToolkitOverlay implements Console {
if (h < 40) {
h = 40;
}
- IDebugConsole.this.setPixelSize(w, h);
+ VDebugConsole.this.setPixelSize(w, h);
DOM.eventCancelBubble(event, true);
DOM.eventPreventDefault(event);
} else if (moving) {
@@ -245,7 +245,7 @@ public final class IDebugConsole extends IToolkitOverlay implements Console {
if (top < 0) {
top = 0;
}
- IDebugConsole.this.setPopupPosition(left, top);
+ VDebugConsole.this.setPopupPosition(left, top);
DOM.eventCancelBubble(event, true);
DOM.eventPreventDefault(event);
}
diff --git a/src/com/vaadin/terminal/gwt/client/IErrorMessage.java b/src/com/vaadin/terminal/gwt/client/VErrorMessage.java
index 0f5f45663e..81817405a2 100644
--- a/src/com/vaadin/terminal/gwt/client/IErrorMessage.java
+++ b/src/com/vaadin/terminal/gwt/client/VErrorMessage.java
@@ -10,12 +10,12 @@ import com.google.gwt.user.client.DOM;
import com.google.gwt.user.client.Element;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.HTML;
-import com.vaadin.terminal.gwt.client.ui.IToolkitOverlay;
+import com.vaadin.terminal.gwt.client.ui.VToolkitOverlay;
-public class IErrorMessage extends FlowPanel {
+public class VErrorMessage extends FlowPanel {
public static final String CLASSNAME = "i-errormessage";
- public IErrorMessage() {
+ public VErrorMessage() {
super();
setStyleName(CLASSNAME);
}
@@ -34,7 +34,7 @@ public class IErrorMessage extends FlowPanel {
final UIDL.XML xml = (UIDL.XML) child;
add(new HTML(xml.getXMLAsString()));
} else {
- final IErrorMessage childError = new IErrorMessage();
+ final VErrorMessage childError = new VErrorMessage();
add(childError);
childError.updateFromUIDL((UIDL) child);
}
@@ -48,9 +48,9 @@ public class IErrorMessage extends FlowPanel {
* @param indicatorElement
*/
public void showAt(Element indicatorElement) {
- IToolkitOverlay errorContainer = (IToolkitOverlay) getParent();
+ VToolkitOverlay errorContainer = (VToolkitOverlay) getParent();
if (errorContainer == null) {
- errorContainer = new IToolkitOverlay();
+ errorContainer = new VToolkitOverlay();
errorContainer.setWidget(this);
}
errorContainer.setPopupPosition(DOM.getAbsoluteLeft(indicatorElement)
@@ -65,7 +65,7 @@ public class IErrorMessage extends FlowPanel {
}
public void hide() {
- final IToolkitOverlay errorContainer = (IToolkitOverlay) getParent();
+ final VToolkitOverlay errorContainer = (VToolkitOverlay) getParent();
if (errorContainer != null) {
errorContainer.hide();
}
diff --git a/src/com/vaadin/terminal/gwt/client/ITooltip.java b/src/com/vaadin/terminal/gwt/client/VTooltip.java
index bbea0b4bae..9e02dc4cc5 100644
--- a/src/com/vaadin/terminal/gwt/client/ITooltip.java
+++ b/src/com/vaadin/terminal/gwt/client/VTooltip.java
@@ -9,12 +9,12 @@ import com.google.gwt.user.client.Event;
import com.google.gwt.user.client.Timer;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.FlowPanel;
-import com.vaadin.terminal.gwt.client.ui.IToolkitOverlay;
+import com.vaadin.terminal.gwt.client.ui.VToolkitOverlay;
/**
* TODO open for extension
*/
-public class ITooltip extends IToolkitOverlay {
+public class VTooltip extends VToolkitOverlay {
private static final String CLASSNAME = "i-tooltip";
private static final int MARGIN = 4;
public static final int TOOLTIP_EVENTS = Event.ONKEYDOWN
@@ -25,7 +25,7 @@ public class ITooltip extends IToolkitOverlay {
private static final int CLOSE_TIMEOUT = 300;
private static final int OPEN_DELAY = 750;
private static final int QUICK_OPEN_DELAY = 100;
- IErrorMessage em = new IErrorMessage();
+ VErrorMessage em = new VErrorMessage();
Element description = DOM.createDiv();
private Paintable tooltipOwner;
private boolean closing = false;
@@ -34,7 +34,7 @@ public class ITooltip extends IToolkitOverlay {
// Open next tooltip faster. Disabled after 2 sec of showTooltip-silence.
private boolean justClosed = false;
- public ITooltip(ApplicationConnection client) {
+ public VTooltip(ApplicationConnection client) {
super(false, false, true);
ac = client;
setStyleName(CLASSNAME);
@@ -189,7 +189,7 @@ public class ITooltip extends IToolkitOverlay {
public void handleTooltipEvent(Event event, Paintable owner) {
final int type = DOM.eventGetType(event);
- if ((ITooltip.TOOLTIP_EVENTS & type) == type) {
+ if ((VTooltip.TOOLTIP_EVENTS & type) == type) {
if (type == Event.ONMOUSEOVER) {
showTooltip(owner, event);
} else if (type == Event.ONMOUSEMOVE) {
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ISplitPanelHorizontal.java b/src/com/vaadin/terminal/gwt/client/ui/ISplitPanelHorizontal.java
deleted file mode 100644
index 140881484b..0000000000
--- a/src/com/vaadin/terminal/gwt/client/ui/ISplitPanelHorizontal.java
+++ /dev/null
@@ -1,12 +0,0 @@
-/*
-@ITMillApache2LicenseForJavaFiles@
- */
-
-package com.vaadin.terminal.gwt.client.ui;
-
-public class ISplitPanelHorizontal extends ISplitPanel {
-
- public ISplitPanelHorizontal() {
- super(ISplitPanel.ORIENTATION_HORIZONTAL);
- }
-}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ISplitPanelVertical.java b/src/com/vaadin/terminal/gwt/client/ui/ISplitPanelVertical.java
deleted file mode 100644
index eff00e8a43..0000000000
--- a/src/com/vaadin/terminal/gwt/client/ui/ISplitPanelVertical.java
+++ /dev/null
@@ -1,12 +0,0 @@
-/*
-@ITMillApache2LicenseForJavaFiles@
- */
-
-package com.vaadin.terminal.gwt.client.ui;
-
-public class ISplitPanelVertical extends ISplitPanel {
-
- public ISplitPanelVertical() {
- super(ISplitPanel.ORIENTATION_VERTICAL);
- }
-}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/MenuBar.java b/src/com/vaadin/terminal/gwt/client/ui/MenuBar.java
index a711864a37..88de95cb38 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/MenuBar.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/MenuBar.java
@@ -376,7 +376,7 @@ public class MenuBar extends Widget implements PopupListener {
// Create a new popup for this item, and position it next to
// the item (below if this is a horizontal menu bar, to the
// right if it's a vertical bar).
- popup = new IToolkitOverlay(true) {
+ popup = new VToolkitOverlay(true) {
{
setWidget(item.getSubMenu());
item.getSubMenu().onShow();
diff --git a/src/com/vaadin/terminal/gwt/client/ui/TreeAction.java b/src/com/vaadin/terminal/gwt/client/ui/TreeAction.java
index a77730f749..641b729521 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/TreeAction.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/TreeAction.java
@@ -5,7 +5,7 @@
package com.vaadin.terminal.gwt.client.ui;
/**
- * This class is used for "row actions" in ITree and ITable
+ * This class is used for "row actions" in VTree and ITable
*/
public class TreeAction extends Action {
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IAbsoluteLayout.java b/src/com/vaadin/terminal/gwt/client/ui/VAbsoluteLayout.java
index 06134e9515..b7b7aa106b 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IAbsoluteLayout.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VAbsoluteLayout.java
@@ -18,12 +18,12 @@ import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.BrowserInfo;
import com.vaadin.terminal.gwt.client.Container;
-import com.vaadin.terminal.gwt.client.ICaption;
+import com.vaadin.terminal.gwt.client.VCaption;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IAbsoluteLayout extends ComplexPanel implements Container {
+public class VAbsoluteLayout extends ComplexPanel implements Container {
/** Tag name for widget creation */
public static final String TAGNAME = "absolutelayout";
@@ -47,7 +47,7 @@ public class IAbsoluteLayout extends ComplexPanel implements Container {
private boolean rendering;
- public IAbsoluteLayout() {
+ public VAbsoluteLayout() {
setElement(Document.get().createDivElement());
setStyleName(CLASSNAME);
marginElement = Document.get().createDivElement();
@@ -231,7 +231,7 @@ public class IAbsoluteLayout extends ComplexPanel implements Container {
private String zIndex;
private Paintable paintable;
- private ICaption caption;
+ private VCaption caption;
public AbsoluteWrapper(Paintable paintable) {
this.paintable = paintable;
@@ -240,11 +240,11 @@ public class IAbsoluteLayout extends ComplexPanel implements Container {
public void updateCaption(UIDL uidl) {
- boolean captionIsNeeded = ICaption.isNeeded(uidl);
+ boolean captionIsNeeded = VCaption.isNeeded(uidl);
if (captionIsNeeded) {
if (caption == null) {
- caption = new ICaption(paintable, client);
- IAbsoluteLayout.this.add(caption);
+ caption = new VCaption(paintable, client);
+ VAbsoluteLayout.this.add(caption);
}
caption.updateCaption(uidl);
updateCaptionPosition();
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IAccordion.java b/src/com/vaadin/terminal/gwt/client/ui/VAccordion.java
index 43c92cab32..cda5b3a4dd 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IAccordion.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VAccordion.java
@@ -14,14 +14,14 @@ import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.BrowserInfo;
import com.vaadin.terminal.gwt.client.ContainerResizedListener;
-import com.vaadin.terminal.gwt.client.ICaption;
+import com.vaadin.terminal.gwt.client.VCaption;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.RenderInformation;
import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class IAccordion extends ITabsheetBase implements
+public class VAccordion extends VTabsheetBase implements
ContainerResizedListener {
public static final String CLASSNAME = "i-accordion";
@@ -44,7 +44,7 @@ public class IAccordion extends ITabsheetBase implements
private RenderInformation renderInformation = new RenderInformation();
- public IAccordion() {
+ public VAccordion() {
super(CLASSNAME);
// IE6 needs this to calculate offsetHeight correctly
if (BrowserInfo.get().isIE6()) {
@@ -425,14 +425,14 @@ public class IAccordion extends ITabsheetBase implements
return captionNode.getOffsetHeight();
}
- private ICaption caption;
+ private VCaption caption;
private boolean open = false;
private Element content = DOM.createDiv();
private Element captionNode = DOM.createDiv();
public StackItem(UIDL tabUidl) {
setElement(DOM.createDiv());
- caption = new ICaption(null, client);
+ caption = new VCaption(null, client);
caption.addClickListener(this);
if (BrowserInfo.get().isIE6()) {
DOM.setEventListener(captionNode, this);
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IButton.java b/src/com/vaadin/terminal/gwt/client/ui/VButton.java
index 4a1dcbad07..789a0f35d1 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IButton.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VButton.java
@@ -12,12 +12,12 @@ import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.BrowserInfo;
-import com.vaadin.terminal.gwt.client.ITooltip;
+import com.vaadin.terminal.gwt.client.VTooltip;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class IButton extends Button implements Paintable {
+public class VButton extends Button implements Paintable {
private String width = null;
@@ -43,7 +43,7 @@ public class IButton extends Button implements Paintable {
*/
private boolean clickPending;
- public IButton() {
+ public VButton() {
setStyleName(CLASSNAME);
DOM.appendChild(getElement(), captionElement);
@@ -57,12 +57,12 @@ public class IButton extends Button implements Paintable {
* TODO isolate workaround. Safari don't always seem to fire
* onblur previously focused component before button is clicked.
*/
- IButton.this.setFocus(true);
+ VButton.this.setFocus(true);
client.updateVariable(id, "state", true, true);
clickPending = false;
}
});
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
sinkEvents(Event.ONMOUSEDOWN);
sinkEvents(Event.ONMOUSEUP);
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ICalendarPanel.java b/src/com/vaadin/terminal/gwt/client/ui/VCalendarPanel.java
index 31566a75b9..afb3349ea7 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ICalendarPanel.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VCalendarPanel.java
@@ -21,19 +21,19 @@ import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.DateTimeService;
import com.vaadin.terminal.gwt.client.LocaleService;
-public class ICalendarPanel extends FlexTable implements MouseListener {
+public class VCalendarPanel extends FlexTable implements MouseListener {
- private final IDateField datefield;
+ private final VDateField datefield;
- private IEventButton prevYear;
+ private VEventButton prevYear;
- private IEventButton nextYear;
+ private VEventButton nextYear;
- private IEventButton prevMonth;
+ private VEventButton prevMonth;
- private IEventButton nextMonth;
+ private VEventButton nextMonth;
- private ITime time;
+ private VTime time;
private Date minDate = null;
@@ -42,30 +42,30 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
private CalendarEntrySource entrySource;
/* Needed to identify resolution changes */
- private int resolution = IDateField.RESOLUTION_YEAR;
+ private int resolution = VDateField.RESOLUTION_YEAR;
/* Needed to identify locale changes */
private String locale = LocaleService.getDefaultLocale();
- public ICalendarPanel(IDateField parent) {
+ public VCalendarPanel(VDateField parent) {
datefield = parent;
- setStyleName(IDateField.CLASSNAME + "-calendarpanel");
+ setStyleName(VDateField.CLASSNAME + "-calendarpanel");
// buildCalendar(true);
addTableListener(new DateClickListener(this));
}
- public ICalendarPanel(IDateField parent, Date min, Date max) {
+ public VCalendarPanel(VDateField parent, Date min, Date max) {
datefield = parent;
- setStyleName(IDateField.CLASSNAME + "-calendarpanel");
+ setStyleName(VDateField.CLASSNAME + "-calendarpanel");
// buildCalendar(true);
addTableListener(new DateClickListener(this));
}
private void buildCalendar(boolean forceRedraw) {
- final boolean needsMonth = datefield.getCurrentResolution() > IDateField.RESOLUTION_YEAR;
- boolean needsBody = datefield.getCurrentResolution() >= IDateField.RESOLUTION_DAY;
- final boolean needsTime = datefield.getCurrentResolution() >= IDateField.RESOLUTION_HOUR;
+ final boolean needsMonth = datefield.getCurrentResolution() > VDateField.RESOLUTION_YEAR;
+ boolean needsBody = datefield.getCurrentResolution() >= VDateField.RESOLUTION_DAY;
+ final boolean needsTime = datefield.getCurrentResolution() >= VDateField.RESOLUTION_HOUR;
forceRedraw = prevYear == null ? true : forceRedraw;
buildCalendarHeader(forceRedraw, needsMonth);
clearCalendarBody(!needsBody);
@@ -97,10 +97,10 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
private void buildCalendarHeader(boolean forceRedraw, boolean needsMonth) {
if (forceRedraw) {
if (prevMonth == null) { // Only do once
- prevYear = new IEventButton();
+ prevYear = new VEventButton();
prevYear.setHTML("&laquo;");
prevYear.setStyleName("i-button-prevyear");
- nextYear = new IEventButton();
+ nextYear = new VEventButton();
nextYear.setHTML("&raquo;");
nextYear.setStyleName("i-button-nextyear");
prevYear.addMouseListener(this);
@@ -109,10 +109,10 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
setWidget(0, 4, nextYear);
if (needsMonth) {
- prevMonth = new IEventButton();
+ prevMonth = new VEventButton();
prevMonth.setHTML("&lsaquo;");
prevMonth.setStyleName("i-button-prevmonth");
- nextMonth = new IEventButton();
+ nextMonth = new VEventButton();
nextMonth.setHTML("&rsaquo;");
nextMonth.setStyleName("i-button-nextmonth");
prevMonth.addMouseListener(this);
@@ -123,7 +123,7 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
getFlexCellFormatter().setColSpan(0, 2, 3);
getRowFormatter().addStyleName(0,
- IDateField.CLASSNAME + "-calendarpanel-header");
+ VDateField.CLASSNAME + "-calendarpanel-header");
} else if (!needsMonth) {
// Remove month traverse buttons
prevMonth.removeMouseListener(this);
@@ -142,7 +142,7 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
if (day > 6) {
day = 0;
}
- if (datefield.getCurrentResolution() > IDateField.RESOLUTION_MONTH) {
+ if (datefield.getCurrentResolution() > VDateField.RESOLUTION_MONTH) {
setHTML(1, i, "<strong>"
+ datefield.getDateTimeService().getShortDay(day)
+ "</strong>");
@@ -155,7 +155,7 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
final String monthName = needsMonth ? datefield.getDateTimeService()
.getMonth(datefield.getShowingDate().getMonth()) : "";
final int year = datefield.getShowingDate().getYear() + 1900;
- setHTML(0, 2, "<span class=\"" + IDateField.CLASSNAME
+ setHTML(0, 2, "<span class=\"" + VDateField.CLASSNAME
+ "-calendarpanel-month\">" + monthName + " " + year
+ "</span>");
}
@@ -184,7 +184,7 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
if (entrySource != null) {
curr.setDate(dayCount);
final List entries = entrySource.getEntries(curr,
- IDateField.RESOLUTION_DAY);
+ VDateField.RESOLUTION_DAY);
if (entries != null) {
for (final Iterator it = entries.iterator(); it
.hasNext();) {
@@ -195,7 +195,7 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
}
}
}
- final String baseclass = IDateField.CLASSNAME
+ final String baseclass = VDateField.CLASSNAME
+ "-calendarpanel-day";
String cssClass = baseclass;
if (!isEnabledDate(curr)) {
@@ -229,7 +229,7 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
private void buildTime(boolean forceRedraw) {
if (time == null) {
- time = new ITime(datefield);
+ time = new VTime(datefield);
setText(8, 0, ""); // Add new row
getFlexCellFormatter().setColSpan(8, 0, 7);
setWidget(8, 0, time);
@@ -246,8 +246,8 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
// Locale and resolution changes force a complete redraw
buildCalendar(locale != datefield.getCurrentLocale()
|| resolution != datefield.getCurrentResolution());
- if (datefield instanceof ITextualDate) {
- ((ITextualDate) datefield).buildDate();
+ if (datefield instanceof VTextualDate) {
+ ((VTextualDate) datefield).buildDate();
}
locale = datefield.getCurrentLocale();
resolution = datefield.getCurrentResolution();
@@ -306,11 +306,11 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
updateCalendar();
}
} else {
- if (datefield.getCurrentResolution() == IDateField.RESOLUTION_YEAR
- || datefield.getCurrentResolution() == IDateField.RESOLUTION_MONTH) {
+ if (datefield.getCurrentResolution() == VDateField.RESOLUTION_YEAR
+ || datefield.getCurrentResolution() == VDateField.RESOLUTION_MONTH) {
// Due to current UI, update variable if res=year/month
datefield.setCurrentDate(new Date(showingDate.getTime()));
- if (datefield.getCurrentResolution() == IDateField.RESOLUTION_MONTH) {
+ if (datefield.getCurrentResolution() == VDateField.RESOLUTION_MONTH) {
datefield.getClient().updateVariable(datefield.getId(),
"month", datefield.getCurrentDate().getMonth() + 1,
false);
@@ -332,7 +332,7 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
// Timer is first used for a 500ms delay after mousedown. After that has
// elapsed, another timer is triggered to go off every 150ms. Both
// timers are cancelled on mouseup or mouseout.
- if (sender instanceof IEventButton) {
+ if (sender instanceof VEventButton) {
processClickEvent(sender, false);
timer = new Timer() {
@Override
@@ -369,11 +369,11 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
processClickEvent(sender, true);
}
- private class IEventButton extends IButton implements SourcesMouseEvents {
+ private class VEventButton extends VButton implements SourcesMouseEvents {
private MouseListenerCollection mouseListeners;
- public IEventButton() {
+ public VEventButton() {
super();
sinkEvents(Event.FOCUSEVENTS | Event.KEYEVENTS | Event.ONCLICK
| Event.MOUSEEVENTS);
@@ -411,9 +411,9 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
private class DateClickListener implements TableListener {
- private final ICalendarPanel cal;
+ private final VCalendarPanel cal;
- public DateClickListener(ICalendarPanel panel) {
+ public DateClickListener(VCalendarPanel panel) {
cal = panel;
}
@@ -460,9 +460,9 @@ public class ICalendarPanel extends FlexTable implements MouseListener {
cal.datefield.getCurrentDate().getYear() + 1900,
cal.datefield.isImmediate());
- if (datefield instanceof ITextualDate
- && resolution < IDateField.RESOLUTION_HOUR) {
- ((IToolkitOverlay) getParent()).hide();
+ if (datefield instanceof VTextualDate
+ && resolution < VDateField.RESOLUTION_HOUR) {
+ ((VToolkitOverlay) getParent()).hide();
} else {
updateCalendar();
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ICheckBox.java b/src/com/vaadin/terminal/gwt/client/ui/VCheckBox.java
index 397dc89828..2c6470f0d8 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ICheckBox.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VCheckBox.java
@@ -10,12 +10,12 @@ import com.google.gwt.user.client.Event;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
-import com.vaadin.terminal.gwt.client.ITooltip;
+import com.vaadin.terminal.gwt.client.VTooltip;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class ICheckBox extends com.google.gwt.user.client.ui.CheckBox implements
+public class VCheckBox extends com.google.gwt.user.client.ui.CheckBox implements
Paintable, Field {
public static final String CLASSNAME = "i-checkbox";
@@ -32,7 +32,7 @@ public class ICheckBox extends com.google.gwt.user.client.ui.CheckBox implements
private boolean isBlockMode = false;
- public ICheckBox() {
+ public VCheckBox() {
setStyleName(CLASSNAME);
addClickListener(new ClickListener() {
@@ -44,11 +44,11 @@ public class ICheckBox extends com.google.gwt.user.client.ui.CheckBox implements
}
});
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
Element el = DOM.getFirstChild(getElement());
while (el != null) {
DOM.sinkEvents(el,
- (DOM.getEventsSunk(el) | ITooltip.TOOLTIP_EVENTS));
+ (DOM.getEventsSunk(el) | VTooltip.TOOLTIP_EVENTS));
el = DOM.getNextSibling(el);
}
}
@@ -70,7 +70,7 @@ public class ICheckBox extends com.google.gwt.user.client.ui.CheckBox implements
DOM.setElementProperty(errorIndicatorElement, "className",
"i-errorindicator");
DOM.appendChild(getElement(), errorIndicatorElement);
- DOM.sinkEvents(errorIndicatorElement, ITooltip.TOOLTIP_EVENTS
+ DOM.sinkEvents(errorIndicatorElement, VTooltip.TOOLTIP_EVENTS
| Event.ONCLICK);
}
} else if (errorIndicatorElement != null) {
@@ -85,7 +85,7 @@ public class ICheckBox extends com.google.gwt.user.client.ui.CheckBox implements
if (icon == null) {
icon = new Icon(client);
DOM.insertChild(getElement(), icon.getElement(), 1);
- icon.sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ icon.sinkEvents(VTooltip.TOOLTIP_EVENTS);
icon.sinkEvents(Event.ONCLICK);
}
icon.setUri(uidl.getStringAttribute("icon"));
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IContextMenu.java b/src/com/vaadin/terminal/gwt/client/ui/VContextMenu.java
index 5dc2e981b9..f0d1e87a8f 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IContextMenu.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VContextMenu.java
@@ -13,7 +13,7 @@ import com.google.gwt.user.client.ui.MenuBar;
import com.google.gwt.user.client.ui.MenuItem;
import com.google.gwt.user.client.ui.PopupPanel;
-public class IContextMenu extends IToolkitOverlay implements SubPartAware {
+public class VContextMenu extends VToolkitOverlay implements SubPartAware {
private ActionOwner actionOwner;
@@ -30,7 +30,7 @@ public class IContextMenu extends IToolkitOverlay implements SubPartAware {
* @param cli
* to be set as an owner of menu
*/
- public IContextMenu() {
+ public VContextMenu() {
super(true, false, true);
setWidget(menu);
setStyleName("i-contextmenu");
@@ -66,8 +66,8 @@ public class IContextMenu extends IToolkitOverlay implements SubPartAware {
// mac FF gets bad width due GWT popups overflow hacks,
// re-determine width
offsetWidth = menu.getOffsetWidth();
- int left = IContextMenu.this.left;
- int top = IContextMenu.this.top;
+ int left = VContextMenu.this.left;
+ int top = VContextMenu.this.top;
if (offsetWidth + left > Window.getClientWidth()) {
left = left - offsetWidth;
if (left < 0) {
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ICustomComponent.java b/src/com/vaadin/terminal/gwt/client/ui/VCustomComponent.java
index 1e92111efa..117c67e6ce 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ICustomComponent.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VCustomComponent.java
@@ -17,7 +17,7 @@ import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class ICustomComponent extends SimplePanel implements Container {
+public class VCustomComponent extends SimplePanel implements Container {
private static final String CLASSNAME = "i-customcomponent";
private String height;
@@ -26,7 +26,7 @@ public class ICustomComponent extends SimplePanel implements Container {
private String width;
private RenderSpace renderSpace = new RenderSpace();
- public ICustomComponent() {
+ public VCustomComponent() {
super();
setStyleName(CLASSNAME);
}
@@ -59,7 +59,7 @@ public class ICustomComponent extends SimplePanel implements Container {
// FIXME deferred relative size update needed to fix some
// scrollbar issues in sampler. This must be the wrong way
// to do it. Might be that some other component is broken.
- client.handleComponentRelativeSize(ICustomComponent.this);
+ client.handleComponentRelativeSize(VCustomComponent.this);
}
});
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ICustomLayout.java b/src/com/vaadin/terminal/gwt/client/ui/VCustomLayout.java
index ac7827f22c..5078accb52 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ICustomLayout.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VCustomLayout.java
@@ -20,8 +20,8 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.BrowserInfo;
import com.vaadin.terminal.gwt.client.Container;
import com.vaadin.terminal.gwt.client.ContainerResizedListener;
-import com.vaadin.terminal.gwt.client.ICaption;
-import com.vaadin.terminal.gwt.client.ICaptionWrapper;
+import com.vaadin.terminal.gwt.client.VCaption;
+import com.vaadin.terminal.gwt.client.VCaptionWrapper;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.UIDL;
@@ -34,7 +34,7 @@ import com.vaadin.terminal.gwt.client.RenderInformation.FloatSize;
* @author IT Mill
*
*/
-public class ICustomLayout extends ComplexPanel implements Paintable,
+public class VCustomLayout extends ComplexPanel implements Paintable,
Container, ContainerResizedListener {
public static final String CLASSNAME = "i-customlayout";
@@ -70,7 +70,7 @@ public class ICustomLayout extends ComplexPanel implements Paintable,
private HashMap<String, FloatSize> locationToExtraSize = new HashMap<String, FloatSize>();
- public ICustomLayout() {
+ public VCustomLayout() {
setElement(DOM.createDiv());
// Clear any unwanted styling
DOM.setStyleAttribute(getElement(), "border", "none");
@@ -384,13 +384,13 @@ public class ICustomLayout extends ComplexPanel implements Paintable,
/** Update caption for given widget */
public void updateCaption(Paintable component, UIDL uidl) {
- ICaptionWrapper wrapper = (ICaptionWrapper) widgetToCaptionWrapper
+ VCaptionWrapper wrapper = (VCaptionWrapper) widgetToCaptionWrapper
.get(component);
- if (ICaption.isNeeded(uidl)) {
+ if (VCaption.isNeeded(uidl)) {
if (wrapper == null) {
final String loc = getLocation((Widget) component);
super.remove((Widget) component);
- wrapper = new ICaptionWrapper(component, client);
+ wrapper = new VCaptionWrapper(component, client);
super.add(wrapper, (Element) locationToElement.get(loc));
widgetToCaptionWrapper.put(component, wrapper);
}
@@ -426,7 +426,7 @@ public class ICustomLayout extends ComplexPanel implements Paintable,
if (location != null) {
locationToWidget.remove(location);
}
- final ICaptionWrapper cw = (ICaptionWrapper) widgetToCaptionWrapper
+ final VCaptionWrapper cw = (VCaptionWrapper) widgetToCaptionWrapper
.get(w);
if (cw != null) {
widgetToCaptionWrapper.remove(w);
@@ -479,7 +479,7 @@ public class ICustomLayout extends ComplexPanel implements Paintable,
/*-{
var self = this;
element.notifyChildrenOfSizeChange = function() {
- self.@com.vaadin.terminal.gwt.client.ui.ICustomLayout::notifyChildrenOfSizeChange()();
+ self.@com.vaadin.terminal.gwt.client.ui.VCustomLayout::notifyChildrenOfSizeChange()();
};
}-*/;
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IDateField.java b/src/com/vaadin/terminal/gwt/client/ui/VDateField.java
index b62def236e..b9b2c3b942 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IDateField.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VDateField.java
@@ -11,12 +11,12 @@ import com.google.gwt.user.client.ui.FlowPanel;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.ClientExceptionHandler;
import com.vaadin.terminal.gwt.client.DateTimeService;
-import com.vaadin.terminal.gwt.client.ITooltip;
+import com.vaadin.terminal.gwt.client.VTooltip;
import com.vaadin.terminal.gwt.client.LocaleNotLoadedException;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IDateField extends FlowPanel implements Paintable, Field {
+public class VDateField extends FlowPanel implements Paintable, Field {
public static final String CLASSNAME = "i-datefield";
@@ -48,10 +48,10 @@ public class IDateField extends FlowPanel implements Paintable, Field {
protected DateTimeService dts;
- public IDateField() {
+ public VDateField() {
setStyleName(CLASSNAME);
dts = new DateTimeService();
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
}
@Override
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IDateFieldCalendar.java b/src/com/vaadin/terminal/gwt/client/ui/VDateFieldCalendar.java
index 24f614702e..fec6756da6 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IDateFieldCalendar.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VDateFieldCalendar.java
@@ -7,13 +7,13 @@ package com.vaadin.terminal.gwt.client.ui;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IDateFieldCalendar extends IDateField {
+public class VDateFieldCalendar extends VDateField {
- private final ICalendarPanel date;
+ private final VCalendarPanel date;
- public IDateFieldCalendar() {
+ public VDateFieldCalendar() {
super();
- date = new ICalendarPanel(this);
+ date = new VCalendarPanel(this);
add(date);
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IEmbedded.java b/src/com/vaadin/terminal/gwt/client/ui/VEmbedded.java
index 8c8340b470..8d56821b8d 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IEmbedded.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VEmbedded.java
@@ -20,7 +20,7 @@ import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class IEmbedded extends HTML implements Paintable {
+public class VEmbedded extends HTML implements Paintable {
private static String CLASSNAME = "i-embedded";
private String height;
@@ -29,7 +29,7 @@ public class IEmbedded extends HTML implements Paintable {
private ApplicationConnection client;
- public IEmbedded() {
+ public VEmbedded() {
setStyleName(CLASSNAME);
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IFilterSelect.java b/src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java
index ec9ecf1cf6..378986e389 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IFilterSelect.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VFilterSelect.java
@@ -32,7 +32,7 @@ import com.google.gwt.user.client.ui.SuggestOracle.Suggestion;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.BrowserInfo;
import com.vaadin.terminal.gwt.client.Focusable;
-import com.vaadin.terminal.gwt.client.ITooltip;
+import com.vaadin.terminal.gwt.client.VTooltip;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
@@ -41,7 +41,7 @@ import com.vaadin.terminal.gwt.client.Util;
*
* TODO needs major refactoring (to be extensible etc)
*/
-public class IFilterSelect extends Composite implements Paintable, Field,
+public class VFilterSelect extends Composite implements Paintable, Field,
KeyboardListener, ClickListener, FocusListener, Focusable {
public class FilterSelectSuggestion implements Suggestion, Command {
@@ -87,7 +87,7 @@ public class IFilterSelect extends Composite implements Paintable, Field,
}
}
- public class SuggestionPopup extends IToolkitOverlay implements
+ public class SuggestionPopup extends VToolkitOverlay implements
PositionCallback, PopupListener {
private static final String Z_INDEX = "30000";
@@ -136,7 +136,7 @@ public class IFilterSelect extends Composite implements Paintable, Field,
"TOOLKIT_COMBOBOX_OPTIONLIST");
menu.setSuggestions(currentSuggestions);
- final int x = IFilterSelect.this.getAbsoluteLeft();
+ final int x = VFilterSelect.this.getAbsoluteLeft();
topPosition = tb.getAbsoluteTop();
topPosition += tb.getOffsetHeight();
setPopupPosition(x, topPosition);
@@ -324,7 +324,7 @@ public class IFilterSelect extends Composite implements Paintable, Field,
+ Window.getScrollTop()) {
// popup on top of input instead
top = getPopupTop() - offsetHeight
- - IFilterSelect.this.getOffsetHeight();
+ - VFilterSelect.this.getOffsetHeight();
if (top < 0) {
top = 0;
}
@@ -344,8 +344,8 @@ public class IFilterSelect extends Composite implements Paintable, Field,
.getElement()), "offsetWidth");
if (offsetWidth + getPopupLeft() > Window.getClientWidth()
+ Window.getScrollLeft()) {
- left = IFilterSelect.this.getAbsoluteLeft()
- + IFilterSelect.this.getOffsetWidth()
+ left = VFilterSelect.this.getAbsoluteLeft()
+ + VFilterSelect.this.getOffsetWidth()
+ Window.getScrollLeft() - offsetWidth;
if (left < 0) {
left = 0;
@@ -514,7 +514,7 @@ public class IFilterSelect extends Composite implements Paintable, Field,
public void onBrowserEvent(Event event) {
super.onBrowserEvent(event);
if (client != null) {
- client.handleTooltipEvent(event, IFilterSelect.this);
+ client.handleTooltipEvent(event, VFilterSelect.this);
}
}
};
@@ -570,7 +570,7 @@ public class IFilterSelect extends Composite implements Paintable, Field,
private String lastNewItemString;
private boolean focused = false;
- public IFilterSelect() {
+ public VFilterSelect() {
selectedItemIcon.setVisible(false);
selectedItemIcon.setStyleName("i-icon");
selectedItemIcon.addLoadListener(new LoadListener() {
@@ -584,7 +584,7 @@ public class IFilterSelect extends Composite implements Paintable, Field,
});
panel.add(selectedItemIcon);
- tb.sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ tb.sinkEvents(VTooltip.TOOLTIP_EVENTS);
panel.add(tb);
panel.add(popupOpener);
initWidget(panel);
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IForm.java b/src/com/vaadin/terminal/gwt/client/ui/VForm.java
index 9e6c0f5ae2..05e235851a 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IForm.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VForm.java
@@ -13,14 +13,14 @@ import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.BrowserInfo;
import com.vaadin.terminal.gwt.client.Container;
-import com.vaadin.terminal.gwt.client.IErrorMessage;
+import com.vaadin.terminal.gwt.client.VErrorMessage;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.RenderInformation;
import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class IForm extends ComplexPanel implements Container {
+public class VForm extends ComplexPanel implements Container {
private String height = "";
@@ -34,7 +34,7 @@ public class IForm extends ComplexPanel implements Container {
private Element errorIndicatorElement = DOM.createDiv();
private Element desc = DOM.createDiv();
private Icon icon;
- private IErrorMessage errorMessage = new IErrorMessage();
+ private VErrorMessage errorMessage = new VErrorMessage();
private Element fieldContainer = DOM.createDiv();
@@ -54,7 +54,7 @@ public class IForm extends ComplexPanel implements Container {
private boolean rendering = false;
- public IForm() {
+ public VForm() {
setElement(DOM.createDiv());
DOM.appendChild(getElement(), fieldSet);
setStyleName(CLASSNAME);
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IFormLayout.java b/src/com/vaadin/terminal/gwt/client/ui/VFormLayout.java
index 6d4e62b7a8..4ffc67b4fb 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IFormLayout.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VFormLayout.java
@@ -17,7 +17,7 @@ import com.google.gwt.user.client.ui.SimplePanel;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.Container;
-import com.vaadin.terminal.gwt.client.ITooltip;
+import com.vaadin.terminal.gwt.client.VTooltip;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.StyleConstants;
@@ -27,26 +27,26 @@ import com.vaadin.terminal.gwt.client.Util;
/**
* Two col Layout that places caption on left col and field on right col
*/
-public class IFormLayout extends SimplePanel implements Container {
+public class VFormLayout extends SimplePanel implements Container {
private final static String CLASSNAME = "i-formlayout";
private ApplicationConnection client;
- private IFormLayoutTable table;
+ private VFormLayoutTable table;
private String width = "";
private String height = "";
private boolean rendering = false;
- public IFormLayout() {
+ public VFormLayout() {
super();
setStylePrimaryName(CLASSNAME);
- table = new IFormLayoutTable();
+ table = new VFormLayoutTable();
setWidget(table);
}
- public class IFormLayoutTable extends FlexTable {
+ public class VFormLayoutTable extends FlexTable {
private static final int COLUMN_CAPTION = 0;
private static final int COLUMN_ERRORFLAG = 1;
@@ -55,13 +55,13 @@ public class IFormLayout extends SimplePanel implements Container {
private HashMap<Paintable, Caption> componentToCaption = new HashMap<Paintable, Caption>();
private HashMap<Paintable, ErrorFlag> componentToError = new HashMap<Paintable, ErrorFlag>();
- public IFormLayoutTable() {
+ public VFormLayoutTable() {
DOM.setElementProperty(getElement(), "cellPadding", "0");
DOM.setElementProperty(getElement(), "cellSpacing", "0");
}
public void updateFromUIDL(UIDL uidl, ApplicationConnection client) {
- final IMarginInfo margins = new IMarginInfo(uidl
+ final VMarginInfo margins = new VMarginInfo(uidl
.getIntAttribute("margins"));
Element margin = getElement();
@@ -272,7 +272,7 @@ public class IFormLayout extends SimplePanel implements Container {
this.client = client;
owner = component;
setStyleName(CLASSNAME);
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
}
public void updateCaption(UIDL uidl) {
@@ -374,14 +374,14 @@ public class IFormLayout extends SimplePanel implements Container {
}
private class ErrorFlag extends HTML {
- private static final String CLASSNAME = IFormLayout.CLASSNAME
+ private static final String CLASSNAME = VFormLayout.CLASSNAME
+ "-error-indicator";
Element errorIndicatorElement;
private Paintable owner;
public ErrorFlag() {
setStyleName(CLASSNAME);
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
}
public void updateFromUIDL(UIDL uidl, Paintable component) {
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IGridLayout.java b/src/com/vaadin/terminal/gwt/client/ui/VGridLayout.java
index 07bb7584b4..ebaad51785 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IGridLayout.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VGridLayout.java
@@ -28,7 +28,7 @@ import com.vaadin.terminal.gwt.client.Util;
import com.vaadin.terminal.gwt.client.ui.layout.CellBasedLayout;
import com.vaadin.terminal.gwt.client.ui.layout.ChildComponentContainer;
-public class IGridLayout extends SimplePanel implements Paintable, Container {
+public class VGridLayout extends SimplePanel implements Paintable, Container {
public static final String CLASSNAME = "i-gridlayout";
@@ -66,7 +66,7 @@ public class IGridLayout extends SimplePanel implements Paintable, Container {
private boolean sizeChangedDuringRendering = false;
- public IGridLayout() {
+ public VGridLayout() {
super();
getElement().appendChild(margin);
setStyleName(CLASSNAME);
@@ -598,7 +598,7 @@ public class IGridLayout extends SimplePanel implements Paintable, Container {
}
private void handleMargins(UIDL uidl) {
- final IMarginInfo margins = new IMarginInfo(uidl
+ final VMarginInfo margins = new VMarginInfo(uidl
.getIntAttribute("margins"));
String styles = CLASSNAME + "-margin";
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IHorizontalLayout.java b/src/com/vaadin/terminal/gwt/client/ui/VHorizontalLayout.java
index eeb2c1d1df..042413c850 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IHorizontalLayout.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VHorizontalLayout.java
@@ -1,10 +1,10 @@
package com.vaadin.terminal.gwt.client.ui;
-public class IHorizontalLayout extends IOrderedLayout {
+public class VHorizontalLayout extends VOrderedLayout {
public static final String CLASSNAME = "i-horizontallayout";
- public IHorizontalLayout() {
+ public VHorizontalLayout() {
super(CLASSNAME, ORIENTATION_HORIZONTAL);
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ILabel.java b/src/com/vaadin/terminal/gwt/client/ui/VLabel.java
index c1ef09d8bf..5374f3cfc3 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ILabel.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VLabel.java
@@ -12,12 +12,12 @@ import com.google.gwt.user.client.DOM;
import com.google.gwt.user.client.Event;
import com.google.gwt.user.client.ui.HTML;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
-import com.vaadin.terminal.gwt.client.ITooltip;
+import com.vaadin.terminal.gwt.client.VTooltip;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class ILabel extends HTML implements Paintable {
+public class VLabel extends HTML implements Paintable {
public static final String CLASSNAME = "i-label";
private static final String CLASSNAME_UNDEFINED_WIDTH = "i-label-undef-w";
@@ -26,16 +26,16 @@ public class ILabel extends HTML implements Paintable {
private int verticalPaddingBorder = 0;
private int horizontalPaddingBorder = 0;
- public ILabel() {
+ public VLabel() {
super();
setStyleName(CLASSNAME);
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
}
- public ILabel(String text) {
+ public VLabel(String text) {
super(text);
setStyleName(CLASSNAME);
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
}
@Override
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ILink.java b/src/com/vaadin/terminal/gwt/client/ui/VLink.java
index 2d09c2186e..6aee7eb63e 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ILink.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VLink.java
@@ -12,12 +12,12 @@ import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
-import com.vaadin.terminal.gwt.client.ITooltip;
+import com.vaadin.terminal.gwt.client.VTooltip;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class ILink extends HTML implements Paintable, ClickListener {
+public class VLink extends HTML implements Paintable, ClickListener {
public static final String CLASSNAME = "i-link";
@@ -49,12 +49,12 @@ public class ILink extends HTML implements Paintable, ClickListener {
private ApplicationConnection client;
- public ILink() {
+ public VLink() {
super();
getElement().appendChild(anchor);
anchor.appendChild(captionElement);
addClickListener(this);
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
setStyleName(CLASSNAME);
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IListSelect.java b/src/com/vaadin/terminal/gwt/client/ui/VListSelect.java
index 301c7aa65e..84443a39e1 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IListSelect.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VListSelect.java
@@ -11,11 +11,11 @@ import com.google.gwt.user.client.Event;
import com.google.gwt.user.client.ui.ListBox;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
-import com.vaadin.terminal.gwt.client.ITooltip;
+import com.vaadin.terminal.gwt.client.VTooltip;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IListSelect extends IOptionGroupBase {
+public class VListSelect extends VOptionGroupBase {
public static final String CLASSNAME = "i-select";
@@ -25,7 +25,7 @@ public class IListSelect extends IOptionGroupBase {
private int lastSelectedIndex = -1;
- public IListSelect() {
+ public VListSelect() {
super(new TooltipListBox(true), CLASSNAME);
select = (TooltipListBox) optionsContainer;
select.setSelect(this);
@@ -120,7 +120,7 @@ class TooltipListBox extends ListBox {
TooltipListBox(boolean isMultiselect) {
super(isMultiselect);
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
}
public void setClient(ApplicationConnection client) {
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IMarginInfo.java b/src/com/vaadin/terminal/gwt/client/ui/VMarginInfo.java
index 936639356c..961624dcd7 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IMarginInfo.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VMarginInfo.java
@@ -7,7 +7,7 @@ package com.vaadin.terminal.gwt.client.ui;
import java.io.Serializable;
@SuppressWarnings("serial")
-public class IMarginInfo implements Serializable {
+public class VMarginInfo implements Serializable {
private static final int TOP = 1;
private static final int RIGHT = 2;
@@ -16,11 +16,11 @@ public class IMarginInfo implements Serializable {
private int bitMask;
- public IMarginInfo(int bitMask) {
+ public VMarginInfo(int bitMask) {
this.bitMask = bitMask;
}
- public IMarginInfo(boolean top, boolean right, boolean bottom, boolean left) {
+ public VMarginInfo(boolean top, boolean right, boolean bottom, boolean left) {
setMargins(top, right, bottom, left);
}
@@ -32,7 +32,7 @@ public class IMarginInfo implements Serializable {
bitMask += left ? LEFT : 0;
}
- public void setMargins(IMarginInfo marginInfo) {
+ public void setMargins(VMarginInfo marginInfo) {
bitMask = marginInfo.bitMask;
}
@@ -66,11 +66,11 @@ public class IMarginInfo implements Serializable {
@Override
public boolean equals(Object obj) {
- if (!(obj instanceof IMarginInfo)) {
+ if (!(obj instanceof VMarginInfo)) {
return false;
}
- return ((IMarginInfo) obj).bitMask == bitMask;
+ return ((VMarginInfo) obj).bitMask == bitMask;
}
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IMenuBar.java b/src/com/vaadin/terminal/gwt/client/ui/VMenuBar.java
index bb9a3d53e6..1a71099370 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IMenuBar.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VMenuBar.java
@@ -19,7 +19,7 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IMenuBar extends Widget implements Paintable, PopupListener {
+public class VMenuBar extends Widget implements Paintable, PopupListener {
/** Set the CSS class name to allow styling. */
public static final String CLASSNAME = "i-menubar";
@@ -28,7 +28,7 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
protected String uidlId;
protected ApplicationConnection client;
- protected final IMenuBar hostReference = this;
+ protected final VMenuBar hostReference = this;
protected String submenuIcon = null;
protected boolean collapseItems = true;
protected CustomMenuItem moreItem = null;
@@ -41,17 +41,17 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
protected boolean subMenu;
protected ArrayList<CustomMenuItem> items;
protected Element containerElement;
- protected IToolkitOverlay popup;
- protected IMenuBar visibleChildMenu;
- protected IMenuBar parentMenu;
+ protected VToolkitOverlay popup;
+ protected VMenuBar visibleChildMenu;
+ protected VMenuBar parentMenu;
protected CustomMenuItem selected;
- public IMenuBar() {
+ public VMenuBar() {
// Create an empty horizontal menubar
this(false);
}
- public IMenuBar(boolean subMenu) {
+ public VMenuBar(boolean subMenu) {
super();
setElement(DOM.createDiv());
@@ -130,8 +130,8 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
UIDL uidlItems = uidl.getChildUIDL(1);
Iterator<UIDL> itr = uidlItems.getChildIterator();
Stack<Iterator<UIDL>> iteratorStack = new Stack<Iterator<UIDL>>();
- Stack<IMenuBar> menuStack = new Stack<IMenuBar>();
- IMenuBar currentMenu = this;
+ Stack<VMenuBar> menuStack = new Stack<VMenuBar>();
+ VMenuBar currentMenu = this;
while (itr.hasNext()) {
UIDL item = (UIDL) itr.next();
@@ -178,13 +178,13 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
menuStack.push(currentMenu);
iteratorStack.push(itr);
itr = item.getChildIterator();
- currentMenu = new IMenuBar(true);
+ currentMenu = new VMenuBar(true);
currentItem.setSubMenu(currentMenu);
}
while (!itr.hasNext() && !iteratorStack.empty()) {
itr = iteratorStack.pop();
- currentMenu = (IMenuBar) menuStack.pop();
+ currentMenu = (VMenuBar) menuStack.pop();
}
}// while
@@ -202,7 +202,7 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
if (topLevelWidth > getOffsetWidth()) {
ArrayList<CustomMenuItem> toBeCollapsed = new ArrayList<CustomMenuItem>();
- IMenuBar collapsed = new IMenuBar(true);
+ VMenuBar collapsed = new VMenuBar(true);
for (int j = i - 2; j < getItems().size(); j++) {
toBeCollapsed.add(getItems().get(j));
}
@@ -435,7 +435,7 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
* @param item
*/
public void showChildMenu(CustomMenuItem item) {
- popup = new IToolkitOverlay(true, false, true);
+ popup = new VToolkitOverlay(true, false, true);
popup.setWidget(item.getSubMenu());
popup.addPopupListener(this);
@@ -509,7 +509,7 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
*
* @return
*/
- public IMenuBar getParentMenu() {
+ public VMenuBar getParentMenu() {
return parentMenu;
}
@@ -518,7 +518,7 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
*
* @param parent
*/
- public void setParentMenu(IMenuBar parent) {
+ public void setParentMenu(VMenuBar parent) {
parentMenu = parent;
}
@@ -573,8 +573,8 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
protected String html = null;
protected Command command = null;
- protected IMenuBar subMenu = null;
- protected IMenuBar parentMenu = null;
+ protected VMenuBar subMenu = null;
+ protected VMenuBar parentMenu = null;
public CustomMenuItem(String html, Command cmd) {
setElement(DOM.createTD());
@@ -598,19 +598,19 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
* setters and getters for the fields
*/
- public void setSubMenu(IMenuBar subMenu) {
+ public void setSubMenu(VMenuBar subMenu) {
this.subMenu = subMenu;
}
- public IMenuBar getSubMenu() {
+ public VMenuBar getSubMenu() {
return subMenu;
}
- public void setParentMenu(IMenuBar parentMenu) {
+ public void setParentMenu(VMenuBar parentMenu) {
this.parentMenu = parentMenu;
}
- public IMenuBar getParentMenu() {
+ public VMenuBar getParentMenu() {
return parentMenu;
}
@@ -641,4 +641,4 @@ public class IMenuBar extends Widget implements Paintable, PopupListener {
}
}
-}// class IMenuBar
+}// class VMenuBar
diff --git a/src/com/vaadin/terminal/gwt/client/ui/INativeSelect.java b/src/com/vaadin/terminal/gwt/client/ui/VNativeSelect.java
index 3b063bb5bf..9623c88719 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/INativeSelect.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VNativeSelect.java
@@ -12,13 +12,13 @@ import com.vaadin.terminal.gwt.client.BrowserInfo;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class INativeSelect extends IOptionGroupBase implements Field {
+public class VNativeSelect extends VOptionGroupBase implements Field {
public static final String CLASSNAME = "i-select";
protected TooltipListBox select;
- public INativeSelect() {
+ public VNativeSelect() {
super(new TooltipListBox(false), CLASSNAME);
select = (TooltipListBox) optionsContainer;
select.setSelect(this);
diff --git a/src/com/vaadin/terminal/gwt/client/ui/INotification.java b/src/com/vaadin/terminal/gwt/client/ui/VNotification.java
index 5ebb6c710e..2c81cd788c 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/INotification.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VNotification.java
@@ -17,7 +17,7 @@ import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.BrowserInfo;
-public class INotification extends IToolkitOverlay {
+public class VNotification extends VToolkitOverlay {
public static final int CENTERED = 1;
public static final int CENTERED_TOP = 2;
@@ -50,18 +50,18 @@ public class INotification extends IToolkitOverlay {
private ArrayList<EventListener> listeners;
- public INotification() {
+ public VNotification() {
setStylePrimaryName(STYLENAME);
sinkEvents(Event.ONCLICK);
DOM.setStyleAttribute(getElement(), "zIndex", "" + Z_INDEX_BASE);
}
- public INotification(int delayMsec) {
+ public VNotification(int delayMsec) {
this();
this.delayMsec = delayMsec;
}
- public INotification(int delayMsec, int fadeMsec, int startOpacity) {
+ public VNotification(int delayMsec, int fadeMsec, int startOpacity) {
this(delayMsec);
this.fadeMsec = fadeMsec;
this.startOpacity = startOpacity;
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IOptionGroup.java b/src/com/vaadin/terminal/gwt/client/ui/VOptionGroup.java
index cec3d07be8..8d2f41f2ae 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IOptionGroup.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VOptionGroup.java
@@ -15,7 +15,7 @@ import com.google.gwt.user.client.ui.RadioButton;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IOptionGroup extends IOptionGroupBase {
+public class VOptionGroup extends VOptionGroupBase {
public static final String CLASSNAME = "i-select-optiongroup";
@@ -23,7 +23,7 @@ public class IOptionGroup extends IOptionGroupBase {
private final Map optionsToKeys;
- public IOptionGroup() {
+ public VOptionGroup() {
super(CLASSNAME);
panel = (Panel) optionsContainer;
optionsToKeys = new HashMap();
@@ -39,7 +39,7 @@ public class IOptionGroup extends IOptionGroupBase {
final UIDL opUidl = (UIDL) it.next();
CheckBox op;
if (isMultiselect()) {
- op = new ICheckBox();
+ op = new VCheckBox();
op.setText(opUidl.getStringAttribute("caption"));
} else {
op = new RadioButton(id, opUidl.getStringAttribute("caption"));
@@ -83,7 +83,7 @@ public class IOptionGroup extends IOptionGroupBase {
protected void setTabIndex(int tabIndex) {
for (Iterator iterator = panel.iterator(); iterator.hasNext();) {
if (isMultiselect()) {
- ICheckBox cb = (ICheckBox) iterator.next();
+ VCheckBox cb = (VCheckBox) iterator.next();
cb.setTabIndex(tabIndex);
} else {
RadioButton rb = (RadioButton) iterator.next();
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IOptionGroupBase.java b/src/com/vaadin/terminal/gwt/client/ui/VOptionGroupBase.java
index d91ade2639..906949506a 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IOptionGroupBase.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VOptionGroupBase.java
@@ -18,7 +18,7 @@ import com.vaadin.terminal.gwt.client.Focusable;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-abstract class IOptionGroupBase extends Composite implements Paintable, Field,
+abstract class VOptionGroupBase extends Composite implements Paintable, Field,
ClickListener, ChangeListener, KeyboardListener, Focusable {
public static final String CLASSNAME_OPTION = "i-select-option";
@@ -56,11 +56,11 @@ abstract class IOptionGroupBase extends Composite implements Paintable, Field,
*/
private final Panel container;
- private ITextField newItemField;
+ private VTextField newItemField;
- private IButton newItemButton;
+ private VButton newItemButton;
- public IOptionGroupBase(String classname) {
+ public VOptionGroupBase(String classname) {
container = new FlowPanel();
initWidget(container);
optionsContainer = container;
@@ -73,7 +73,7 @@ abstract class IOptionGroupBase extends Composite implements Paintable, Field,
* Call this if you wish to specify your own container for the option
* elements (e.g. SELECT)
*/
- public IOptionGroupBase(Widget w, String classname) {
+ public VOptionGroupBase(Widget w, String classname) {
this(classname);
optionsContainer = w;
container.add(optionsContainer);
@@ -151,11 +151,11 @@ abstract class IOptionGroupBase extends Composite implements Paintable, Field,
if (uidl.getBooleanAttribute("allownewitem")) {
if (newItemField == null) {
- newItemButton = new IButton();
+ newItemButton = new VButton();
newItemButton.setText("+");
newItemButton.setWidth("1.5em");
newItemButton.addClickListener(this);
- newItemField = new ITextField();
+ newItemField = new VTextField();
newItemField.addKeyboardListener(this);
// newItemField.setColumns(16);
if (getColumns() > 0) {
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IOrderedLayout.java b/src/com/vaadin/terminal/gwt/client/ui/VOrderedLayout.java
index 305b930351..19fadb1c11 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IOrderedLayout.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VOrderedLayout.java
@@ -16,7 +16,7 @@ import com.vaadin.terminal.gwt.client.RenderInformation.Size;
import com.vaadin.terminal.gwt.client.ui.layout.CellBasedLayout;
import com.vaadin.terminal.gwt.client.ui.layout.ChildComponentContainer;
-public class IOrderedLayout extends CellBasedLayout {
+public class VOrderedLayout extends CellBasedLayout {
public static final String CLASSNAME = "i-orderedlayout";
@@ -36,12 +36,12 @@ public class IOrderedLayout extends CellBasedLayout {
private boolean sizeHasChangedDuringRendering = false;
- public IOrderedLayout() {
+ public VOrderedLayout() {
this(CLASSNAME, ORIENTATION_VERTICAL);
allowOrientationUpdate = true;
}
- protected IOrderedLayout(String className, int orientation) {
+ protected VOrderedLayout(String className, int orientation) {
setStyleName(className);
this.orientation = orientation;
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IPanel.java b/src/com/vaadin/terminal/gwt/client/ui/VPanel.java
index 7be9a112b3..e146eb7af5 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IPanel.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VPanel.java
@@ -22,7 +22,7 @@ import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class IPanel extends SimplePanel implements Container {
+public class VPanel extends SimplePanel implements Container {
public static final String CLASSNAME = "i-panel";
@@ -72,7 +72,7 @@ public class IPanel extends SimplePanel implements Container {
private String previousStyleName;
- public IPanel() {
+ public VPanel() {
super();
DivElement captionWrap = Document.get().createDivElement();
captionWrap.appendChild(captionNode);
@@ -252,7 +252,7 @@ public class IPanel extends SimplePanel implements Container {
* no width has been specified.
*/
/*
- * Fixes #1923 IPanel: Horizontal scrollbar does not appear in IE6
+ * Fixes #1923 VPanel: Horizontal scrollbar does not appear in IE6
* with wide content
*/
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IPasswordField.java b/src/com/vaadin/terminal/gwt/client/ui/VPasswordField.java
index 569076e353..db863e4b70 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IPasswordField.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VPasswordField.java
@@ -12,9 +12,9 @@ import com.google.gwt.user.client.DOM;
* @author IT Mill Ltd.
*
*/
-public class IPasswordField extends ITextField {
+public class VPasswordField extends VTextField {
- public IPasswordField() {
+ public VPasswordField() {
super(DOM.createInputPassword());
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IPopupCalendar.java b/src/com/vaadin/terminal/gwt/client/ui/VPopupCalendar.java
index 0b876f1cb2..31004be71d 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IPopupCalendar.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VPopupCalendar.java
@@ -17,17 +17,17 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IPopupCalendar extends ITextualDate implements Paintable, Field,
+public class VPopupCalendar extends VTextualDate implements Paintable, Field,
ClickListener, PopupListener {
private final Button calendarToggle;
- private final ICalendarPanel calendar;
+ private final VCalendarPanel calendar;
- private final IToolkitOverlay popup;
+ private final VToolkitOverlay popup;
private boolean open = false;
- public IPopupCalendar() {
+ public VPopupCalendar() {
super();
calendarToggle = new Button();
@@ -36,9 +36,9 @@ public class IPopupCalendar extends ITextualDate implements Paintable, Field,
calendarToggle.addClickListener(this);
add(calendarToggle);
- calendar = new ICalendarPanel(this);
- popup = new IToolkitOverlay(true, true, true);
- popup.setStyleName(IDateField.CLASSNAME + "-popup");
+ calendar = new VCalendarPanel(this);
+ popup = new VToolkitOverlay(true, true, true);
+ popup.setStyleName(VDateField.CLASSNAME + "-popup");
popup.setWidget(calendar);
popup.addPopupListener(this);
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IPopupView.java b/src/com/vaadin/terminal/gwt/client/ui/VPopupView.java
index 8e89b451c4..c89066578a 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IPopupView.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VPopupView.java
@@ -16,16 +16,16 @@ import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.Container;
-import com.vaadin.terminal.gwt.client.ICaption;
-import com.vaadin.terminal.gwt.client.ICaptionWrapper;
-import com.vaadin.terminal.gwt.client.ITooltip;
+import com.vaadin.terminal.gwt.client.VCaption;
+import com.vaadin.terminal.gwt.client.VCaptionWrapper;
+import com.vaadin.terminal.gwt.client.VTooltip;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
import com.vaadin.terminal.gwt.client.RenderInformation.Size;
-public class IPopupView extends HTML implements Container {
+public class VPopupView extends HTML implements Container {
public static final String CLASSNAME = "i-popupview";
@@ -42,7 +42,7 @@ public class IPopupView extends HTML implements Container {
/**
* loading constructor
*/
- public IPopupView() {
+ public VPopupView() {
super();
popup = new CustomPopup();
@@ -67,7 +67,7 @@ public class IPopupView extends HTML implements Container {
});
popup.setAnimationEnabled(true);
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
}
/**
@@ -152,10 +152,10 @@ public class IPopupView extends HTML implements Container {
int offsetWidth = popup.getOffsetWidth();
int offsetHeight = popup.getOffsetHeight();
- int hostHorizontalCenter = IPopupView.this.getAbsoluteLeft()
- + IPopupView.this.getOffsetWidth() / 2;
- int hostVerticalCenter = IPopupView.this.getAbsoluteTop()
- + IPopupView.this.getOffsetHeight() / 2;
+ int hostHorizontalCenter = VPopupView.this.getAbsoluteLeft()
+ + VPopupView.this.getOffsetWidth() / 2;
+ int hostVerticalCenter = VPopupView.this.getAbsoluteTop()
+ + VPopupView.this.getOffsetHeight() / 2;
int left = hostHorizontalCenter - offsetWidth / 2;
int top = hostVerticalCenter - offsetHeight / 2;
@@ -192,11 +192,11 @@ public class IPopupView extends HTML implements Container {
}
}-*/;
- private class CustomPopup extends IToolkitOverlay {
+ private class CustomPopup extends VToolkitOverlay {
private Paintable popupComponentPaintable = null;
private Widget popupComponentWidget = null;
- private ICaptionWrapper captionWrapper = null;
+ private VCaptionWrapper captionWrapper = null;
private boolean hasHadMouseOver = false;
private boolean hideOnMouseOut = true;
@@ -314,7 +314,7 @@ public class IPopupView extends HTML implements Container {
/*
*
- * We need a hack make popup act as a child of IPopupView in toolkits
+ * We need a hack make popup act as a child of VPopupView in toolkits
* component tree, but work in default GWT manner when closing or
* opening.
*
@@ -327,7 +327,7 @@ public class IPopupView extends HTML implements Container {
if (!isAttached() || hiding) {
return super.getParent();
} else {
- return IPopupView.this;
+ return VPopupView.this;
}
}
@@ -388,11 +388,11 @@ public class IPopupView extends HTML implements Container {
}
public void updateCaption(Paintable component, UIDL uidl) {
- if (ICaption.isNeeded(uidl)) {
+ if (VCaption.isNeeded(uidl)) {
if (popup.captionWrapper != null) {
popup.captionWrapper.updateCaption(uidl);
} else {
- popup.captionWrapper = new ICaptionWrapper(component, client);
+ popup.captionWrapper = new VCaptionWrapper(component, client);
popup.setWidget(popup.captionWrapper);
popup.captionWrapper.updateCaption(uidl);
}
@@ -414,4 +414,4 @@ public class IPopupView extends HTML implements Container {
}
}
-}// class IPopupView
+}// class VPopupView
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IProgressIndicator.java b/src/com/vaadin/terminal/gwt/client/ui/VProgressIndicator.java
index 0490dd048f..5da78be59f 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IProgressIndicator.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VProgressIndicator.java
@@ -12,7 +12,7 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IProgressIndicator extends Widget implements Paintable {
+public class VProgressIndicator extends Widget implements Paintable {
private static final String CLASSNAME = "i-progressindicator";
Element wrapper = DOM.createDiv();
@@ -22,7 +22,7 @@ public class IProgressIndicator extends Widget implements Paintable {
private boolean indeterminate = false;
private boolean pollerSuspendedDueDetach;
- public IProgressIndicator() {
+ public VProgressIndicator() {
setElement(DOM.createDiv());
getElement().appendChild(wrapper);
setStyleName(CLASSNAME);
@@ -47,8 +47,8 @@ public class IProgressIndicator extends Widget implements Paintable {
if (indeterminate) {
String basename = CLASSNAME + "-indeterminate";
- IProgressIndicator.setStyleName(getElement(), basename, true);
- IProgressIndicator.setStyleName(getElement(), basename
+ VProgressIndicator.setStyleName(getElement(), basename, true);
+ VProgressIndicator.setStyleName(getElement(), basename
+ "-disabled", uidl.getBooleanAttribute("disabled"));
} else {
try {
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IScrollTable.java b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java
index 2b085ebd87..a1efd5d75c 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IScrollTable.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java
@@ -39,32 +39,32 @@ import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-import com.vaadin.terminal.gwt.client.ui.IScrollTable.IScrollTableBody.IScrollTableRow;
+import com.vaadin.terminal.gwt.client.ui.VScrollTable.VScrollTableBody.VScrollTableRow;
/**
- * IScrollTable
+ * VScrollTable
*
- * IScrollTable is a FlowPanel having two widgets in it: * TableHead component *
+ * VScrollTable is a FlowPanel having two widgets in it: * TableHead component *
* ScrollPanel
*
* TableHead contains table's header and widgets + logic for resizing,
* reordering and hiding columns.
*
- * ScrollPanel contains IScrollTableBody object which handles content. To save
+ * ScrollPanel contains VScrollTableBody object which handles content. To save
* some bandwidth and to improve clients responsiveness with loads of data, in
- * IScrollTableBody all rows are not necessary rendered. There are "spacers" in
- * IScrollTableBody to use the exact same space as non-rendered rows would use.
+ * VScrollTableBody all rows are not necessary rendered. There are "spacers" in
+ * VScrollTableBody to use the exact same space as non-rendered rows would use.
* This way we can use seamlessly traditional scrollbars and scrolling to fetch
* more rows instead of "paging".
*
- * In IScrollTable we listen to scroll events. On horizontal scrolling we also
+ * In VScrollTable we listen to scroll events. On horizontal scrolling we also
* update TableHeads scroll position which has its scrollbars hidden. On
* vertical scroll events we will check if we are reaching the end of area where
* we have rows rendered and
*
* TODO implement unregistering for child components in Cells
*/
-public class IScrollTable extends FlowPanel implements Table, ScrollListener {
+public class VScrollTable extends FlowPanel implements Table, ScrollListener {
public static final String CLASSNAME = "i-table";
/**
@@ -113,7 +113,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
private Set<String> collapsedColumns;
private final RowRequestHandler rowRequestHandler;
- private IScrollTableBody tBody;
+ private VScrollTableBody tBody;
private int firstvisible = 0;
private boolean sortAscending;
private String sortColumn;
@@ -147,7 +147,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
private String width = "";
private boolean rendering = false;
- public IScrollTable() {
+ public VScrollTable() {
bodyContainer.addScrollListener(this);
bodyContainer.setStyleName(CLASSNAME + "-body");
@@ -270,7 +270,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
tBody.removeFromParent();
lazyUnregistryBag.add(tBody);
}
- tBody = new IScrollTableBody();
+ tBody = new VScrollTableBody();
tBody.renderInitialRows(rowData, uidl.getIntAttribute("firstrow"),
uidl.getIntAttribute("rows"));
@@ -437,11 +437,11 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
return tHead.getHeaderCell(colKey).getWidth();
}
- private IScrollTableRow getRenderedRowByKey(String key) {
+ private VScrollTableRow getRenderedRowByKey(String key) {
final Iterator<Widget> it = tBody.iterator();
- IScrollTableRow r = null;
+ VScrollTableRow r = null;
while (it.hasNext()) {
- r = (IScrollTableRow) it.next();
+ r = (VScrollTableRow) it.next();
if (r.getKey().equals(key)) {
return r;
}
@@ -1653,7 +1653,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
private boolean collapsed;
public VisibleColumnAction(String colKey) {
- super(IScrollTable.TableHead.this);
+ super(VScrollTable.TableHead.this);
this.colKey = colKey;
caption = tHead.getHeaderCell(colKey).getCaption();
}
@@ -1762,12 +1762,12 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
}
/**
- * This Panel can only contain IScrollTableRow type of widgets. This
+ * This Panel can only contain VScrollTableRow type of widgets. This
* "simulates" very large table, keeping spacers which take room of
* unrendered rows.
*
*/
- public class IScrollTableBody extends Panel {
+ public class VScrollTableBody extends Panel {
public static final int DEFAULT_ROW_HEIGHT = 24;
@@ -1796,7 +1796,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
private char[] aligns;
- IScrollTableBody() {
+ VScrollTableBody() {
constructDOM();
setElement(container);
@@ -1830,7 +1830,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
final Iterator<?> it = rowData.getChildIterator();
aligns = tHead.getColumnAlignments();
while (it.hasNext()) {
- final IScrollTableRow row = new IScrollTableRow((UIDL) it
+ final VScrollTableRow row = new VScrollTableRow((UIDL) it
.next(), aligns);
addRow(row);
}
@@ -1845,13 +1845,13 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
final Iterator<?> it = rowData.getChildIterator();
if (firstIndex == lastRendered + 1) {
while (it.hasNext()) {
- final IScrollTableRow row = createRow((UIDL) it.next());
+ final VScrollTableRow row = createRow((UIDL) it.next());
addRow(row);
lastRendered++;
}
fixSpacers();
} else if (firstIndex + rows == firstRendered) {
- final IScrollTableRow[] rowArray = new IScrollTableRow[rows];
+ final VScrollTableRow[] rowArray = new VScrollTableRow[rows];
int i = rows;
while (it.hasNext()) {
i--;
@@ -1866,7 +1866,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
while (lastRendered + 1 > firstRendered) {
unlinkRow(false);
}
- final IScrollTableRow row = createRow((UIDL) it.next());
+ final VScrollTableRow row = createRow((UIDL) it.next());
firstRendered = firstIndex;
lastRendered = firstIndex - 1;
addRow(row);
@@ -1920,12 +1920,12 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
*
* @param uidl
*/
- private IScrollTableRow createRow(UIDL uidl) {
- final IScrollTableRow row = new IScrollTableRow(uidl, aligns);
+ private VScrollTableRow createRow(UIDL uidl) {
+ final VScrollTableRow row = new VScrollTableRow(uidl, aligns);
final int cells = DOM.getChildCount(row.getElement());
for (int i = 0; i < cells; i++) {
final Element cell = DOM.getChild(row.getElement(), i);
- int w = IScrollTable.this.getColWidth(getColKeyByIndex(i));
+ int w = VScrollTable.this.getColWidth(getColKeyByIndex(i));
if (w < 0) {
w = 0;
}
@@ -1936,10 +1936,10 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
return row;
}
- private void addRowBeforeFirstRendered(IScrollTableRow row) {
- IScrollTableRow first = null;
+ private void addRowBeforeFirstRendered(VScrollTableRow row) {
+ VScrollTableRow first = null;
if (renderedRows.size() > 0) {
- first = (IScrollTableRow) renderedRows.get(0);
+ first = (VScrollTableRow) renderedRows.get(0);
}
if (first != null && first.getStyleName().indexOf("-odd") == -1) {
row.addStyleName(CLASSNAME + "-row-odd");
@@ -1955,10 +1955,10 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
renderedRows.add(0, row);
}
- private void addRow(IScrollTableRow row) {
- IScrollTableRow last = null;
+ private void addRow(VScrollTableRow row) {
+ VScrollTableRow last = null;
if (renderedRows.size() > 0) {
- last = (IScrollTableRow) renderedRows
+ last = (VScrollTableRow) renderedRows
.get(renderedRows.size() - 1);
}
if (last != null && last.getStyleName().indexOf("-odd") == -1) {
@@ -1994,7 +1994,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
lastRendered--;
}
if (index >= 0) {
- final IScrollTableRow toBeRemoved = (IScrollTableRow) renderedRows
+ final VScrollTableRow toBeRemoved = (VScrollTableRow) renderedRows
.get(index);
lazyUnregistryBag.add(toBeRemoved);
tBodyElement.removeChild(toBeRemoved.getElement());
@@ -2056,7 +2056,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
} else {
if (isAttached()) {
// measure row height by adding a dummy row
- IScrollTableRow scrollTableRow = new IScrollTableRow();
+ VScrollTableRow scrollTableRow = new VScrollTableRow();
tBodyElement.appendChild(scrollTableRow.getElement());
getRowHeight(forceUpdate);
tBodyElement.removeChild(scrollTableRow.getElement());
@@ -2138,7 +2138,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
NodeList<TableRowElement> rows = tBodyElement.getRows();
if (rows.getLength() == 0) {
/* need to temporary add empty row and detect */
- IScrollTableRow scrollTableRow = new IScrollTableRow();
+ VScrollTableRow scrollTableRow = new VScrollTableRow();
tBodyElement.appendChild(scrollTableRow.getElement());
detectExtrawidth();
tBodyElement.removeChild(scrollTableRow.getElement());
@@ -2154,7 +2154,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
private void reLayoutComponents() {
for (Widget w : this) {
- IScrollTableRow r = (IScrollTableRow) w;
+ VScrollTableRow r = (VScrollTableRow) w;
for (Widget widget : r) {
client.handleComponentRelativeSize(widget);
}
@@ -2174,7 +2174,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
// loop all rows and move given index to its new place
final Iterator<?> rows = iterator();
while (rows.hasNext()) {
- final IScrollTableRow row = (IScrollTableRow) rows.next();
+ final VScrollTableRow row = (VScrollTableRow) rows.next();
final Element td = DOM.getChild(row.getElement(), oldIndex);
DOM.removeChild(row.getElement(), td);
@@ -2185,7 +2185,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
}
- public class IScrollTableRow extends Panel implements ActionOwner,
+ public class VScrollTableRow extends Panel implements ActionOwner,
Container {
Vector<Widget> childWidgets = new Vector<Widget>();
@@ -2196,7 +2196,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
private String[] actionKeys = null;
private TableRowElement rowElement;
- private IScrollTableRow(int rowKey) {
+ private VScrollTableRow(int rowKey) {
this.rowKey = rowKey;
rowElement = Document.get().createTRElement();
setElement(rowElement);
@@ -2230,7 +2230,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
return String.valueOf(rowKey);
}
- public IScrollTableRow(UIDL uidl, char[] aligns) {
+ public VScrollTableRow(UIDL uidl, char[] aligns) {
this(uidl.getIntAttribute("key"));
String rowStyle = uidl.getStringAttribute("rowstyle");
@@ -2282,7 +2282,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
/**
* Add a dummy row, used for measurements if Table is empty.
*/
- public IScrollTableRow() {
+ public VScrollTableRow() {
this(0);
addStyleName(CLASSNAME + "-row");
addCell("_", 'b', "", true);
@@ -2474,7 +2474,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
* This is a workaround to make Labels and Embedded in a
* Table clickable (see #2688). It is really not a fix as it
* does not work for a custom component (not extending
- * ILabel/IEmbedded) or for read only textfields etc.
+ * VLabel/VEmbedded) or for read only textfields etc.
*/
Element tdElement = eventTargetParent;
while (DOM.getParent(tdElement) != thisTrElement) {
@@ -2485,7 +2485,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
.getFirstChildElement().cast();
Widget widget = (Widget) client
.getPaintable(componentElement);
- if (widget instanceof ILabel || widget instanceof IEmbedded) {
+ if (widget instanceof VLabel || widget instanceof VEmbedded) {
targetTdOrTr = tdElement;
}
}
@@ -2622,7 +2622,7 @@ public class IScrollTable extends FlowPanel implements Table, ScrollListener {
public void deselectAll() {
final Object[] keys = selectedRowKeys.toArray();
for (int i = 0; i < keys.length; i++) {
- final IScrollTableRow row = getRenderedRowByKey((String) keys[i]);
+ final VScrollTableRow row = getRenderedRowByKey((String) keys[i]);
if (row != null && row.isSelected()) {
row.toggleSelection();
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ISlider.java b/src/com/vaadin/terminal/gwt/client/ui/VSlider.java
index 0cd04f6e89..a54e22b34c 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ISlider.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VSlider.java
@@ -17,7 +17,7 @@ import com.vaadin.terminal.gwt.client.ContainerResizedListener;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class ISlider extends Widget implements Paintable, Field,
+public class VSlider extends Widget implements Paintable, Field,
ContainerResizedListener {
public static final String CLASSNAME = "i-slider";
@@ -62,7 +62,7 @@ public class ISlider extends Widget implements Paintable, Field,
/* Temporary dragging/animation variables */
private boolean dragging = false;
- public ISlider() {
+ public VSlider() {
super();
setElement(DOM.createDiv());
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ISplitPanel.java b/src/com/vaadin/terminal/gwt/client/ui/VSplitPanel.java
index 74ca6b5125..f359156c72 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ISplitPanel.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VSplitPanel.java
@@ -24,7 +24,7 @@ import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class ISplitPanel extends ComplexPanel implements Container,
+public class VSplitPanel extends ComplexPanel implements Container,
ContainerResizedListener {
public static final String CLASSNAME = "i-splitpanel";
@@ -81,11 +81,11 @@ public class ISplitPanel extends ComplexPanel implements Container,
private boolean rendering = false;
- public ISplitPanel() {
+ public VSplitPanel() {
this(ORIENTATION_HORIZONTAL);
}
- public ISplitPanel(int orientation) {
+ public VSplitPanel(int orientation) {
setElement(DOM.createDiv());
switch (orientation) {
case ORIENTATION_HORIZONTAL:
@@ -435,7 +435,7 @@ public class ISplitPanel extends ComplexPanel implements Container,
DOM.setStyleAttribute(draggingCurtain, "width", "100%");
DOM.setStyleAttribute(draggingCurtain, "height", "100%");
DOM.setStyleAttribute(draggingCurtain, "zIndex", ""
- + IToolkitOverlay.Z_INDEX);
+ + VToolkitOverlay.Z_INDEX);
DOM.appendChild(RootPanel.getBodyElement(), draggingCurtain);
}
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/VSplitPanelHorizontal.java b/src/com/vaadin/terminal/gwt/client/ui/VSplitPanelHorizontal.java
new file mode 100644
index 0000000000..98002e9fd3
--- /dev/null
+++ b/src/com/vaadin/terminal/gwt/client/ui/VSplitPanelHorizontal.java
@@ -0,0 +1,12 @@
+/*
+@ITMillApache2LicenseForJavaFiles@
+ */
+
+package com.vaadin.terminal.gwt.client.ui;
+
+public class VSplitPanelHorizontal extends VSplitPanel {
+
+ public VSplitPanelHorizontal() {
+ super(VSplitPanel.ORIENTATION_HORIZONTAL);
+ }
+}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/VSplitPanelVertical.java b/src/com/vaadin/terminal/gwt/client/ui/VSplitPanelVertical.java
new file mode 100644
index 0000000000..4bbf662053
--- /dev/null
+++ b/src/com/vaadin/terminal/gwt/client/ui/VSplitPanelVertical.java
@@ -0,0 +1,12 @@
+/*
+@ITMillApache2LicenseForJavaFiles@
+ */
+
+package com.vaadin.terminal.gwt.client.ui;
+
+public class VSplitPanelVertical extends VSplitPanel {
+
+ public VSplitPanelVertical() {
+ super(VSplitPanel.ORIENTATION_VERTICAL);
+ }
+}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ITablePaging.java b/src/com/vaadin/terminal/gwt/client/ui/VTablePaging.java
index 224c549f3c..3db1ce87e6 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ITablePaging.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VTablePaging.java
@@ -28,9 +28,9 @@ import com.vaadin.terminal.gwt.client.UIDL;
/**
* TODO make this work (just an early prototype). We may want to have paging
- * style table which will be much lighter than IScrollTable is.
+ * style table which will be much lighter than VScrollTable is.
*/
-public class ITablePaging extends Composite implements Table, Paintable,
+public class VTablePaging extends Composite implements Table, Paintable,
ClickListener {
private final Grid tBody = new Grid();
@@ -64,7 +64,7 @@ public class ITablePaging extends Composite implements Table, Paintable,
public HashMap rowKeysToTableRows = new HashMap();
- public ITablePaging() {
+ public VTablePaging() {
tBody.setStyleName("itable-tbody");
@@ -286,7 +286,7 @@ public class ITablePaging extends Composite implements Table, Paintable,
HeaderCell(String pid, String caption) {
super();
cid = pid;
- addClickListener(ITablePaging.this);
+ addClickListener(VTablePaging.this);
setText(caption);
// TODO remove debug color
DOM.setStyleAttribute(getElement(), "color", "brown");
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ITabsheet.java b/src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java
index 52f5a41062..4cc2887dd0 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ITabsheet.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VTabsheet.java
@@ -19,16 +19,16 @@ import com.google.gwt.user.client.ui.ComplexPanel;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.BrowserInfo;
-import com.vaadin.terminal.gwt.client.ICaption;
+import com.vaadin.terminal.gwt.client.VCaption;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.RenderInformation;
import com.vaadin.terminal.gwt.client.RenderSpace;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
-public class ITabsheet extends ITabsheetBase {
+public class VTabsheet extends VTabsheetBase {
- private class TabSheetCaption extends ICaption {
+ private class TabSheetCaption extends VCaption {
TabSheetCaption() {
super(null, client);
}
@@ -97,7 +97,7 @@ public class ITabsheet extends ITabsheetBase {
return getWidgetCount();
}
- public void addTab(ICaption c) {
+ public void addTab(VCaption c) {
Element td = DOM.createTD();
setStyleName(td, CLASSNAME + "-tabitemcell");
@@ -159,7 +159,7 @@ public class ITabsheet extends ITabsheetBase {
@Override
public boolean remove(Widget w) {
- ((ICaption) w).removeClickListener(this);
+ ((VCaption) w).removeClickListener(this);
return super.remove(w);
}
@@ -180,7 +180,7 @@ public class ITabsheet extends ITabsheetBase {
}
public void updateCaptionSize(int index) {
- ICaption c = getTab(index);
+ VCaption c = getTab(index);
c.setWidth(c.getRequiredWidth() + "px");
}
@@ -198,10 +198,10 @@ public class ITabsheet extends ITabsheetBase {
private int scrollerIndex = 0;
private final TabBar tb = new TabBar();
- private final ITabsheetPanel tp = new ITabsheetPanel();
+ private final VTabsheetPanel tp = new VTabsheetPanel();
private final Element contentNode, deco;
- private final HashMap<String, ICaption> captions = new HashMap<String, ICaption>();
+ private final HashMap<String, VCaption> captions = new HashMap<String, VCaption>();
private String height;
private String width;
@@ -253,7 +253,7 @@ public class ITabsheet extends ITabsheetBase {
return height == null || height.equals("");
}
- public ITabsheet() {
+ public VTabsheet() {
super(CLASSNAME);
// Tab scrolling
@@ -517,7 +517,7 @@ public class ITabsheet extends ITabsheetBase {
}
}
- public class PlaceHolder extends ILabel {
+ public class PlaceHolder extends VLabel {
public PlaceHolder() {
super("");
}
@@ -549,7 +549,7 @@ public class ITabsheet extends ITabsheetBase {
tp.showWidget(activeTabIndex);
- ITabsheet.this.iLayout();
+ VTabsheet.this.iLayout();
(content).updateFromUIDL(contentUIDL, client);
/*
* The size of a cached, relative sized component must be updated to
@@ -559,7 +559,7 @@ public class ITabsheet extends ITabsheetBase {
client.handleComponentRelativeSize((Widget) content);
}
updateOpenTabSize();
- ITabsheet.this.removeStyleDependentName("loading");
+ VTabsheet.this.removeStyleDependentName("loading");
if (previousVisibleWidget != null) {
DOM.setStyleAttribute(previousVisibleWidget.getElement(),
"visibility", "");
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ITabsheetBase.java b/src/com/vaadin/terminal/gwt/client/ui/VTabsheetBase.java
index 081f5977aa..6bf77bdde2 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ITabsheetBase.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VTabsheetBase.java
@@ -13,7 +13,7 @@ import com.vaadin.terminal.gwt.client.Container;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-abstract class ITabsheetBase extends ComplexPanel implements Container {
+abstract class VTabsheetBase extends ComplexPanel implements Container {
String id;
ApplicationConnection client;
@@ -25,7 +25,7 @@ abstract class ITabsheetBase extends ComplexPanel implements Container {
protected Set disabledTabKeys = new HashSet();
protected boolean cachedUpdate = false;
- public ITabsheetBase(String classname) {
+ public VTabsheetBase(String classname) {
setElement(DOM.createDiv());
setStylePrimaryName(classname);
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ITabsheetPanel.java b/src/com/vaadin/terminal/gwt/client/ui/VTabsheetPanel.java
index 776e06b17b..cc8168337e 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ITabsheetPanel.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VTabsheetPanel.java
@@ -13,20 +13,20 @@ import com.vaadin.terminal.gwt.client.Util;
/**
* A panel that displays all of its child widgets in a 'deck', where only one
* can be visible at a time. It is used by
- * {@link com.vaadin.terminal.gwt.client.ui.ITabsheet}.
+ * {@link com.vaadin.terminal.gwt.client.ui.VTabsheet}.
*
* This class has the same basic functionality as the GWT DeckPanel
* {@link com.google.gwt.user.client.ui.DeckPanel}, with the exception that it
* doesn't manipulate the child widgets' width and height attributes.
*/
-public class ITabsheetPanel extends ComplexPanel {
+public class VTabsheetPanel extends ComplexPanel {
private Widget visibleWidget;
/**
* Creates an empty tabsheet panel.
*/
- public ITabsheetPanel() {
+ public VTabsheetPanel() {
setElement(DOM.createDiv());
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ITextArea.java b/src/com/vaadin/terminal/gwt/client/ui/VTextArea.java
index 7a03f85542..29741afc57 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ITextArea.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VTextArea.java
@@ -21,10 +21,10 @@ import com.vaadin.terminal.gwt.client.UIDL;
* @author IT Mill Ltd.
*
*/
-public class ITextArea extends ITextField {
+public class VTextArea extends VTextField {
public static final String CLASSNAME = "i-textarea";
- public ITextArea() {
+ public VTextArea() {
super(DOM.createTextArea());
setStyleName(CLASSNAME);
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ITextField.java b/src/com/vaadin/terminal/gwt/client/ui/VTextField.java
index 74cd1cf329..7c14a4dd2c 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ITextField.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VTextField.java
@@ -13,7 +13,7 @@ import com.google.gwt.user.client.ui.TextBoxBase;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.BrowserInfo;
-import com.vaadin.terminal.gwt.client.ITooltip;
+import com.vaadin.terminal.gwt.client.VTooltip;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
@@ -24,7 +24,7 @@ import com.vaadin.terminal.gwt.client.Util;
* @author IT Mill Ltd.
*
*/
-public class ITextField extends TextBoxBase implements Paintable, Field,
+public class VTextField extends TextBoxBase implements Paintable, Field,
ChangeListener, FocusListener {
/**
@@ -52,11 +52,11 @@ public class ITextField extends TextBoxBase implements Paintable, Field,
private String inputPrompt = null;
private boolean prompting = false;
- public ITextField() {
+ public VTextField() {
this(DOM.createInputText());
}
- protected ITextField(Element node) {
+ protected VTextField(Element node) {
super(node);
if (BrowserInfo.get().isIE()) {
// Fixes IE margin problem (#2058)
@@ -66,7 +66,7 @@ public class ITextField extends TextBoxBase implements Paintable, Field,
setStyleName(CLASSNAME);
addChangeListener(this);
addFocusListener(this);
- sinkEvents(ITooltip.TOOLTIP_EVENTS);
+ sinkEvents(VTooltip.TOOLTIP_EVENTS);
}
@Override
@@ -148,7 +148,7 @@ public class ITextField extends TextBoxBase implements Paintable, Field,
}
}
- private static ITextField focusedTextField;
+ private static VTextField focusedTextField;
public static void flushChangesFromFocusedTextField() {
if (focusedTextField != null) {
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ITextualDate.java b/src/com/vaadin/terminal/gwt/client/ui/VTextualDate.java
index 311390cbcc..37a70ed7f0 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ITextualDate.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VTextualDate.java
@@ -21,7 +21,7 @@ import com.vaadin.terminal.gwt.client.LocaleService;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class ITextualDate extends IDateField implements Paintable, Field,
+public class VTextualDate extends VDateField implements Paintable, Field,
ChangeListener, ContainerResizedListener, Focusable {
private static final String PARSE_ERROR_CLASSNAME = CLASSNAME
@@ -37,11 +37,11 @@ public class ITextualDate extends IDateField implements Paintable, Field,
protected int fieldExtraWidth = -1;
- public ITextualDate() {
+ public VTextualDate() {
super();
text = new TextBox();
// use normal textfield styles as a basis
- text.setStyleName(ITextField.CLASSNAME);
+ text.setStyleName(VTextField.CLASSNAME);
// add datefield spesific style name also
text.addStyleName(CLASSNAME + "-textfield");
text.addChangeListener(this);
@@ -177,38 +177,38 @@ public class ITextualDate extends IDateField implements Paintable, Field,
// immediate)
client.updateVariable(id, "year",
date != null ? date.getYear() + 1900 : -1,
- currentResolution == IDateField.RESOLUTION_YEAR
+ currentResolution == VDateField.RESOLUTION_YEAR
&& immediate);
- if (currentResolution >= IDateField.RESOLUTION_MONTH) {
+ if (currentResolution >= VDateField.RESOLUTION_MONTH) {
client.updateVariable(id, "month", date != null ? date
.getMonth() + 1 : -1,
- currentResolution == IDateField.RESOLUTION_MONTH
+ currentResolution == VDateField.RESOLUTION_MONTH
&& immediate);
}
- if (currentResolution >= IDateField.RESOLUTION_DAY) {
+ if (currentResolution >= VDateField.RESOLUTION_DAY) {
client.updateVariable(id, "day", date != null ? date.getDate()
- : -1, currentResolution == IDateField.RESOLUTION_DAY
+ : -1, currentResolution == VDateField.RESOLUTION_DAY
&& immediate);
}
- if (currentResolution >= IDateField.RESOLUTION_HOUR) {
+ if (currentResolution >= VDateField.RESOLUTION_HOUR) {
client.updateVariable(id, "hour", date != null ? date
.getHours() : -1,
- currentResolution == IDateField.RESOLUTION_HOUR
+ currentResolution == VDateField.RESOLUTION_HOUR
&& immediate);
}
- if (currentResolution >= IDateField.RESOLUTION_MIN) {
+ if (currentResolution >= VDateField.RESOLUTION_MIN) {
client.updateVariable(id, "min", date != null ? date
.getMinutes() : -1,
- currentResolution == IDateField.RESOLUTION_MIN
+ currentResolution == VDateField.RESOLUTION_MIN
&& immediate);
}
- if (currentResolution >= IDateField.RESOLUTION_SEC) {
+ if (currentResolution >= VDateField.RESOLUTION_SEC) {
client.updateVariable(id, "sec", date != null ? date
.getSeconds() : -1,
- currentResolution == IDateField.RESOLUTION_SEC
+ currentResolution == VDateField.RESOLUTION_SEC
&& immediate);
}
- if (currentResolution == IDateField.RESOLUTION_MSEC) {
+ if (currentResolution == VDateField.RESOLUTION_MSEC) {
client.updateVariable(id, "msec",
date != null ? getMilliseconds() : -1, immediate);
}
@@ -218,10 +218,10 @@ public class ITextualDate extends IDateField implements Paintable, Field,
private String cleanFormat(String format) {
// Remove unnecessary d & M if resolution is too low
- if (currentResolution < IDateField.RESOLUTION_DAY) {
+ if (currentResolution < VDateField.RESOLUTION_DAY) {
format = format.replaceAll("d", "");
}
- if (currentResolution < IDateField.RESOLUTION_MONTH) {
+ if (currentResolution < VDateField.RESOLUTION_MONTH) {
format = format.replaceAll("M", "");
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ITime.java b/src/com/vaadin/terminal/gwt/client/ui/VTime.java
index 43c1f9f261..8b9c1e0199 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ITime.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VTime.java
@@ -11,9 +11,9 @@ import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.ListBox;
import com.google.gwt.user.client.ui.Widget;
-public class ITime extends FlowPanel implements ChangeListener {
+public class VTime extends FlowPanel implements ChangeListener {
- private final IDateField datefield;
+ private final VDateField datefield;
private ListBox hours;
@@ -25,14 +25,14 @@ public class ITime extends FlowPanel implements ChangeListener {
private ListBox ampm;
- private int resolution = IDateField.RESOLUTION_HOUR;
+ private int resolution = VDateField.RESOLUTION_HOUR;
private boolean readonly;
- public ITime(IDateField parent) {
+ public VTime(VDateField parent) {
super();
datefield = parent;
- setStyleName(IDateField.CLASSNAME + "-time");
+ setStyleName(VDateField.CLASSNAME + "-time");
}
private void buildTime(boolean redraw) {
@@ -41,14 +41,14 @@ public class ITime extends FlowPanel implements ChangeListener {
clear();
final int numHours = thc ? 12 : 24;
hours = new ListBox();
- hours.setStyleName(INativeSelect.CLASSNAME);
+ hours.setStyleName(VNativeSelect.CLASSNAME);
for (int i = 0; i < numHours; i++) {
hours.addItem((i < 10) ? "0" + i : "" + i);
}
hours.addChangeListener(this);
if (thc) {
ampm = new ListBox();
- ampm.setStyleName(INativeSelect.CLASSNAME);
+ ampm.setStyleName(VNativeSelect.CLASSNAME);
final String[] ampmText = datefield.getDateTimeService()
.getAmPmStrings();
ampm.addItem(ampmText[0]);
@@ -56,25 +56,25 @@ public class ITime extends FlowPanel implements ChangeListener {
ampm.addChangeListener(this);
}
- if (datefield.getCurrentResolution() >= IDateField.RESOLUTION_MIN) {
+ if (datefield.getCurrentResolution() >= VDateField.RESOLUTION_MIN) {
mins = new ListBox();
- mins.setStyleName(INativeSelect.CLASSNAME);
+ mins.setStyleName(VNativeSelect.CLASSNAME);
for (int i = 0; i < 60; i++) {
mins.addItem((i < 10) ? "0" + i : "" + i);
}
mins.addChangeListener(this);
}
- if (datefield.getCurrentResolution() >= IDateField.RESOLUTION_SEC) {
+ if (datefield.getCurrentResolution() >= VDateField.RESOLUTION_SEC) {
sec = new ListBox();
- sec.setStyleName(INativeSelect.CLASSNAME);
+ sec.setStyleName(VNativeSelect.CLASSNAME);
for (int i = 0; i < 60; i++) {
sec.addItem((i < 10) ? "0" + i : "" + i);
}
sec.addChangeListener(this);
}
- if (datefield.getCurrentResolution() == IDateField.RESOLUTION_MSEC) {
+ if (datefield.getCurrentResolution() == VDateField.RESOLUTION_MSEC) {
msec = new ListBox();
- msec.setStyleName(INativeSelect.CLASSNAME);
+ msec.setStyleName(VNativeSelect.CLASSNAME);
for (int i = 0; i < 1000; i++) {
if (i < 10) {
msec.addItem("00" + i);
@@ -99,46 +99,46 @@ public class ITime extends FlowPanel implements ChangeListener {
if (thc) {
h -= h < 12 ? 0 : 12;
}
- add(new ILabel(h < 10 ? "0" + h : "" + h));
+ add(new VLabel(h < 10 ? "0" + h : "" + h));
} else {
add(hours);
}
- if (datefield.getCurrentResolution() >= IDateField.RESOLUTION_MIN) {
- add(new ILabel(delimiter));
+ if (datefield.getCurrentResolution() >= VDateField.RESOLUTION_MIN) {
+ add(new VLabel(delimiter));
if (ro) {
final int m = mins.getSelectedIndex();
- add(new ILabel(m < 10 ? "0" + m : "" + m));
+ add(new VLabel(m < 10 ? "0" + m : "" + m));
} else {
add(mins);
}
}
- if (datefield.getCurrentResolution() >= IDateField.RESOLUTION_SEC) {
- add(new ILabel(delimiter));
+ if (datefield.getCurrentResolution() >= VDateField.RESOLUTION_SEC) {
+ add(new VLabel(delimiter));
if (ro) {
final int s = sec.getSelectedIndex();
- add(new ILabel(s < 10 ? "0" + s : "" + s));
+ add(new VLabel(s < 10 ? "0" + s : "" + s));
} else {
add(sec);
}
}
- if (datefield.getCurrentResolution() == IDateField.RESOLUTION_MSEC) {
- add(new ILabel("."));
+ if (datefield.getCurrentResolution() == VDateField.RESOLUTION_MSEC) {
+ add(new VLabel("."));
if (ro) {
final int m = datefield.getMilliseconds();
final String ms = m < 100 ? "0" + m : "" + m;
- add(new ILabel(m < 10 ? "0" + ms : ms));
+ add(new VLabel(m < 10 ? "0" + ms : ms));
} else {
add(msec);
}
}
- if (datefield.getCurrentResolution() == IDateField.RESOLUTION_HOUR) {
- add(new ILabel(delimiter + "00")); // o'clock
+ if (datefield.getCurrentResolution() == VDateField.RESOLUTION_HOUR) {
+ add(new VLabel(delimiter + "00")); // o'clock
}
if (thc) {
- add(new ILabel("&nbsp;"));
+ add(new VLabel("&nbsp;"));
if (ro) {
- add(new ILabel(ampm.getItemText(datefield.getCurrentDate()
+ add(new VLabel(ampm.getItemText(datefield.getCurrentDate()
.getHours() < 12 ? 0 : 1)));
} else {
add(ampm);
@@ -165,13 +165,13 @@ public class ITime extends FlowPanel implements ChangeListener {
} else {
hours.setSelectedIndex(cdate.getHours());
}
- if (datefield.getCurrentResolution() >= IDateField.RESOLUTION_MIN) {
+ if (datefield.getCurrentResolution() >= VDateField.RESOLUTION_MIN) {
mins.setSelectedIndex(cdate.getMinutes());
}
- if (datefield.getCurrentResolution() >= IDateField.RESOLUTION_SEC) {
+ if (datefield.getCurrentResolution() >= VDateField.RESOLUTION_SEC) {
sec.setSelectedIndex(cdate.getSeconds());
}
- if (datefield.getCurrentResolution() == IDateField.RESOLUTION_MSEC) {
+ if (datefield.getCurrentResolution() == VDateField.RESOLUTION_MSEC) {
if (selected) {
msec.setSelectedIndex(datefield.getMilliseconds());
} else {
@@ -192,30 +192,30 @@ public class ITime extends FlowPanel implements ChangeListener {
if (thc) {
h -= h < 12 ? 0 : 12;
}
- add(new ILabel(h < 10 ? "0" + h : "" + h));
+ add(new VLabel(h < 10 ? "0" + h : "" + h));
- if (datefield.getCurrentResolution() >= IDateField.RESOLUTION_MIN) {
- add(new ILabel(delimiter));
+ if (datefield.getCurrentResolution() >= VDateField.RESOLUTION_MIN) {
+ add(new VLabel(delimiter));
final int m = mins.getSelectedIndex();
- add(new ILabel(m < 10 ? "0" + m : "" + m));
+ add(new VLabel(m < 10 ? "0" + m : "" + m));
}
- if (datefield.getCurrentResolution() >= IDateField.RESOLUTION_SEC) {
- add(new ILabel(delimiter));
+ if (datefield.getCurrentResolution() >= VDateField.RESOLUTION_SEC) {
+ add(new VLabel(delimiter));
final int s = sec.getSelectedIndex();
- add(new ILabel(s < 10 ? "0" + s : "" + s));
+ add(new VLabel(s < 10 ? "0" + s : "" + s));
}
- if (datefield.getCurrentResolution() == IDateField.RESOLUTION_MSEC) {
- add(new ILabel("."));
+ if (datefield.getCurrentResolution() == VDateField.RESOLUTION_MSEC) {
+ add(new VLabel("."));
final int m = datefield.getMilliseconds();
final String ms = m < 100 ? "0" + m : "" + m;
- add(new ILabel(m < 10 ? "0" + ms : ms));
+ add(new VLabel(m < 10 ? "0" + ms : ms));
}
- if (datefield.getCurrentResolution() == IDateField.RESOLUTION_HOUR) {
- add(new ILabel(delimiter + "00")); // o'clock
+ if (datefield.getCurrentResolution() == VDateField.RESOLUTION_HOUR) {
+ add(new VLabel(delimiter + "00")); // o'clock
}
if (thc) {
- add(new ILabel("&nbsp;"));
- add(new ILabel(ampm.getItemText(cdate.getHours() < 12 ? 0 : 1)));
+ add(new VLabel("&nbsp;"));
+ add(new VLabel(ampm.getItemText(cdate.getHours() < 12 ? 0 : 1)));
}
}
@@ -239,8 +239,8 @@ public class ITime extends FlowPanel implements ChangeListener {
public void updateTime(boolean redraw) {
buildTime(redraw || resolution != datefield.getCurrentResolution()
|| readonly != datefield.isReadonly());
- if (datefield instanceof ITextualDate) {
- ((ITextualDate) datefield).buildDate();
+ if (datefield instanceof VTextualDate) {
+ ((VTextualDate) datefield).buildDate();
}
resolution = datefield.getCurrentResolution();
readonly = datefield.isReadonly();
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IToolkitOverlay.java b/src/com/vaadin/terminal/gwt/client/ui/VToolkitOverlay.java
index 8399544e4f..9ea284b575 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IToolkitOverlay.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VToolkitOverlay.java
@@ -16,9 +16,9 @@ import com.vaadin.terminal.gwt.client.BrowserInfo;
/**
* In Toolkit UI this Overlay should always be used for all elements that
* temporary float over other components like context menus etc. This is to deal
- * stacking order correctly with IWindow objects.
+ * stacking order correctly with VWindow objects.
*/
-public class IToolkitOverlay extends PopupPanel {
+public class VToolkitOverlay extends PopupPanel {
/*
* The z-index value from where all overlays live. This can be overridden in
@@ -59,22 +59,22 @@ public class IToolkitOverlay extends PopupPanel {
*/
private static final String SHADOW_HTML = "<div class=\"top-left\"></div><div class=\"top\"></div><div class=\"top-right\"></div><div class=\"left\"></div><div class=\"center\"></div><div class=\"right\"></div><div class=\"bottom-left\"></div><div class=\"bottom\"></div><div class=\"bottom-right\"></div>";
- public IToolkitOverlay() {
+ public VToolkitOverlay() {
super();
adjustZIndex();
}
- public IToolkitOverlay(boolean autoHide) {
+ public VToolkitOverlay(boolean autoHide) {
super(autoHide);
adjustZIndex();
}
- public IToolkitOverlay(boolean autoHide, boolean modal) {
+ public VToolkitOverlay(boolean autoHide, boolean modal) {
super(autoHide, modal);
adjustZIndex();
}
- public IToolkitOverlay(boolean autoHide, boolean modal, boolean showShadow) {
+ public VToolkitOverlay(boolean autoHide, boolean modal, boolean showShadow) {
super(autoHide, modal);
if (showShadow) {
shadow = DOM.createDiv();
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ITree.java b/src/com/vaadin/terminal/gwt/client/ui/VTree.java
index b322293964..57887bb019 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ITree.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VTree.java
@@ -25,7 +25,7 @@ import com.vaadin.terminal.gwt.client.Util;
/**
*
*/
-public class ITree extends FlowPanel implements Paintable {
+public class VTree extends FlowPanel implements Paintable {
public static final String CLASSNAME = "i-tree";
@@ -55,7 +55,7 @@ public class ITree extends FlowPanel implements Paintable {
private boolean rendering;
- public ITree() {
+ public VTree() {
super();
setStyleName(CLASSNAME);
}
@@ -250,7 +250,7 @@ public class ITree extends FlowPanel implements Paintable {
private void toggleSelection() {
if (selectable) {
- ITree.this.setSelected(this, !isSelected());
+ VTree.this.setSelected(this, !isSelected());
}
}
@@ -358,7 +358,7 @@ public class ITree extends FlowPanel implements Paintable {
open = state;
if (!rendering) {
- Util.notifyParentOfSizeChange(ITree.this, false);
+ Util.notifyParentOfSizeChange(VTree.this, false);
}
}
@@ -418,7 +418,7 @@ public class ITree extends FlowPanel implements Paintable {
/**
* Adds/removes IT Mill Toolkit specific style name. This method ought
- * to be called only from ITree.
+ * to be called only from VTree.
*
* @param selected
*/
@@ -428,7 +428,7 @@ public class ITree extends FlowPanel implements Paintable {
}
protected boolean isSelected() {
- return ITree.this.isSelected(this);
+ return VTree.this.isSelected(this);
}
public void showContextMenu(Event event) {
diff --git a/src/com/vaadin/terminal/gwt/client/ui/ITwinColSelect.java b/src/com/vaadin/terminal/gwt/client/ui/VTwinColSelect.java
index c29f520f8d..a439b38c43 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/ITwinColSelect.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VTwinColSelect.java
@@ -15,7 +15,7 @@ import com.google.gwt.user.client.ui.Panel;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.UIDL;
-public class ITwinColSelect extends IOptionGroupBase {
+public class VTwinColSelect extends VOptionGroupBase {
private static final String CLASSNAME = "i-select-twincol";
@@ -27,9 +27,9 @@ public class ITwinColSelect extends IOptionGroupBase {
private final ListBox selections;
- private final IButton add;
+ private final VButton add;
- private final IButton remove;
+ private final VButton remove;
private FlowPanel buttons;
@@ -37,7 +37,7 @@ public class ITwinColSelect extends IOptionGroupBase {
private boolean widthSet = false;
- public ITwinColSelect() {
+ public VTwinColSelect() {
super(CLASSNAME);
options = new ListBox();
options.addClickListener(this);
@@ -49,10 +49,10 @@ public class ITwinColSelect extends IOptionGroupBase {
selections.setStyleName(CLASSNAME + "-selections");
buttons = new FlowPanel();
buttons.setStyleName(CLASSNAME + "-buttons");
- add = new IButton();
+ add = new VButton();
add.setText(">>");
add.addClickListener(this);
- remove = new IButton();
+ remove = new VButton();
remove.setText("<<");
remove.addClickListener(this);
panel = ((Panel) optionsContainer);
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IUnknownComponent.java b/src/com/vaadin/terminal/gwt/client/ui/VUnknownComponent.java
index 5715ab02c8..12faa71992 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IUnknownComponent.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VUnknownComponent.java
@@ -11,12 +11,12 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IUnknownComponent extends Composite implements Paintable {
+public class VUnknownComponent extends Composite implements Paintable {
com.google.gwt.user.client.ui.Label caption = new com.google.gwt.user.client.ui.Label();;
Tree uidlTree = new Tree();
- public IUnknownComponent() {
+ public VUnknownComponent() {
final VerticalPanel panel = new VerticalPanel();
panel.add(caption);
panel.add(uidlTree);
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IUpload.java b/src/com/vaadin/terminal/gwt/client/ui/VUpload.java
index a03beed3e2..0010bda5c1 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IUpload.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VUpload.java
@@ -19,7 +19,7 @@ import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-public class IUpload extends FormPanel implements Paintable, ClickListener,
+public class VUpload extends FormPanel implements Paintable, ClickListener,
FormHandler {
public static final String CLASSNAME = "i-upload";
@@ -56,7 +56,7 @@ public class IUpload extends FormPanel implements Paintable, ClickListener,
private boolean enabled = true;
- public IUpload() {
+ public VUpload() {
super();
setEncoding(FormPanel.ENCODING_MULTIPART);
setMethod(FormPanel.METHOD_POST);
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IUriFragmentUtility.java b/src/com/vaadin/terminal/gwt/client/ui/VUriFragmentUtility.java
index d2237c5f60..2b53711cc1 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IUriFragmentUtility.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VUriFragmentUtility.java
@@ -14,7 +14,7 @@ import com.vaadin.terminal.gwt.client.UIDL;
* as an implementation.
*
*/
-public class IUriFragmentUtility extends Widget implements Paintable,
+public class VUriFragmentUtility extends Widget implements Paintable,
HistoryListener {
private String fragment;
@@ -22,7 +22,7 @@ public class IUriFragmentUtility extends Widget implements Paintable,
private String paintableId;
private boolean immediate;
- public IUriFragmentUtility() {
+ public VUriFragmentUtility() {
setElement(Document.get().createDivElement());
if (BrowserInfo.get().isIE6()) {
getElement().getStyle().setProperty("overflow", "hidden");
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IVerticalLayout.java b/src/com/vaadin/terminal/gwt/client/ui/VVerticalLayout.java
index 9adeb8158e..c6b944fc4b 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IVerticalLayout.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VVerticalLayout.java
@@ -1,10 +1,10 @@
package com.vaadin.terminal.gwt.client.ui;
-public class IVerticalLayout extends IOrderedLayout {
+public class VVerticalLayout extends VOrderedLayout {
public static final String CLASSNAME = "i-verticallayout";
- public IVerticalLayout() {
+ public VVerticalLayout() {
super(CLASSNAME, ORIENTATION_VERTICAL);
}
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IView.java b/src/com/vaadin/terminal/gwt/client/ui/VView.java
index 2d8ce9a986..a9aaf403b7 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IView.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VView.java
@@ -37,7 +37,7 @@ import com.vaadin.terminal.gwt.client.Util;
/**
*
*/
-public class IView extends SimplePanel implements Container,
+public class VView extends SimplePanel implements Container,
WindowResizeListener, WindowCloseListener {
private static final String CLASSNAME = "i-view";
@@ -46,7 +46,7 @@ public class IView extends SimplePanel implements Container,
private Paintable layout;
- private final LinkedHashSet<IWindow> subWindows = new LinkedHashSet<IWindow>();
+ private final LinkedHashSet<VWindow> subWindows = new LinkedHashSet<VWindow>();
private String id;
@@ -78,7 +78,7 @@ public class IView extends SimplePanel implements Container,
private boolean immediate;
- public IView(String elementId) {
+ public VView(String elementId) {
super();
setStyleName(CLASSNAME);
@@ -233,7 +233,7 @@ public class IView extends SimplePanel implements Container,
layout.updateFromUIDL(childUidl, client);
// Update subwindows
- final HashSet<IWindow> removedSubWindows = new HashSet<IWindow>(
+ final HashSet<VWindow> removedSubWindows = new HashSet<VWindow>(
subWindows);
// Open new windows
@@ -243,7 +243,7 @@ public class IView extends SimplePanel implements Container,
if (subWindows.contains(w)) {
removedSubWindows.remove(w);
} else {
- subWindows.add((IWindow) w);
+ subWindows.add((VWindow) w);
}
w.updateFromUIDL(childUidl, client);
} else if ("actions".equals(childUidl.getTag())) {
@@ -279,15 +279,15 @@ public class IView extends SimplePanel implements Container,
final int position = notification
.getIntAttribute("position");
final int delay = notification.getIntAttribute("delay");
- new INotification(delay).show(html, position, style);
+ new VNotification(delay).show(html, position, style);
}
}
}
// Close old windows
- for (final Iterator<IWindow> rem = removedSubWindows.iterator(); rem
+ for (final Iterator<VWindow> rem = removedSubWindows.iterator(); rem
.hasNext();) {
- final IWindow w = rem.next();
+ final VWindow w = rem.next();
client.unregisterPaintable(w);
subWindows.remove(w);
w.hide();
@@ -388,24 +388,24 @@ public class IView extends SimplePanel implements Container,
@Override
public void run() {
boolean changed = false;
- if (IView.this.width != getOffsetWidth()) {
- IView.this.width = getOffsetWidth();
+ if (VView.this.width != getOffsetWidth()) {
+ VView.this.width = getOffsetWidth();
changed = true;
ApplicationConnection.getConsole().log(
- "window w" + IView.this.width);
+ "window w" + VView.this.width);
}
- if (IView.this.height != getOffsetHeight()) {
- IView.this.height = getOffsetHeight();
+ if (VView.this.height != getOffsetHeight()) {
+ VView.this.height = getOffsetHeight();
changed = true;
ApplicationConnection.getConsole().log(
- "window h" + IView.this.height);
+ "window h" + VView.this.height);
}
if (changed) {
ApplicationConnection
.getConsole()
.log(
"Running layout functions due window resize");
- connection.runDescendentsLayout(IView.this);
+ connection.runDescendentsLayout(VView.this);
sendClientResized();
}
@@ -416,14 +416,14 @@ public class IView extends SimplePanel implements Container,
}
resizeTimer.schedule(200);
} else {
- if (width == IView.this.width && height == IView.this.height) {
+ if (width == VView.this.width && height == VView.this.height) {
// No point in doing resize operations if window size has not
// changed
return;
}
- IView.this.width = Window.getClientWidth();
- IView.this.height = Window.getClientHeight();
+ VView.this.width = Window.getClientWidth();
+ VView.this.height = Window.getClientHeight();
ApplicationConnection.getConsole().log(
"Running layout functions due window resize");
@@ -452,7 +452,7 @@ public class IView extends SimplePanel implements Container,
public void onWindowClosed() {
// Change focus on this window in order to ensure that all state is
// collected from textfields
- ITextField.flushChangesFromFocusedTextField();
+ VTextField.flushChangesFromFocusedTextField();
// Send the closing state to server
connection.updateVariable(id, "close", true, false);
@@ -564,9 +564,9 @@ public class IView extends SimplePanel implements Container,
*
* @return
*/
- public ArrayList<IWindow> getSubWindowList() {
- ArrayList<IWindow> windows = new ArrayList<IWindow>(subWindows.size());
- for (IWindow widget : subWindows) {
+ public ArrayList<VWindow> getSubWindowList() {
+ ArrayList<VWindow> windows = new ArrayList<VWindow>(subWindows.size());
+ for (VWindow widget : subWindows) {
windows.add(widget);
}
return windows;
diff --git a/src/com/vaadin/terminal/gwt/client/ui/IWindow.java b/src/com/vaadin/terminal/gwt/client/ui/VWindow.java
index eaa1c99da1..18a7b6a623 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/IWindow.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/VWindow.java
@@ -35,14 +35,14 @@ import com.vaadin.terminal.gwt.client.Util;
*
* @author IT Mill Ltd
*/
-public class IWindow extends IToolkitOverlay implements Container,
+public class VWindow extends VToolkitOverlay implements Container,
ScrollListener {
private static final int MIN_HEIGHT = 100;
private static final int MIN_WIDTH = 150;
- private static Vector<IWindow> windowOrder = new Vector<IWindow>();
+ private static Vector<VWindow> windowOrder = new Vector<VWindow>();
public static final String CLASSNAME = "i-window";
@@ -134,7 +134,7 @@ public class IWindow extends IToolkitOverlay implements Container,
private boolean immediate;
- public IWindow() {
+ public VWindow() {
super(false, false, true); // no autohide, not modal, shadow
// Different style of shadow for windows
setShadowStyle("window");
@@ -396,7 +396,7 @@ public class IWindow extends IToolkitOverlay implements Container,
final int position = notification
.getIntAttribute("position");
final int delay = notification.getIntAttribute("delay");
- new INotification(delay).show(html, position, style);
+ new VNotification(delay).show(html, position, style);
}
}
}
@@ -595,7 +595,7 @@ public class IWindow extends IToolkitOverlay implements Container,
DOM.setStyleAttribute(draggingCurtain, "width", "100%");
DOM.setStyleAttribute(draggingCurtain, "height", "100%");
DOM.setStyleAttribute(draggingCurtain, "zIndex", ""
- + IToolkitOverlay.Z_INDEX);
+ + VToolkitOverlay.Z_INDEX);
DOM.appendChild(RootPanel.getBodyElement(), draggingCurtain);
} else if (!show && draggingCurtain != null) {
@@ -917,7 +917,7 @@ public class IWindow extends IToolkitOverlay implements Container,
@Override
public void addStyleDependentName(String styleSuffix) {
- // IWindow's getStyleElement() does not return the same element as
+ // VWindow's getStyleElement() does not return the same element as
// getElement(), so we need to override this.
setStyleName(getElement(), getStylePrimaryName() + "-" + styleSuffix,
true);
diff --git a/src/com/vaadin/terminal/gwt/client/ui/layout/CellBasedLayout.java b/src/com/vaadin/terminal/gwt/client/ui/layout/CellBasedLayout.java
index 5c2c2f0204..2da551dcdd 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/layout/CellBasedLayout.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/layout/CellBasedLayout.java
@@ -13,7 +13,7 @@ import com.vaadin.terminal.gwt.client.BrowserInfo;
import com.vaadin.terminal.gwt.client.Container;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
-import com.vaadin.terminal.gwt.client.ui.IMarginInfo;
+import com.vaadin.terminal.gwt.client.ui.VMarginInfo;
public abstract class CellBasedLayout extends ComplexPanel implements Container {
@@ -27,7 +27,7 @@ public abstract class CellBasedLayout extends ComplexPanel implements Container
public static final int ORIENTATION_HORIZONTAL = 1;
protected Margins activeMargins = new Margins(0, 0, 0, 0);
- protected IMarginInfo activeMarginsInfo = new IMarginInfo(-1);
+ protected VMarginInfo activeMarginsInfo = new VMarginInfo(-1);
protected boolean spacingEnabled = false;
protected final Spacing spacingFromCSS = new Spacing(12, 12);
@@ -214,7 +214,7 @@ public abstract class CellBasedLayout extends ComplexPanel implements Container
private void updateMarginAndSpacingInfo(UIDL uidl) {
int bitMask = uidl.getIntAttribute("margins");
if (activeMarginsInfo.getBitMask() != bitMask) {
- activeMarginsInfo = new IMarginInfo(bitMask);
+ activeMarginsInfo = new VMarginInfo(bitMask);
marginsNeedsRecalculation = true;
}
boolean spacing = uidl.getBooleanAttribute("spacing");
diff --git a/src/com/vaadin/terminal/gwt/client/ui/layout/ChildComponentContainer.java b/src/com/vaadin/terminal/gwt/client/ui/layout/ChildComponentContainer.java
index 158138359d..299bbd6918 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/layout/ChildComponentContainer.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/layout/ChildComponentContainer.java
@@ -12,7 +12,7 @@ import com.google.gwt.user.client.ui.Panel;
import com.google.gwt.user.client.ui.Widget;
import com.vaadin.terminal.gwt.client.ApplicationConnection;
import com.vaadin.terminal.gwt.client.BrowserInfo;
-import com.vaadin.terminal.gwt.client.ICaption;
+import com.vaadin.terminal.gwt.client.VCaption;
import com.vaadin.terminal.gwt.client.Paintable;
import com.vaadin.terminal.gwt.client.UIDL;
import com.vaadin.terminal.gwt.client.Util;
@@ -62,7 +62,7 @@ public class ChildComponentContainer extends Panel {
private int alignmentTopOffset = 0;
// private Margins alignmentOffset = new Margins(0, 0, 0, 0);
- private ICaption caption = null;
+ private VCaption caption = null;
private DivElement containerDIV;
private DivElement widgetDIV;
private Widget widget;
@@ -413,13 +413,13 @@ public class ChildComponentContainer extends Panel {
}
public void updateCaption(UIDL uidl, ApplicationConnection client) {
- if (ICaption.isNeeded(uidl)) {
+ if (VCaption.isNeeded(uidl)) {
// We need a caption
- ICaption newCaption = caption;
+ VCaption newCaption = caption;
if (newCaption == null) {
- newCaption = new ICaption((Paintable) widget, client);
+ newCaption = new VCaption((Paintable) widget, client);
// Set initial height to avoid Safari flicker
newCaption.setHeight("18px");
// newCaption.setHeight(newCaption.getHeight()); // This might
@@ -462,7 +462,7 @@ public class ChildComponentContainer extends Panel {
}
- private void setCaption(ICaption newCaption) {
+ private void setCaption(VCaption newCaption) {
// Validate
// if (newCaption == caption) {
// return;
diff --git a/src/com/vaadin/terminal/gwt/client/ui/richtextarea/IRichTextArea.java b/src/com/vaadin/terminal/gwt/client/ui/richtextarea/VRichTextArea.java
index b6a3c85238..fea431edcd 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/richtextarea/IRichTextArea.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/richtextarea/VRichTextArea.java
@@ -29,7 +29,7 @@ import com.vaadin.terminal.gwt.client.ui.Field;
* @author IT Mill Ltd.
*
*/
-public class IRichTextArea extends Composite implements Paintable, Field,
+public class VRichTextArea extends Composite implements Paintable, Field,
ChangeListener, FocusListener, KeyboardListener {
/**
@@ -45,7 +45,7 @@ public class IRichTextArea extends Composite implements Paintable, Field,
private RichTextArea rta = new RichTextArea();
- private IRichTextToolbar formatter = new IRichTextToolbar(rta);
+ private VRichTextToolbar formatter = new VRichTextToolbar(rta);
private HTML html = new HTML();
@@ -60,7 +60,7 @@ public class IRichTextArea extends Composite implements Paintable, Field,
private int toolbarNaturalWidth = 500;
- public IRichTextArea() {
+ public VRichTextArea() {
fp.add(formatter);
rta.setWidth("100%");
diff --git a/src/com/vaadin/terminal/gwt/client/ui/richtextarea/IRichTextToolbar$Strings.properties b/src/com/vaadin/terminal/gwt/client/ui/richtextarea/VRichTextToolbar$Strings.properties
index 363b704584..363b704584 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/richtextarea/IRichTextToolbar$Strings.properties
+++ b/src/com/vaadin/terminal/gwt/client/ui/richtextarea/VRichTextToolbar$Strings.properties
diff --git a/src/com/vaadin/terminal/gwt/client/ui/richtextarea/IRichTextToolbar.java b/src/com/vaadin/terminal/gwt/client/ui/richtextarea/VRichTextToolbar.java
index 433be77464..5325550b08 100644
--- a/src/com/vaadin/terminal/gwt/client/ui/richtextarea/IRichTextToolbar.java
+++ b/src/com/vaadin/terminal/gwt/client/ui/richtextarea/VRichTextToolbar.java
@@ -36,7 +36,7 @@ import com.google.gwt.user.client.ui.Widget;
* provides a simple UI for all rich text formatting, dynamically displayed only
* for the available functionality.
*/
-public class IRichTextToolbar extends Composite {
+public class VRichTextToolbar extends Composite {
/**
* This {@link ImageBundle} is used for all the button icons. Using an image
@@ -325,7 +325,7 @@ public class IRichTextToolbar extends Composite {
* @param richText
* the rich text area to be controlled
*/
- public IRichTextToolbar(RichTextArea richText) {
+ public VRichTextToolbar(RichTextArea richText) {
this.richText = richText;
basic = richText.getBasicFormatter();
extended = richText.getExtendedFormatter();
diff --git a/src/com/vaadin/ui/AbsoluteLayout.java b/src/com/vaadin/ui/AbsoluteLayout.java
index cf3f62eee4..0852d7bc50 100644
--- a/src/com/vaadin/ui/AbsoluteLayout.java
+++ b/src/com/vaadin/ui/AbsoluteLayout.java
@@ -9,7 +9,7 @@ import java.util.Map;
import com.vaadin.terminal.PaintException;
import com.vaadin.terminal.PaintTarget;
-import com.vaadin.terminal.gwt.client.ui.IAbsoluteLayout;
+import com.vaadin.terminal.gwt.client.ui.VAbsoluteLayout;
/**
* AbsoluteLayout is a layout implementation that mimics html absolute
@@ -28,7 +28,7 @@ public class AbsoluteLayout extends AbstractLayout {
@Override
public String getTag() {
- return IAbsoluteLayout.TAGNAME;
+ return VAbsoluteLayout.TAGNAME;
}
public Iterator<Component> getComponentIterator() {
diff --git a/src/com/vaadin/ui/DateField.java b/src/com/vaadin/ui/DateField.java
index fc88187c06..d782efbb13 100644
--- a/src/com/vaadin/ui/DateField.java
+++ b/src/com/vaadin/ui/DateField.java
@@ -109,7 +109,7 @@ public class DateField extends AbstractField {
private String dateFormat;
/**
- * Read-only content of an ITextualDate field - null for other types of date
+ * Read-only content of an VTextualDate field - null for other types of date
* fields.
*/
private String dateString;
diff --git a/src/com/vaadin/ui/Layout.java b/src/com/vaadin/ui/Layout.java
index 935ae363b5..f735b86023 100644
--- a/src/com/vaadin/ui/Layout.java
+++ b/src/com/vaadin/ui/Layout.java
@@ -6,7 +6,7 @@ package com.vaadin.ui;
import java.io.Serializable;
-import com.vaadin.terminal.gwt.client.ui.IMarginInfo;
+import com.vaadin.terminal.gwt.client.ui.VMarginInfo;
import com.vaadin.terminal.gwt.client.ui.AlignmentInfo.Bits;
/**
@@ -224,7 +224,7 @@ public interface Layout extends ComponentContainer, Serializable {
}
@SuppressWarnings("serial")
- public static class MarginInfo extends IMarginInfo implements Serializable {
+ public static class MarginInfo extends VMarginInfo implements Serializable {
public MarginInfo(boolean enabled) {
super(enabled, enabled, enabled, enabled);