Examples of DynamicForm


Examples of com.smartgwt.client.widgets.form.DynamicForm

       
    setWidth(Home.WIDTH);
    setBackgroundColor("#F8F8F8");
    setPosition(Positioning.ABSOLUTE);
   
    DynamicForm form = new DynamicForm();
    form.setWidth100();
    form.setNumCols(11);
    form.setColWidths(120,30,100,"*",60,80,80,10,160,10,120);
   
    DEPTH = new TextItem("depth","Initial Depth");
    DEPTH.setWidth("*");
    DEPTH.setValue(String.valueOf(Home.VIEW - 1));
   
    URL = new TextItem("location","Online XML");
    URL.setWidth("*");
    URL.setValue(url);
    URL.addKeyPressHandler(new KeyPressHandler(){
      /* (non-Javadoc)
       * @see com.smartgwt.client.widgets.form.fields.events.KeyPressHandler#onKeyPress(com.smartgwt.client.widgets.form.fields.events.KeyPressEvent)
       */
      public void onKeyPress(KeyPressEvent event){
        if(event.getKeyName().equals("Enter")){
          request((String) URL.getValue(), Integer.valueOf((String) DEPTH.getValue()));
        }
      }
    });
    DEPTH.addKeyPressHandler(new KeyPressHandler(){
      /* (non-Javadoc)
       * @see com.smartgwt.client.widgets.form.fields.events.KeyPressHandler#onKeyPress(com.smartgwt.client.widgets.form.fields.events.KeyPressEvent)
       */
      public void onKeyPress(KeyPressEvent event){
        if(event.getKeyName().equals("Enter")){
          request((String) URL.getValue(), Integer.valueOf((String) DEPTH.getValue()));
        }
      }
    });
       
    ButtonItem load = new ButtonItem("load","Load");
    load.setStartRow(false);
    load.setEndRow(false);
    load.setWidth("*");
    load.addClickHandler(new ClickHandler(){
      /* (non-Javadoc)
       * @see com.smartgwt.client.widgets.form.fields.events.ClickHandler#onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent)
       */
      public void onClick(ClickEvent event){
        request((String) URL.getValue(), Integer.valueOf((String) DEPTH.getValue()));
      }
    });
       
    ButtonItem centre = new ButtonItem("centre","Centre");
    centre.setStartRow(false);
    centre.setEndRow(false);
    centre.setWidth("*");
    centre.addClickHandler(new ClickHandler(){
      /* (non-Javadoc)
       * @see com.smartgwt.client.widgets.form.fields.events.ClickHandler#onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent)
       */
      public void onClick(ClickEvent event){
        MindMap.get(MindMap.FOCUS_ID).centre();
      }
    });
   
    ButtonItem local = new ButtonItem("local","Local XML");
    local.setStartRow(false);
    local.setEndRow(false);
    local.setAutoFit(false);
    local.setWidth("*");
    local.addClickHandler(new ClickHandler(){
      /* (non-Javadoc)
       * @see com.smartgwt.client.widgets.form.fields.events.ClickHandler#onClick(com.smartgwt.client.widgets.form.fields.events.ClickEvent)
       */
      public void onClick(ClickEvent event){
        try{
          Desktop desktop = Factory.getInstance().createDesktop();
          desktop.openFiles(new OpenFilesHandler(){
            /* (non-Javadoc)
             * @see com.google.gwt.gears.client.desktop.OpenFilesHandler#onOpenFiles(com.google.gwt.gears.client.desktop.OpenFilesHandler.OpenFilesEvent)
             */
            public void onOpenFiles(OpenFilesEvent event){
              File[] files = event.getFiles();
              File file = files[0];
              Blob data = file.getBlob();
              BlobReader reader = new BlobReader(data);
              String map = "";
              while(!reader.endOfBlob())
                map = map + reader.readLine() + "\n";
              Home.webError(map);
              Home.URLRead(map,Integer.valueOf((String) DEPTH.getValue()));
            }
          }, true);
        }catch(Exception e){
          Home.webError("Google Gears Plugin Required for this feature.");
        }
      }
    });
   
    AUTO = new NativeCheckboxItem("auto");
    AUTO.setTitle("Apply Force Interaction");
    AUTO.setStartRow(false);
    AUTO.setEndRow(false);
    AUTO.setValue(false);
    AUTO.addChangeHandler(new ChangeHandler(){
      /* (non-Javadoc)
       * @see com.smartgwt.client.widgets.form.fields.events.ChangeHandler#onChange(com.smartgwt.client.widgets.form.fields.events.ChangeEvent)
       */
      public void onChange(ChangeEvent event){
        if(Boolean.valueOf(String.valueOf(AUTO.getValue()))){
          Position.AUTO = false;
          AUTO.setValue(false);
          Position.cancel();
        }
        else{
          Position.AUTO = true;
          AUTO.setValue(true);
          Position.forceDrivenPositioning();
        }
      }
    });
   
    GRAPH_3D = new NativeCheckboxItem("3d");
    GRAPH_3D.setTitle("3D Graph");
    GRAPH_3D.setStartRow(false);
    GRAPH_3D.setEndRow(false);
    GRAPH_3D.setValue(false);
    GRAPH_3D.addChangeHandler(new ChangeHandler(){
      /* (non-Javadoc)
       * @see com.smartgwt.client.widgets.form.fields.events.ChangeHandler#onChange(com.smartgwt.client.widgets.form.fields.events.ChangeEvent)
       */
      public void onChange(ChangeEvent event){
        if(Boolean.valueOf(String.valueOf(GRAPH_3D.getValue()))){
          Position.cancel3D();
          Position.GRAPH_3D = false;
          GRAPH_3D.setValue(false);
          AUTO.enable();
          Position.forceDrivenPositioning();
          MindMap.setCanDragEntity(true);
        }
        else{
          Position.AUTO = true;
          Position.GRAPH_3D = true;
          Position.setRandomZ();
          AUTO.setValue(true);
          GRAPH_3D.setValue(true);
          AUTO.disable();
          Position.forceDrivenPositioning();
          MindMap.get(MindMap.FOCUS_ID).centre();
          MindMap.setCanDragEntity(false);
        }
      }
    });
   
    form.setFields(DEPTH,URL,load,local,centre,AUTO,GRAPH_3D);

    addMember(new Label(Home.VERSION));
    addMember(form);
   
    if(!url.equals(""))
