Example usage for com.vaadin.ui CustomLayout addComponent

List of usage examples for com.vaadin.ui CustomLayout addComponent

Introduction

In this page you can find the example usage for com.vaadin.ui CustomLayout addComponent.

Prototype

public void addComponent(Component c, String location) 

Source Link

Document

Adds the component into this container to given location.

Usage

From source file:org.fossa.rolp.ui.fach.fachdefinition.FachdefinitionlisteAnzeigen.java

License:Open Source License

public FachdefinitionlisteAnzeigen(RolpApplication app) {
    super(app);/*from ww w .  jav a 2s.c  o m*/
    this.app = app;
    setCaption(" - Ansicht der Fachdefinitionen - ");
    setWidth("800px");
    center();

    VerticalLayout layoutVertical = new VerticalLayout();
    setContent(layoutVertical);

    CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
    HorizontalLayout buttonBattery = new HorizontalLayout();
    buttonBattery.setSpacing(true);
    HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
    buttonBatteryBearbeiten.setSpacing(true);

    buttonBatteryBearbeiten.addComponent(fachdefinitionenHinzufuegenButton);
    fachdefinitionenHinzufuegenButton.setWidth("150px");
    buttonBatteryBearbeiten.addComponent(fachdefinitionenBearbeitenButton);
    fachdefinitionenBearbeitenButton.setWidth("150px");
    buttonBatteryBearbeiten.addComponent(fachdefinitionenEntfernenButton);
    fachdefinitionenEntfernenButton.setWidth("150px");

    buttonBattery.addComponent(bezeichnungenZuordnenButton);
    bezeichnungenZuordnenButton.setWidth("250px");

    layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
    layout.addComponent(buttonBattery, "buttonBattery");

    layout.addComponent(windowCloseButton, "windowCloseButton");
    windowCloseButton.setWidth("100%");

    fachdefinitionList = getFachdefinitionList();

    layoutVertical.addComponent(fachdefinitionList);
    layoutVertical.addComponent(layout);
}

From source file:org.fossa.rolp.ui.fach.fachdefinition.leb.FachbezeichnungenLeblisteAnzeigen.java

License:Open Source License

public FachbezeichnungenLeblisteAnzeigen(RolpApplication app, FachdefinitionLaso fachdefinition) {
    super(app);/*from ww w  .  jav  a  2s . c o  m*/
    this.app = app;
    this.fachdefinition = fachdefinition;
    setCaption(" - Ansicht der alternativen Fachbezeichnungen fr " + fachdefinition.getFachbezeichnung()
            + ", die im LEB markiert werden - ");
    setWidth("560px");
    center();

    VerticalLayout layoutVertical = new VerticalLayout();
    setContent(layoutVertical);

    CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
    HorizontalLayout buttonBattery = new HorizontalLayout();
    buttonBattery.setSpacing(true);
    HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
    buttonBatteryBearbeiten.setSpacing(true);

    buttonBatteryBearbeiten.addComponent(fachbezeichnungenLebHinzufuegenButton);
    fachbezeichnungenLebHinzufuegenButton.setWidth("150px");
    buttonBatteryBearbeiten.addComponent(fachbezeichnungenLebBearbeitenButton);
    fachbezeichnungenLebBearbeitenButton.setWidth("150px");
    buttonBatteryBearbeiten.addComponent(fachbezeichnungenLebEntfernenButton);
    fachbezeichnungenLebEntfernenButton.setWidth("150px");

    layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
    layout.addComponent(buttonBattery, "buttonBattery");

    layout.addComponent(windowCloseButton, "windowCloseButton");
    windowCloseButton.setWidth("100%");

    fachbezeichnungenLebList = getFachbezeichnungenLebList(this);

    layoutVertical.addComponent(fachbezeichnungenLebList);
    layoutVertical.addComponent(layout);
}

From source file:org.fossa.rolp.ui.fach.FaecherAnlegen.java

License:Open Source License

