Package org.drools.guvnor.client.common

Examples of org.drools.guvnor.client.common.FormStyleLayout


    private static Images images = GWT.create(Images.class);

    public VerifierResultWidget(AnalysisReport report,
                                boolean showFactUsage) {

        FormStyleLayout layout = new FormStyleLayout();

        Tree tree = new Tree();

        TreeItem errors = doMessageLines(constants.Errors(),
                images.error(),
                report.errors);
        tree.addItem(errors);

        TreeItem warnings = doMessageLines(constants.Warnings(),
                images.warning(),
                report.warnings);
        tree.addItem(warnings);

        TreeItem notes = doMessageLines(constants.Notes(),
                images.note(),
                report.notes);
        tree.addItem(notes);

        if (showFactUsage) {
            tree.addItem(new FactUsagesItem(report.factUsages));
        }

        tree.addCloseHandler(new CloseHandler<TreeItem>() {
            public void onClose(CloseEvent<TreeItem> event) {
                swapTitleWithUserObject(event.getTarget());
            }
        });
        tree.addOpenHandler(new OpenHandler<TreeItem>() {
            public void onOpen(OpenEvent<TreeItem> event) {
                swapTitleWithUserObject(event.getTarget());
            }
        });
        layout.addRow(tree);

        initWidget(layout);
    }
View Full Code Here


                            boolean isHistoricalReadOnly) {
        this.clientFactory = clientFactory;
        this.eventBus = eventBus;
        this.conf = conf;
        this.isHistoricalReadOnly = isHistoricalReadOnly;
        FormStyleLayout layout = new FormStyleLayout();

        VerticalPanel header = new VerticalPanel();
        Label caption = new Label("Dependencies");
        caption.getElement().getStyle().setFontWeight(FontWeight.BOLD);
        header.add(caption);
        header.add(dependencyTip());

        layout.addAttribute("",
                header);

        /*        layout.addHeader( images.statusLarge(),
                              header );*/

        VerticalPanel vp = new VerticalPanel();
        vp.setHeight("100%");
        vp.setWidth("100%");

        //pf.startSection();
        layout.addRow(vp);

        table = new DependenciesPagedTable(conf.getUuid(),
                new OpenItemCommand() {
                    public void open(String path) {
                        showEditor(path);
                    }

                    public void open(MultiViewRow[] rows) {
                        // Do nothing, unsupported
                    }
                });

        layout.addRow(table);

        initWidget(layout);
    }
View Full Code Here


    public RuleAttributeWidget(RuleModeller parent, RuleModel model) {
        this.parent = parent;
        this.model = model;
        layout = new FormStyleLayout();
        //Adding metadata here, seems redundant to add a new widget for metadata. Model does handle meta data separate.
        RuleMetadata[] meta = model.metadataList;
        if(meta.length > 0){
      HorizontalPanel hp = new HorizontalPanel();
      //hp.add(new HTML("&nbsp;&nbsp;"));
View Full Code Here

        put(constants.CheckinComment(), new MetaDataQuery("drools:checkinComment"))//NON-NLS
      }
    };


    FormStyleLayout fm = new FormStyleLayout();
    for (Iterator iterator = atts.keySet().iterator(); iterator.hasNext();) {
      String fieldName = (String) iterator.next();
      final MetaDataQuery q = (MetaDataQuery) atts.get(fieldName);
      final TextBox box = new TextBox();
      box.setTitle(constants.WildCardsSearchTip());
      fm.addAttribute(fieldName + ":", box);
      box.addChangeListener(new ChangeListener() {
        public void onChange(Widget w) {
          q.valueList = box.getText();
        }
      });
    }

    HorizontalPanel created = new HorizontalPanel();
    created.add(new SmallLabel(constants.AfterColon()));
    final DateField createdAfter = new DateField(constants.AfterColon(), DATE_PICKER_FORMAT);
    created.add(createdAfter);
   
    created.add(new SmallLabel("&nbsp;"));      //NON-NLS

    created.add(new SmallLabel(constants.BeforeColon()));
    final DateField createdBefore = new DateField(constants.Before(), DATE_PICKER_FORMAT);
    created.add(createdBefore);

    fm.addAttribute(constants.DateCreated1(), created);



    HorizontalPanel lastMod = new HorizontalPanel();
    lastMod.add(new SmallLabel(constants.AfterColon()));
    final DateField lastModAfter = new DateField(constants.AfterColon(), DATE_PICKER_FORMAT);
    lastMod.add(lastModAfter);

    lastMod.add(new SmallLabel("&nbsp;"));   //NON-NLS

    lastMod.add(new SmallLabel(constants.BeforeColon()));
    final DateField lastModBefore = new DateField(constants.BeforeColon(), DATE_PICKER_FORMAT);
    lastMod.add(lastModBefore);

    fm.addAttribute(constants.LastModified1(), lastMod);

    final SimplePanel resultsP = new SimplePanel();
    Button search = new Button(constants.Search());
    fm.addAttribute("", search);
    search.addClickListener(new ClickListener() {
      public void onClick(Widget w) {
        resultsP.clear();
        AssetItemGrid grid = new AssetItemGrid(openItem, "searchresults", new AssetItemGridDataLoader() { //NON-NLS
          public void loadData(int startRow, int numberOfRows,
              GenericCallback cb) {
            MetaDataQuery[] mdq = new MetaDataQuery[atts.size()];
            int i = 0;
            for (Iterator iterator = atts.keySet().iterator(); iterator
                .hasNext();) {
              String name = (String) iterator.next();
              mdq[i] = (MetaDataQuery) atts.get(name);
              i++;
            }
            RepositoryServiceFactory.getService().queryMetaData(mdq, createdAfter.getValue(), createdBefore.getValue(),
                lastModAfter.getValue(), lastModBefore.getValue(), false, startRow, numberOfRows, cb);
          }
        });
        resultsP.add(grid);
      }
    });
    fm.addRow(resultsP);
    p.add(fm);
    p.setCollapsed(true);
    layout.add(p);
  }