View Full Code Here

Examples of com.smartgwt.client.widgets.form.DynamicForm

                redirectTo(LOGIN_VIEW);
                return;
            }
            isLoginView = true;
            loginShowing = true;
            form = new DynamicForm();
            form.setMargin(25);
            form.setAutoFocus(true);
            form.setShowErrorText(true);
            form.setErrorOrientation(FormErrorOrientation.BOTTOM);
View Full Code Here

Examples of com.smartgwt.client.widgets.form.DynamicForm

        department = new TextItem(DEPARTMENT, MSG.dataSource_users_field_department());
        department.setWidth(fieldWidth);
        SpacerItem space = new SpacerItem();
        space.setColSpan(1);

        inputForm = new DynamicForm();
        inputForm.setAutoFocus(true);
        inputForm.setErrorOrientation(FormErrorOrientation.LEFT);
        inputForm.setNumCols(4);
        //moving header to it's own container for proper display. Didn't display right in production mode
        inputForm.setFields(username, first, last, email, phone, department);
        loadValidators(inputForm);
        inputForm.setValidateOnExit(true);
        DynamicForm headerWrapper = new DynamicForm();
        headerWrapper.setFields(header);
        column.addMember(headerWrapper);
        column.addMember(inputForm);

        HTMLFlow hr = new HTMLFlow("<br/><hr/><br/><br/>");
        hr.setWidth(620);
View Full Code Here

Examples of com.smartgwt.client.widgets.form.DynamicForm

        formItems.add(0, spacer1);
        formItems.add(0, conditionTypeSelectItem);
        formItems.add(spacer2);

        form = new DynamicForm();
        form.setItems(formItems.toArray(new FormItem[formItems.size()]));
    }
View Full Code Here

