summaryrefslogtreecommitdiffstats
path: root/vaadin-app/src/ch/asynk/helloworld/MainLayout.java
diff options
context:
space:
mode:
Diffstat (limited to 'vaadin-app/src/ch/asynk/helloworld/MainLayout.java')
-rw-r--r--vaadin-app/src/ch/asynk/helloworld/MainLayout.java75
1 files changed, 0 insertions, 75 deletions
diff --git a/vaadin-app/src/ch/asynk/helloworld/MainLayout.java b/vaadin-app/src/ch/asynk/helloworld/MainLayout.java
deleted file mode 100644
index d4481c1..0000000
--- a/vaadin-app/src/ch/asynk/helloworld/MainLayout.java
+++ /dev/null
@@ -1,75 +0,0 @@
-package ch.asynk.helloworld;
-
-import java.util.Date;
-
-import com.vaadin.terminal.UserError;
-import com.vaadin.ui.Alignment;
-import com.vaadin.ui.AbstractComponent;
-import com.vaadin.ui.VerticalLayout;
-import com.vaadin.ui.Panel;
-import com.vaadin.ui.Label;
-import com.vaadin.ui.Button;
-import com.vaadin.ui.Button.ClickEvent;
-import com.vaadin.ui.Window.Notification;
-
-public class MainLayout extends VerticalLayout {
- //
- private static final long serialVersionUID = 1L;
- //
- private Context ctx = null;
-
- public MainLayout(Context context) {
- ctx = context;
- //
- final AbstractComponent pa = buildPanel();
- pa.setWidth(250,UNITS_PIXELS);
- pa.setHeight(300,UNITS_PIXELS);
- addComponent(pa);
- setComponentAlignment(pa, Alignment.MIDDLE_CENTER);
- //
- }
-
- private AbstractComponent buildPanel() {
- Panel panel = new Panel("Main Layout");
- VerticalLayout layout = (VerticalLayout) panel.getContent();
- layout.setMargin(true);
- layout.setSpacing(true);
- layout.setHeight(100,UNITS_PERCENTAGE);
- //
- Label label = new Label("Hello world");
- layout.addComponent(label);
- //
- Button clockBtn = new Button("What is the time?");
- layout.addComponent( clockBtn );
- clockBtn.setIcon(Resources.clockIcon);
- clockBtn.addListener( new Button.ClickListener() {
- private static final long serialVersionUID = 1L;
- @Override
- public void buttonClick(ClickEvent event) {
- ctx.getApp().notifyError("The time is " + new Date(), "<i>italic</i> <b>bold</b> description");
- event.getButton().setComponentError( new UserError("Stop pressing this button !!") );
- }
- });
- ///
- layout.addComponent( new Button("throw an exception", new Button.ClickListener() {
- private static final long serialVersionUID = 1L;
- @Override
- public void buttonClick(ClickEvent event) {
- throw new RuntimeException("Wahou !! : exception");
- }
- }));
- //
- Button nextButton = new Button("next layout");
- nextButton.setDescription("Go to next layout");
- layout.addComponent(nextButton );
- nextButton.addListener( new Button.ClickListener() {
- private static final long serialVersionUID = 1L;
- @Override
- public void buttonClick(ClickEvent event) {
- ctx.getApp().getMainWindow().setContent( new DataMappingLayout(ctx) );
- }
- });
- //
- return panel;
- }
-}