public FaecherAnlegen(FossaApplication app, FachLaso fach, FachtypPojo fachtypPojo) {
    super(app);// w  w  w .ja v  a  2  s  .  co m
    this.fachLaso = fach;
    setCaption(" - Fcherdaten- ");
    setWidth("500px");
    center();
    CustomLayout layout = new CustomLayout("./subWindows/formAnlegen");
    setContent(layout);

    getFaecherAnlegenForm(fachtypPojo);
    layout.addComponent(formFaecherAnlegen, "form");
}

From source file:org.fossa.rolp.ui.fach.KurseZuordnen.java

License:Open Source License

public KurseZuordnen(RolpApplication app) {
    super(app);//w  ww . ja va 2  s .co  m
    this.app = app;
    setCaption(" - Zuordnung der Kurse - ");
    setWidth("950px");
    center();

    VerticalLayout layoutVertical = new VerticalLayout();
    setContent(layoutVertical);

    CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
    HorizontalLayout buttonBattery = new HorizontalLayout();
    buttonBattery.setSpacing(true);
    HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
    buttonBatteryBearbeiten.setSpacing(true);

    buttonBatteryBearbeiten.addComponent(kursHinzufuegenButton);
    kursHinzufuegenButton.setWidth("150px");
    buttonBatteryBearbeiten.addComponent(kursBearbeitenButton);
    kursBearbeitenButton.setWidth("150px");
    buttonBatteryBearbeiten.addComponent(kursEntfernenButton);
    kursEntfernenButton.setWidth("150px");

    buttonBattery.addComponent(schuelerZuordnenButton);
    schuelerZuordnenButton.setWidth("250px");
    schuelerZuordnenButton.setEnabled(SchuelerContainer
            .getAllSchuelerOfKlasse(KlasseContainer.getKlasseByLehrer(app.getLoginLehrer()).getPojo())
            .size() > 0);

    layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
    layout.addComponent(buttonBattery, "buttonBattery");

    layout.addComponent(windowCloseButton, "windowCloseButton");
    windowCloseButton.setWidth("100%");

    faecherList = getKursList();

    layoutVertical.addComponent(faecherList);
    layoutVertical.addComponent(layout);
}

From source file:org.fossa.rolp.ui.fach.PflichtfaecherlisteAnzeigen.java

License:Open Source License

public PflichtfaecherlisteAnzeigen(RolpApplication app) {
    super(app);//from  w ww .  j a  v a  2 s  .c o  m
    this.app = app;
    setCaption(" - Ansicht der Pflichtfcher - ");
    setWidth("800px");
    center();

    VerticalLayout layoutVertical = new VerticalLayout();
    setContent(layoutVertical);

    CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
    HorizontalLayout buttonBattery = new HorizontalLayout();
    buttonBattery.setSpacing(true);
    HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
    buttonBatteryBearbeiten.setSpacing(true);

    buttonBatteryBearbeiten.addComponent(faecherHinzufuegenButton);
    faecherHinzufuegenButton.setWidth("150px");
    buttonBatteryBearbeiten.addComponent(faecherBearbeitenButton);
    faecherBearbeitenButton.setWidth("150px");
    buttonBatteryBearbeiten.addComponent(faecherEntfernenButton);
    faecherEntfernenButton.setWidth("150px");

    buttonBattery.addComponent(schuelerZuordnenButton);
    schuelerZuordnenButton.setWidth("250px");
    schuelerZuordnenButton.setEnabled(SchuelerContainer
            .getAllSchuelerOfKlasse(KlasseContainer.getKlasseByLehrer(app.getLoginLehrer()).getPojo())
            .size() > 0);

    layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
    layout.addComponent(buttonBattery, "buttonBattery");

    layout.addComponent(windowCloseButton, "windowCloseButton");
    windowCloseButton.setWidth("100%");

    faecherList = getFaecherList();

    layoutVertical.addComponent(faecherList);
    layoutVertical.addComponent(layout);
}

From source file:org.fossa.rolp.ui.klasse.klasseanlegen.KlasseAnlegen.java

License:Open Source License

