import com.vaadin.ui.FormLayout;
import com.vaadin.ui.GridLayout;
import com.vaadin.ui.HorizontalLayout;
-import com.vaadin.ui.SplitPanel;
+import com.vaadin.ui.HorizontalSplitPanel;
import com.vaadin.ui.VerticalLayout;
+import com.vaadin.ui.VerticalSplitPanel;
public class Reindeer extends BaseTheme {
/**
* Changes the background of a layout to white. Applies to
* {@link VerticalLayout}, {@link HorizontalLayout}, {@link GridLayout},
- * {@link FormLayout}, {@link CssLayout} and {@link SplitPanel}.
+ * {@link FormLayout}, {@link CssLayout}, {@link VerticalSplitPanel} and
+ * {@link HorizontalSplitPanel}.
* <p>
* <em>Does not revert any contained components back to normal if some
* parent layout has style {@link #LAYOUT_BLACK} applied.</em>
/**
* Changes the background of a layout to a shade of blue. Applies to
* {@link VerticalLayout}, {@link HorizontalLayout}, {@link GridLayout},
- * {@link FormLayout}, {@link CssLayout} and {@link SplitPanel}.
+ * {@link FormLayout}, {@link CssLayout}, {@link VerticalSplitPanel} and
+ * {@link HorizontalSplitPanel}.
* <p>
* <em>Does not revert any contained components back to normal if some
* parent layout has style {@link #LAYOUT_BLACK} applied.</em>
import com.vaadin.ui.Label;
import com.vaadin.ui.OptionGroup;
import com.vaadin.ui.Panel;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.TabSheet;
import com.vaadin.ui.Table;
import com.vaadin.ui.VerticalLayout;
final Window main = new Window("Scrollbar Stress Test");
final Panel panel = new Panel("Panel");
- final SplitPanel splitPanel = new VerticalSplitPanel();
+ final VerticalSplitPanel splitPanel = new VerticalSplitPanel();
final Accordion accordion = new Accordion();
final TabSheet tabsheet = new TabSheet();
final Window subwindow = new Window("Subwindow");
import com.vaadin.ui.Layout;
import com.vaadin.ui.Link;
import com.vaadin.ui.Panel;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.Tree;
import com.vaadin.ui.UriFragmentUtility;
import com.vaadin.ui.UriFragmentUtility.FragmentChangedEvent;
Window mainWindow = new Window("TestBench window");
// Main layout consists of tree menu and body layout
- SplitPanel mainLayout = new HorizontalSplitPanel();
+ HorizontalSplitPanel mainLayout = new HorizontalSplitPanel();
Tree menu;
import com.vaadin.Application;
import com.vaadin.ui.HorizontalSplitPanel;
import com.vaadin.ui.Label;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.Table;
import com.vaadin.ui.VerticalLayout;
import com.vaadin.ui.VerticalSplitPanel;
VerticalLayout rootLayout;
- SplitPanel firstLevelSplit;
+ VerticalSplitPanel firstLevelSplit;
@Override
public void init() {
firstLevelSplit = new VerticalSplitPanel();
- final SplitPanel secondSplitPanel = new HorizontalSplitPanel();
+ final HorizontalSplitPanel secondSplitPanel = new HorizontalSplitPanel();
secondSplitPanel.setFirstComponent(new Label("left"));
final VerticalLayout topRight = new VerticalLayout();
\r
import java.util.Locale;\r
\r
+import com.vaadin.terminal.Sizeable;\r
import com.vaadin.ui.Button;\r
import com.vaadin.ui.Button.ClickEvent;\r
import com.vaadin.ui.Button.ClickListener;\r
import com.vaadin.ui.HorizontalSplitPanel;\r
import com.vaadin.ui.Label;\r
import com.vaadin.ui.Panel;\r
-import com.vaadin.ui.SplitPanel;\r
import com.vaadin.ui.TabSheet;\r
import com.vaadin.ui.Table;\r
import com.vaadin.ui.VerticalLayout;\r
\r
});\r
\r
- final SplitPanel sp = new HorizontalSplitPanel();\r
- sp.setSplitPosition(290, SplitPanel.UNITS_PIXELS);\r
+ final HorizontalSplitPanel sp = new HorizontalSplitPanel();\r
+ sp.setSplitPosition(290, Sizeable.UNITS_PIXELS);\r
\r
- final SplitPanel sp2 = new HorizontalSplitPanel();\r
- sp2.setSplitPosition(255, SplitPanel.UNITS_PIXELS);\r
+ final HorizontalSplitPanel sp2 = new HorizontalSplitPanel();\r
+ sp2.setSplitPosition(255, Sizeable.UNITS_PIXELS);\r
\r
final Panel p = new Panel("Accordion Panel");\r
p.setSizeFull();\r
report.addComponent(cal);\r
((VerticalLayout) report.getContent()).setExpandRatio(controls, 1);\r
report.addStyleName(Reindeer.PANEL_LIGHT);\r
- report.setHeight(100, SplitPanel.UNITS_PERCENTAGE);\r
+ report.setHeight(100, Sizeable.UNITS_PERCENTAGE);\r
\r
sp2.setFirstComponent(report);\r
\r
package com.vaadin.tests;
import com.vaadin.ui.Label;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.VerticalSplitPanel;
import com.vaadin.ui.Window;
public class TestSplitPanel extends com.vaadin.Application {
- // SplitPanel verticalSplit = new
- // SplitPanel(SplitPanel.ORIENTATION_HORIZONTAL);
- SplitPanel verticalSplit = new VerticalSplitPanel();
+ VerticalSplitPanel verticalSplit = new VerticalSplitPanel();
@Override
public void init() {
import com.vaadin.tests.components.TestBase;
import com.vaadin.ui.Accordion;
import com.vaadin.ui.HorizontalSplitPanel;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.TabSheet.Tab;
import com.vaadin.ui.TextField;
@Override
protected void setup() {
- SplitPanel sp = new HorizontalSplitPanel();
+ HorizontalSplitPanel sp = new HorizontalSplitPanel();
sp.setSizeFull();
Accordion acc = new Accordion();
import com.vaadin.ui.HorizontalLayout;\r
import com.vaadin.ui.HorizontalSplitPanel;\r
import com.vaadin.ui.NativeButton;\r
-import com.vaadin.ui.SplitPanel;\r
import com.vaadin.ui.Window;\r
\r
public class SplitPanelExtraScrollbars extends AbstractTestCase implements\r
ClickListener {\r
\r
- private SplitPanel sp;\r
+ private HorizontalSplitPanel sp;\r
private HorizontalLayout hl;\r
private Button b;\r
\r
import com.vaadin.terminal.Sizeable;
import com.vaadin.tests.components.TestBase;
import com.vaadin.ui.HorizontalSplitPanel;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.VerticalLayout;
import com.vaadin.ui.Window;
modalWindow.setModal(true); // This line causes the problem
getMainWindow().addWindow(modalWindow);
- SplitPanel splitPanel = new HorizontalSplitPanel();
+ HorizontalSplitPanel splitPanel = new HorizontalSplitPanel();
splitPanel.setSplitPosition(20);
vl.addComponent(splitPanel);
}
import com.vaadin.terminal.Sizeable;
import com.vaadin.tests.components.TestBase;
+import com.vaadin.ui.AbstractSplitPanel.SplitterClickEvent;
+import com.vaadin.ui.AbstractSplitPanel.SplitterClickListener;
import com.vaadin.ui.Button;
import com.vaadin.ui.Button.ClickEvent;
import com.vaadin.ui.HorizontalLayout;
import com.vaadin.ui.HorizontalSplitPanel;
-import com.vaadin.ui.SplitPanel.SplitterClickEvent;
import com.vaadin.ui.TextField;
import com.vaadin.ui.VerticalSplitPanel;
vsplit.setSizeFull();
vsplit.setImmediate(true);
vsplit.setSplitPosition(10, Sizeable.UNITS_PERCENTAGE, vsplitReversed);
- vsplit.addListener(new VerticalSplitPanel.SplitterClickListener() {
+ vsplit.addListener(new SplitterClickListener() {
public void splitterClick(SplitterClickEvent event) {
getMainWindow().showNotification("Vertical Splitter Clicked");
}
}));
addComponent(buttons);
-
+
}
@Override
import com.vaadin.ui.Button.ClickEvent;
import com.vaadin.ui.HorizontalSplitPanel;
import com.vaadin.ui.Panel;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.VerticalSplitPanel;
import com.vaadin.ui.Window.Notification;
@Override
protected void setup() {
- final SplitPanel split = new HorizontalSplitPanel();
+ final HorizontalSplitPanel split = new HorizontalSplitPanel();
split.setWidth("200px");
split.setHeight("200px");
split.setLocked(true);
p.setSizeFull();
split.addComponent(p);
- final SplitPanel split2 = new VerticalSplitPanel();
+ final VerticalSplitPanel split2 = new VerticalSplitPanel();
split2.setWidth("200px");
split2.setHeight("200px");
split2.setLocked(true);
import com.vaadin.ui.Button;\r
import com.vaadin.ui.HorizontalSplitPanel;\r
import com.vaadin.ui.NativeButton;\r
-import com.vaadin.ui.SplitPanel;\r
import com.vaadin.ui.TextField;\r
import com.vaadin.ui.VerticalLayout;\r
import com.vaadin.ui.Window;\r
layout.setSizeFull();\r
Window w = new Window("", layout);\r
setMainWindow(w);\r
- SplitPanel splitPanel = new HorizontalSplitPanel();\r
+ HorizontalSplitPanel splitPanel = new HorizontalSplitPanel();\r
Button button = new NativeButton("A huge button");\r
button.setSizeFull();\r
TextField textField = new TextField("A small textfield");\r
import com.vaadin.tests.components.TestBase;
import com.vaadin.ui.Label;
import com.vaadin.ui.RichTextArea;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.VerticalSplitPanel;
public class SplitPanelWithRichTextArea extends TestBase {
@Override
protected void setup() {
- SplitPanel sp = new VerticalSplitPanel();
+ VerticalSplitPanel sp = new VerticalSplitPanel();
sp.setSizeFull();
RichTextArea rta = new RichTextArea();
rta.setSizeFull();
import com.vaadin.ui.Button;
import com.vaadin.ui.Button.ClickEvent;
import com.vaadin.ui.HorizontalSplitPanel;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.Table;
@SuppressWarnings("serial")
@Override
protected void setup() {
- SplitPanel split = new HorizontalSplitPanel();
+ HorizontalSplitPanel split = new HorizontalSplitPanel();
table.addContainerProperty("name", Integer.class, 0);
Button button = new Button("Add items", new Button.ClickListener() {
public void buttonClick(ClickEvent event) {
import com.vaadin.data.Property.ValueChangeEvent;
import com.vaadin.data.Property.ValueChangeListener;
+import com.vaadin.terminal.Sizeable;
import com.vaadin.tests.components.TestBase;
import com.vaadin.ui.HorizontalSplitPanel;
import com.vaadin.ui.Panel;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.Table;
public class SafariRenderingBugWhiteSpace extends TestBase {
@Override
protected void setup() {
- final SplitPanel split = new HorizontalSplitPanel();
+ final HorizontalSplitPanel split = new HorizontalSplitPanel();
final Table table = new Table();
table.addContainerProperty("name", String.class, "");
public void valueChange(ValueChangeEvent event) {
if (table.getValue() == null) {
- split.setSplitPosition(100, SplitPanel.UNITS_PERCENTAGE);
+ split.setSplitPosition(100, Sizeable.UNITS_PERCENTAGE);
} else {
- split.setSplitPosition(20, SplitPanel.UNITS_PERCENTAGE);
+ split.setSplitPosition(20, Sizeable.UNITS_PERCENTAGE);
}
}
});
split.setFirstComponent(table);
- split.setSplitPosition(100, SplitPanel.UNITS_PERCENTAGE);
+ split.setSplitPosition(100, Sizeable.UNITS_PERCENTAGE);
Panel editor = new Panel("Editor");
editor.setSizeFull();
split.setSecondComponent(editor);
import com.vaadin.ui.HorizontalSplitPanel;
import com.vaadin.ui.Html5File;
import com.vaadin.ui.Label;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.Table;
import com.vaadin.ui.Tree;
import com.vaadin.ui.Tree.TreeDragMode;
private static Tree tree1;
- private SplitPanel sp;
+ private HorizontalSplitPanel sp;
private BeanItemContainer<File> fs1;
import com.vaadin.tests.TestForTablesInitialColumnWidthLogicRendering;
import com.vaadin.ui.Alignment;
import com.vaadin.ui.Label;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.TabSheet;
import com.vaadin.ui.Table;
import com.vaadin.ui.VerticalLayout;
"Test app to break layout fuction in IE7");
setMainWindow(mainWin);
- SplitPanel sp = new VerticalSplitPanel();
+ VerticalSplitPanel sp = new VerticalSplitPanel();
sp.setFirstComponent(new Label("First"));
import com.vaadin.ui.CheckBox;
import com.vaadin.ui.HorizontalSplitPanel;
import com.vaadin.ui.Layout;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.Table;
import com.vaadin.ui.VerticalLayout;
import com.vaadin.ui.Window;
setMargin(false);
setLocked(true);
- final SplitPanel leftSide = initLeftSide();
+ final HorizontalSplitPanel leftSide = initLeftSide();
setFirstComponent(leftSide);
final Layout rightSide = new VerticalLayout();
setSecondComponent(rightSide);
}
- private SplitPanel initLeftSide() {
- final SplitPanel leftSide = new HorizontalSplitPanel();
+ private HorizontalSplitPanel initLeftSide() {
+ final HorizontalSplitPanel leftSide = new HorizontalSplitPanel();
leftSide.setHeight("100%");
final IndexedContainer dataSource = new IndexedContainer();
import com.vaadin.data.Property.ValueChangeEvent;
import com.vaadin.data.Property.ValueChangeListener;
import com.vaadin.data.util.HierarchicalContainer;
+import com.vaadin.terminal.Sizeable;
import com.vaadin.ui.AbstractOrderedLayout;
import com.vaadin.ui.Accordion;
import com.vaadin.ui.Component;
import com.vaadin.ui.CustomComponent;
import com.vaadin.ui.Label;
import com.vaadin.ui.Panel;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.TabSheet;
import com.vaadin.ui.TabSheet.SelectedTabChangeEvent;
import com.vaadin.ui.TabSheet.SelectedTabChangeListener;
mainLayout.setMargin(false);
setMainWindow(mainWindow);
- SplitPanel sp = new VerticalSplitPanel();
+ VerticalSplitPanel sp = new VerticalSplitPanel();
sp.setSizeFull();
- sp.setSplitPosition(20, SplitPanel.UNITS_PIXELS);
+ sp.setSplitPosition(20, Sizeable.UNITS_PIXELS);
p = new Panel("This is a panel");
p.setSizeFull();
\r
import com.vaadin.Application;\r
import com.vaadin.ui.HorizontalSplitPanel;\r
-import com.vaadin.ui.SplitPanel;\r
import com.vaadin.ui.TabSheet;\r
import com.vaadin.ui.Table;\r
import com.vaadin.ui.TextField;\r
setMainWindow(new Window("Ticket2062"));\r
getMainWindow().setSizeFull();\r
\r
- SplitPanel p = new HorizontalSplitPanel();\r
+ HorizontalSplitPanel p = new HorizontalSplitPanel();\r
p.setSizeFull();\r
getMainWindow().setContent(p);\r
\r
import com.vaadin.ui.TabSheet;
import com.vaadin.ui.Window;
+@SuppressWarnings("deprecation")
public class Ticket2204 extends Application {
private final List<RichTextArea> textAreas = new ArrayList<RichTextArea>();
import com.vaadin.Application;
import com.vaadin.ui.HorizontalSplitPanel;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.Window;
public class Ticket2245 extends Application {
Window main = new Window("The Main Window");
main.getContent().setSizeFull();
setMainWindow(main);
- SplitPanel sp = new HorizontalSplitPanel();
+ HorizontalSplitPanel sp = new HorizontalSplitPanel();
main.addComponent(sp);
}
}
import com.vaadin.ui.HorizontalSplitPanel;
import com.vaadin.ui.Label;
import com.vaadin.ui.Panel;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.VerticalLayout;
import com.vaadin.ui.VerticalSplitPanel;
import com.vaadin.ui.Window;
hl.addComponent(panel2);
mainw.addComponent(hl);
- SplitPanel sp = new HorizontalSplitPanel();
+ HorizontalSplitPanel sp = new HorizontalSplitPanel();
VerticalLayout first = new VerticalLayout();
first.addComponent(new Label("first"));
sp.setFirstComponent(first);
sp.setSecondComponent(second);
- SplitPanel sp2 = new VerticalSplitPanel();
+ VerticalSplitPanel sp2 = new VerticalSplitPanel();
Label label = new Label("first");
label.setSizeFull();
sp2.setFirstComponent(label);
import com.vaadin.ui.HorizontalSplitPanel;
import com.vaadin.ui.Label;
import com.vaadin.ui.Layout;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.TextField;
import com.vaadin.ui.VerticalLayout;
import com.vaadin.ui.Window;
public class Ticket2405 extends Application {
private Label label;
- private SplitPanel split;
+ private HorizontalSplitPanel split;
@Override
public void init() {
import com.vaadin.Application;
import com.vaadin.ui.Label;
-import com.vaadin.ui.SplitPanel;
import com.vaadin.ui.VerticalLayout;
import com.vaadin.ui.VerticalSplitPanel;
import com.vaadin.ui.Window;
final Window mainWin = new Window("Test app to break layout in IE6");
setMainWindow(mainWin);
- SplitPanel sp = new VerticalSplitPanel();
+ VerticalSplitPanel sp = new VerticalSplitPanel();
VerticalLayout l = new VerticalLayout();
for (int i = 0; i < 100; i++) {