diff options
Diffstat (limited to 'vaadin-app/src/ch/asynk/helloworld/MainLayout.java')
-rw-r--r-- | vaadin-app/src/ch/asynk/helloworld/MainLayout.java | 75 |
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; - } -} |