Examples of FormBuilder


Examples of at.reppeitsolutions.formbuilder.components.FormBuilder

    }

    @Override
    public void encodeBegin(FacesContext ctx,
            UIComponent component) throws IOException {
        FormBuilder formBuilder = (FormBuilder) component;
        String uuid = UUID.randomUUID().toString();
        FormBuilderAttributesContainer container = new FormBuilderAttributesContainer();
        container.setForm(formBuilder.getForm());
        container.setWorkflowStates(formBuilder.getWorkflowStates());
        container.setConstraintClients(formBuilder.getConstraintClients());
        container.setMetaDataObject(formBuilder.getMetaDataObject());
        container.setMetaDataDescriptions(formBuilder.getMetaDataDescriptions());
        container.setMetaDataFetcher(formBuilder.getMetaDataFetcher());
        ModelApplicationBean.getInstance().putForm(uuid, container);
        HttpServletRequest request = (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest();
        formBuilder.getIFrame().setSrc(request.getContextPath() + "/pages/formbuilder.xhtml?uuid=" + uuid);

        formBuilder.getCallbackButton().setActionExpression(formBuilder.getActionExpression());
    }
View Full Code Here

Examples of com.intellij.util.ui.FormBuilder

    myKarmaPackageDirPathTextFieldWithBrowseButton = createKarmaPackageDirPathTextField(project);
    myConfigPathTextFieldWithBrowseButton = createConfigurationFileTextField(project);
    myEnvVarsComponent = new EnvironmentVariablesTextFieldWithBrowseButton();
    myBrowsers = createBrowsersTextField();
    JComponent browsersDescription = createBrowsersDescription();
    myRootComponent = new FormBuilder()
      .setAlignLabelOnRight(false)
      .addLabeledComponent(KarmaBundle.message("runConfiguration.config_file.label"), myConfigPathTextFieldWithBrowseButton)
      .addLabeledComponent(KarmaBundle.message("runConfiguration.browsers.label"), myBrowsers)
      .addLabeledComponent("", browsersDescription, 0, false)
      .addComponent(new JSeparator(), 8)
View Full Code Here

Examples of com.uwyn.rife.site.FormBuilder

public class ChangeNick extends Element implements BotListener
{
  public void processElement()
  {
    Template      t = getHtmlTemplate("drone.admin.change_nick");
    FormBuilder      form_builder = t.getBeanHandler().getFormBuilder();
    ValidationBuilder  validation_builder = form_builder.getValidationBuilder();
   
    form_builder.generateField(t, "new_nick", new String[] {getParameter("new_nick")}, null);
   
    // validate inputs
    ArrayList  errors = new ArrayList();
    String    botname = null;
    if (hasSubmission("perform_change"))
View Full Code Here

Examples of com.uwyn.rife.site.FormBuilder

  protected void processChannelLog(ArrayList errors, Bot bot, Channel channel, Calendar day)
  {
    initializeHighlighting();

    FormBuilder form_builder = mTemplate.getBeanHandler().getFormBuilder();
    form_builder.generateField(mTemplate, "q", new String[] {mSearchBean.getKeyword()}, null);
    if (!hasInputValue("botname") ||
      !hasInputValue("channelname"))
    {
      setSubmissionForm(mTemplate, "search", new String[] {"qbot", bot.getName(), "qchannel", channel.getName()});
    }
View Full Code Here

Examples of de.yaams.core.helper.gui.form.core.FormBuilder

public class ConfigTab extends BaseTab {
  private static final long serialVersionUID = -1511668960746278912L;

  public ConfigTab() {
    FormBuilder f = new FormBuilder("s");
    f.getHeader("basic").setTitle(I18N.t("System")).setIcon("opts").setSorting(-1);

    f.addElement("basic.smooth",
        new FormCheckbox(I18N.t("Smooth-Modus"), Yrgss.smoothmodus).addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            Yrgss.smoothmodus = Boolean.valueOf(form.getContentAsString());
            Render.getWindow().setFPS(Yrgss.smoothmodus ? 40 : 20);

          }
        }));

    f.addElement("basic.debug", new FormCheckbox(I18N.t("Debug-Modus"), Yrgss.debug).addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        Yrgss.debug = Boolean.valueOf(form.getContentAsString());
        RBRunTime.interpreter.runScriptlet("$debug =" + Yrgss.debug);

      }
    }));

    f.addHeader("audio", new FormHeader(I18N.t("Audio"), "audio"));

    f.addElement("audio.sound", new FormCheckbox(I18N.t("Sound"), Yrgss.sound).addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        Yrgss.sound = Boolean.valueOf(form.getContentAsString());
        if (!Yrgss.sound) {
          Audio.bgs_stop();
          Audio.se_stop();
        }

      }
    }));

    f.addElement("audio.music", new FormCheckbox(I18N.t("Music"), Yrgss.musik).addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        Yrgss.musik = Boolean.valueOf(form.getContentAsString());
        if (!Yrgss.musik) {
          Audio.bgm_stop();
          Audio.me_stop();
        }

      }
    }));

    f.addHeader("another", new FormHeader(I18N.t("Another"), "graphic").setSorting(1));

    f.addElement("another.fullscreen",
        new FormCheckbox(I18N.t("Fullscreen Modus"), Yrgss.fullscreen).addChangeListener(new FormElementChangeListener() {

          @Override
          public void stateChanged(FormElement form) {
            Yrgss.fullscreen = Boolean.valueOf(form.getContentAsString());
            Render.getWindow().setFullscreen(Yrgss.fullscreen);

          }
        }));

    f.addElement("another.active",
        new FormCheckbox(I18N.t("If the program not active, update the game also. Otherwise the game will paused"), Yrgss.active)
            .addChangeListener(new FormElementChangeListener() {

              @Override
              public void stateChanged(FormElement form) {
                Yrgss.active = Boolean.valueOf(form.getContentAsString());

              }
            }));

    f.addChangeListener(new FormElementChangeListener() {

      @Override
      public void stateChanged(FormElement form) {
        Yrgss.saveSettings();

      }
    });

    add(f.getPanel(false));
  }
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.core.FormBuilder

   * @see de.yaams.packandgo.helper.gui.list.YSimpleList#open()
   */
  @Override
  protected void open() {
    // get form
    final FormBuilder f = getMainForm(null);

    // has it?
    if (f == null) {
      return;
    }

    // show
    if (YDialog.showForm(I18N.t("Projekt importieren"), "project_open", f) == false) {
      return;
    }

    // basics
    String type = f.getElement("basic.type").getContentAsString();
    File path = new File(f.getElement("basic.folder").getContentAsString());

    // add project
    add(new Project(path, f.getElement("basic.name").getContentAsString(), f.getElement("basic.icon").getContentAsString(), type));
  }
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.core.FormBuilder

   */
  @Override
  public void add() {

    // get form
    final FormBuilder f = getMainForm(null);

    // has it?
    if (f == null) {
      return;
    }

    f.getElement("basic.folder").addValidator(new ValidatorBase() {

      @Override
      public void isValide(YMessagesDialog y) {
        // folder exist and contains files?
        File[] file = new File(f.getElement("basic.folder").getContentAsString()).listFiles();
        if (file != null && file.length > 0) {
          y.add(I18N.t("{0} enthält schon Dateien. Evtl. werden vorhandene überschrieben oder gelöscht.", f.getElement("basic.folder")
              .getContentAsString()), Level.WARN_INT);
        }

      }
    });

    // show
    if (YDialog.showForm(I18N.t("Projekt hinzufügen"), "project_add", f) == false) {
      return;
    }

    // basics
    String type = f.getElement("basic.type").getContentAsString();
    File path = new File(f.getElement("basic.folder").getContentAsString());

    Project p = new Project(path, f.getElement("basic.name").getContentAsString(), f.getElement("basic.icon").getContentAsString(), type);

    // create base project
    if (ProjectManagement.getType(type).createProject(p)) {
      // add project
      add(p);
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.core.FormBuilder

   * Get more informations about this plugin
   *
   * @return
   */
  public FormBuilder getMoreInfo() {
    FormBuilder b = new FormBuilder("plugin.moreinfo");
    b.addElement("basic.name", new FormInfo(I18N.t("Info"), getDesc()).setSorting(-1));
    b.addElement("basic.author", new FormInfo(I18N.t("Autor"), getElement("author", "unknown")));
    if (YLevel.IS_ADVANCED) {
      b.addElement("basic.folder", new FormTextField(I18N.t("Path"), path.getAbsolutePath()));
    }
    b.addElement("basic.status", new FormSwing(I18N.t("Status"), status));
    b.addElement("basic.hp", new FormTextField(I18N.t("Homepage"), getElement("homepage", "-")));
    b.addElement("basic.version", new FormInfo(I18N.t("Inst. Version"), getElement("version", "0")));
    b.addElement("basic.versiono", new FormInfo(I18N.t("Online Version"), getOnlineElement("version", "0")));
    return b;
  }
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.core.FormBuilder

  @Override
  protected void configIntern() {
    Project p = (Project) getSelectedObject();

    // get form
    FormBuilder f = getMainForm(p);
    f.getElement("basic.type").setEnabled(false);

    // show
    if (YDialog.showForm(I18N.t("Projekt editieren"), "project_opts", f) == false) {
      return;
    }

    // edit project
    p.setPath(new File(f.getElement("basic.folder").getContentAsString()));
    p.setTitle(f.getElement("basic.name").getContentAsString());
    p.setIcon(f.getElement("basic.icon").getContentAsString());
    p.updateDesc();
  }
View Full Code Here

Examples of de.yaams.maker.helper.gui.form.core.FormBuilder

    // get it
    final Project p = (Project) getSelectedObject();

    // form
    FormBuilder f = new FormBuilder("project.left");

    // add basics
    f.addHeader("main", new FormHeader(YAamsCore.NAME, "yaams").setSorting(-2));
    f.addElement("main.opts", new FormButton(I18N.t("Options"), "opts", new AE() {

      @Override
      public void run() {
        YaFrame.open(HomeTab.OPTIONS);

      }
    }));
    f.addElement("main.plugins", new FormButton(I18N.t("Plugins"), "plugin", new AE() {

      @Override
      public void run() {
        BasicTabEvent.openPlugin();

      }
    }).setSorting(1));
    f.addElement("main.feedback", new FormButton(I18N.t("Feedback"), "mail_web", new AE() {

      @Override
      public void run() {
        BasicTabEvent.openFeedback();

      }
    }).setSorting(2));

    // has project?
    if (p != null) {

      // main elements
      f.getHeader("basic").setTitle(p.getTitle()).setIcon(p.getIcon()).setCollapsed(true).setSorting(-1);
      f.addElement("basic.type", new FormInfo(I18N.t("Typ"), p.getType().getTitle()));

      // aktions
      f.addHeader("action", new FormHeader(I18N.t("Aktionen"), "mouse"));
      f.addElement("action.tab", new FormButton(I18N.t("Im Tab öffnen"), "tab_arrow", new AE() {

        @Override
        public void run() {
          doubleClick();

        }
      }).setSorting(-2));
      f.addElement("action.edit", new FormButton(I18N.t("Konfigurieren"), "opts", new AE() {

        @Override
        public void run() {
          config();

        }
      }).setSorting(-1));
      f.addElement("action.del", new FormButton(I18N.t("Löschen"), "trash", new AE() {

        @Override
        public void run() {
          del();

        }
      }));

      // add addons
      p.getType().leftForm(f, p);

      // show
      ppanel.setLeft(f.getPanel(true));
    } else {
      f.getHeader("basic").setTitle("Erste Schritte").setIcon("help");
      // aktions
      f.addElement("basic.add", new FormButton(I18N.t("Erstellen"), "project_add", new AE() {

        @Override
        public void run() {
          add();

        }
      }));
      f.addElement("basic.open", new FormButton(I18N.t("Importieren"), "folder", new AE() {

        @Override
        public void run() {
          open();

        }
      }));

      // show
      ppanel.setLeft(f.getPanel(true));
    }

  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.