public KlasseAnlegen(FossaApplication app, KlasseLaso klasse) {
    super(app);/*from  w  ww.  j  av  a2s  . co  m*/
    this.klasseLaso = klasse;
    setCaption(" - Klasse - ");
    setWidth("500px");
    center();
    CustomLayout layout = new CustomLayout("./subWindows/formAnlegen");
    setContent(layout);

    getKlasseAnlegenForm();
    layout.addComponent(formKlasseAnlegen, "form");
}

From source file:org.fossa.rolp.ui.klasse.klasseanlegen.KlassenlisteAnzeigen.java

License:Open Source License

public KlassenlisteAnzeigen(RolpApplication app) {
    super(app);// w w w  .  jav a2s.c  o m
    this.app = app;

    setCaption(" - Anzeige der Klassenliste - ");
    setWidth("800px");
    center();

    VerticalLayout layoutVertical = new VerticalLayout();
    setContent(layoutVertical);

    CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
    HorizontalLayout buttonBattery = new HorizontalLayout();
    buttonBattery.setSpacing(true);
    HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
    buttonBatteryBearbeiten.setSpacing(true);

    buttonBatteryBearbeiten.addComponent(klasseHinzufuegenButton);
    klasseHinzufuegenButton.setWidth("150px");
    buttonBatteryBearbeiten.addComponent(klasseBearbeitenButton);
    klasseBearbeitenButton.setWidth("150px");
    buttonBatteryBearbeiten.addComponent(klasseEntfernenButton);
    klasseEntfernenButton.setWidth("150px");

    layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
    layout.addComponent(buttonBattery, "buttonBattery");

    layout.addComponent(windowCloseButton, "windowCloseButton");
    windowCloseButton.setWidth("100%");

    klassenList = getKlassenList();
    klassenList.addStyleName("klassenList");

    layoutVertical.addComponent(klassenList);
    layoutVertical.addComponent(layout);
}

From source file:org.fossa.rolp.ui.klasse.KlassenlehrerZuordnen.java

License:Open Source License

public KlassenlehrerZuordnen(FossaApplication app) throws FossaLasoLockedException {
    super(app);//from   w  w  w.j  av  a 2s . c  om
    setWidth("600px");
    setHeight("600px");
    center();

    VerticalLayout layoutVertical = new VerticalLayout();
    setContent(layoutVertical);

    CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
    HorizontalLayout buttonBattery = new HorizontalLayout();
    buttonBattery.setSpacing(true);
    HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
    buttonBatteryBearbeiten.setSpacing(true);

    layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
    layout.addComponent(buttonBattery, "buttonBattery");

    layout.addComponent(windowCloseButton, "windowCloseButton");
    windowCloseButton.setWidth("100%");

    layoutVertical.addComponent(getKlassenlehrerZuordnenList());
    layoutVertical.addComponent(layout);
}

From source file:org.fossa.rolp.ui.leb.LebSettingsAnlegen.java

License:Open Source License

public LebSettingsAnlegen(FossaApplication app, LebSettingsLaso lebSettings) {
    super(app);// w ww .  ja  v a 2s  .co m
    this.lebsettingsLaso = lebSettings;
    setCaption(" - Einstellungen - ");
    setWidth("500px");
    center();
    CustomLayout layout = new CustomLayout("./subWindows/formAnlegen");
    setContent(layout);

    getLebSettingsAnlegenForm();
    layout.addComponent(formLebSettingsAnlegen, "form");
}

From source file:org.fossa.rolp.ui.lehrer.LehrerAnlegen.java

License:Open Source License

public LehrerAnlegen(FossaApplication app, LehrerLaso lehrer) {
    super(app);/*from www .  j a va 2 s  .  co  m*/
    this.lehrerLaso = lehrer;
    setCaption(" - Lehrerdaten - ");
    setWidth("500px");
    center();
    CustomLayout layout = new CustomLayout("./subWindows/formAnlegen");
    setContent(layout);

    getLehrerAnlegenForm();
    layout.addComponent(formLehrerAnlegen, "form");
}