View Full Code Here

    p.setCollapsible(true);
    p.setTitle(constants.TextSearch());

    p.setCollapsed(true);

    FormStyleLayout ts = new FormStyleLayout();
    final TextBox tx = new TextBox();
    ts.addAttribute(constants.SearchFor(), tx);
    Button go = new Button();
    go.setText(constants.Search1());
    ts.addAttribute("", go);
    ts.setWidth("100%");
    p.add(ts);


    final SimplePanel resultsP = new SimplePanel();
        final ClickListener cl = new ClickListener() {
      public void onClick(Widget w) {
        if (tx.getText().equals("")) {
          Window.alert(constants.PleaseEnterSomeSearchText());
          return;
        }
        resultsP.clear();
        AssetItemGrid grid = new AssetItemGrid(openItem, "searchresults", new AssetItemGridDataLoader() { //NON-NLS
          public void loadData(int startRow, int numberOfRows,
              GenericCallback cb) {
            RepositoryServiceFactory.getService().queryFullText(tx.getText(), false, startRow, numberOfRows, cb);
          }
        });
        resultsP.add(grid);
      }
    };

    go.addClickListener(cl);
        tx.addKeyboardListener(new KeyboardListenerAdapter() {
            @Override
            public void onKeyUp(Widget sender, char keyCode, int modifiers) {
                if (keyCode == KeyboardListener.KEY_ENTER) {
                    cl.onClick(sender);
                }
            }
        });
    ts.addRow(resultsP);
    layout.add(p);
  }
View Full Code Here

*/
public class AnalysisResultWidget extends Composite {
    private Constants constants = GWT.create(Constants.class);

    public AnalysisResultWidget(AnalysisReport report) {
    FormStyleLayout layout = new FormStyleLayout();

    Tree t = new Tree();

    t.addItem(renderItems(report.errors, "images/error.gif", constants.Errors()));
    t.addItem(renderItems(report.warnings, "images/warning.gif", constants.Warnings()));
    t.addItem(renderItems(report.notes, "images/note.gif", constants.Notes()));
    t.addItem(renderFactUsage(report.factUsages));
    t.addTreeListener(swapTitleWithUserObject());
    layout.addRow(t);



    initWidget(layout);
  }
View Full Code Here

    private EditItemEvent editEvent;
    private Constants constants = ((Constants) GWT.create(Constants.class));


    public QuickFindWidget(EditItemEvent editEvent) {
        layout = new FormStyleLayout("images/system_search.png", ""); //NON-NLS

        searchBox = new SuggestBox(new SuggestOracle() {
      public void requestSuggestions(Request r, Callback cb) {
        loadShortList(r.getQuery(), r, cb);
View Full Code Here

  private EditItemEvent editEvent;
    private static Constants constants;

    public PackageBuilderWidget(final PackageConfigData conf,
      EditItemEvent editEvent) {
    layout = new FormStyleLayout();
    this.conf = conf;
    this.editEvent = editEvent;

    final SimplePanel buildResults = new SimplePanel();
View Full Code Here

                parameterPanel = new Panel();
                parameterPanel.setCollapsible( true );
                parameterPanel.setTitle( constants.Parameters() );

                FormStyleLayout parametersForm = new FormStyleLayout();
                parametersForm.setHeight( "120px" ); //NON-NLS
                parameterPanel.add( parametersForm );

                ruleFlowViewer = new RuleFlowViewer( rfcm,
                                                     parametersForm );
View Full Code Here

        //fields.add(new Label("upload:"));
        fields.add( ok );

        form.add( fields );

        layout = new FormStyleLayout(getIcon(),
                                                     formName);

        if ( !this.asset.isreadonly )
            layout.addAttribute(constants.UploadNewVersion(), form );
View Full Code Here

TOP

Related Classes of org.drools.guvnor.client.common.FormStyleLayout

Copyright © 2018 www.massapicom. 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.