Examples of com.smartgwt.client.widgets.form.DynamicForm

            setHeight(480);
            setShowResizer(true);
            setCanDragResize(true);
            centerInPage();

            DynamicForm form = new DynamicForm();
            form.setGroupTitle(windowTitle + " "+title);
            form.setIsGroup(true);
            form.setMargin(20);
            form.setAutoFocus(true);
            form.setShowErrorText(true);
            form.setErrorOrientation(FormErrorOrientation.BOTTOM);
            form.setHeight100();
            form.setWidth100();
            form.setPadding(5);
            form.setLayoutAlign(VerticalAlignment.BOTTOM);

            final DateItem startDateItem = new DateItem("startDate", MSG.common_buttonbar_start_date());
            startDateItem.setValue(startTime);

            final SpinnerItem startTimeHours = new SpinnerItem("startTimeHours",MSG.chart_slider_button_bar_hour());
            startTimeHours.setMax(23);
            startTimeHours.setMin(0);
            startTimeHours.setWidth(60);
            startTimeHours.setValue(startDateItem.getValueAsDate().getHours());

            final SpinnerItem startTimeMinutes = new SpinnerItem("startTimeMinutes",MSG.chart_slider_button_bar_minute());
            startTimeMinutes.setMax(59);
            startTimeMinutes.setStep(5);
            startTimeMinutes.setMin(0);
            startTimeMinutes.setWidth(60);
            startTimeMinutes.setEndRow(true);
            startTimeMinutes.setValue(startDateItem.getValueAsDate().getMinutes());

            final DateItem endDateItem = new DateItem("endDate", MSG.common_buttonbar_end_date());
            endDateItem.setValue(endTime);

            final SpinnerItem endTimeHours = new SpinnerItem("endTimeHours", MSG.chart_slider_button_bar_hour());
            endTimeHours.setMax(23);
            endTimeHours.setMin(0);
            endTimeHours.setWidth(60);
            endTimeHours.setValue(endDateItem.getValueAsDate().getHours());

            final SpinnerItem endTimeMinutes = new SpinnerItem("endTimeMinutes",MSG.chart_slider_button_bar_minute());
            endTimeMinutes.setMax(59);
            endTimeMinutes.setMin(0);
            endTimeMinutes.setStep(5);
            endTimeMinutes.setWidth(60);
            endTimeMinutes.setValue(endDateItem.getValueAsDate().getMinutes());

            form.setFields(startDateItem,  startTimeHours,  startTimeMinutes,
                    new RowSpacerItem(), new RowSpacerItem(),
                    endDateItem,
                    endTimeHours, endTimeMinutes,
                new RowSpacerItem());
            addItem(form);
View Full Code Here

Examples of com.smartgwt.client.widgets.form.DynamicForm

        for (Canvas child : getMembers()) {
            removeMember(child);
            child.destroy();
        }

        DynamicForm driftForm = new DynamicForm();
        //driftForm.setIsGroup(true);
        //driftForm.setGroupTitle(MSG.view_tabs_common_drift());
        driftForm.setWrapItemTitles(false);
        driftForm.setNumCols(4);

        SpacerItem spacer = new SpacerItem();

        //StaticTextItem id = new StaticTextItem("id", MSG.common_title_id());
        //id.setValue(driftDetails.getDrift().getId());

        StaticTextItem path = new StaticTextItem("path", MSG.common_title_path());
        path.setValue(driftDetails.getDrift().getPath());

        StaticTextItem file = new StaticTextItem("File", MSG.view_tabs_common_content());
        FormItem fileLink = null;

        if (driftDetails.isBinaryFile()) {
            file.setValue(driftDetails.getDrift().getNewDriftFile().getHashId());
            fileLink = spacer;
            driftForm.setItems(path, spacer, file, fileLink);

        } else {
            file.setValue(driftDetails.getDrift().getNewDriftFile().getHashId());
            fileLink = createViewFileLink(driftDetails.getDrift().getNewDriftFile().getHashId(), driftDetails
                .getDrift().getPath(), driftDetails.getChangeSet().getVersion(), driftDetails.getNewFileStatus());
            driftForm.setItems(path, spacer, file, fileLink);
        }

        addMember(driftForm);
    }
View Full Code Here

Examples of com.smartgwt.client.widgets.form.DynamicForm

                resultsValueItem.setValue(vu.getValue().toString());
                resultsUnitItem.setValue(vu.getUnits().name());
            }
        });

        DynamicForm form = new DynamicForm();
        form.setItems(unitsMenu, textItem, button, resultsValueItem, resultsUnitItem);

        addMember(form);
    }
View Full Code Here

Examples of com.smartgwt.client.widgets.form.DynamicForm

     *
     * @param emptyMessage Contents of the empty region
     * @return
     */
    public static DynamicForm createEmptyDisplayRow(String emptyMessage) {
        DynamicForm row = null;
        row = new DynamicForm();

        row.setNumCols(3);
        StaticTextItem none = new StaticTextItem();
        none.setShowTitle(false);
        none.setDefaultValue(emptyMessage);
        none.setWrap(false);
        row.setItems(none);
        return row;
    }
View Full Code Here

Examples of com.smartgwt.client.widgets.form.DynamicForm

        }

        this.operationHistory = operationHistory;

        // History Basic Details
        form = new DynamicForm();
        form.setWidth100();
        form.setWrapItemTitles(false);
        List<FormItem> items = createFields(operationHistory);
        form.setFields(items.toArray(new FormItem[items.size()]));
        addMember(form);
View Full Code Here

Examples of com.smartgwt.client.widgets.form.DynamicForm

                }
                CoreGUI.getMessageCenter().notify(msg);
            }
        });

        DynamicForm form = new DynamicForm();
        form.setWidth(500);
        form.setItems(severityMenu, optionMenu, exceptionItem, conciseMessageItem, detailsMessageItem, button);

        addMember(form);
    }
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.