Examples of EditItemEvent


Examples of org.drools.guvnor.client.rulelist.EditItemEvent

        for ( int i = 0; i < assetTypes.length; i++ ) {
            key = key + assetTypes[i];
        }

        if ( !centerPanel.showIfOpen( key ) ) {
            AssetItemGrid grid = new AssetItemGrid( new EditItemEvent() {
                                                        public void open(String key) {
                                                            //todo add snap notice to this...
                                                            centerPanel.openAsset( key );
                                                        }
                                                        public void open(MultiViewRow[] rows) {
View Full Code Here

Examples of org.drools.guvnor.client.rulelist.EditItemEvent

        pf.addHeader("images/backup_large.png", header); //NON-NLS




        EditItemEvent edit = new EditItemEvent () {
            public void open(String key) {
              tab.openAsset(key);
            }

            public void open(MultiViewRow[] rows) {
View Full Code Here

Examples of org.drools.guvnor.client.rulelist.EditItemEvent

        return menuTree;
    }

    protected void launchWizard(String format, String title, boolean showCats) {

        NewAssetWizard pop = new NewAssetWizard(new EditItemEvent() {
            public void open(String key) {
                centertabbedPanel.openAsset(key);
            }

            public void open(MultiViewRow[] rows) {
View Full Code Here

Examples of org.drools.guvnor.client.rulelist.EditItemEvent

          final PackageConfigData pc = (PackageConfigData) node.getParentNode().getUserObject();
          RulePackageSelector.currentlySelectedPackage = pc.name;
          String key = key(fmts, pc);
          if (!centertabbedPanel.showIfOpen(key)) {

            final AssetItemGrid list = new AssetItemGrid(new EditItemEvent() {
              public void open(String uuid) {
                centertabbedPanel.openAsset(uuid);
              }

              public void open(MultiViewRow[] rows) {
View Full Code Here

Examples of org.drools.guvnor.client.rulelist.EditItemEvent

            centertabbedPanel.addTab(((isState) ? constants.Status() : constants.CategoryColon()) + self.getText(), true, list, key);
        }
    }

    private EditItemEvent createEditEvent() {
        return new EditItemEvent() {
            public void open(String uuid) {
                centertabbedPanel.openAsset(uuid);
            }

            public void open(MultiViewRow[] rows) {
View Full Code Here

Examples of org.drools.guvnor.client.rulelist.EditItemEvent

      RepositoryServiceFactory.getService().loadRuleAsset(uuid, new GenericCallback<RuleAsset>() {
        public void onSuccess(final RuleAsset a) {
          SuggestionCompletionCache.getInstance().doAction(a.metaData.packageName, new Command() {
            public void execute() {
              loading[0] = false;
              EditItemEvent edit = new EditItemEvent() {
                public void open(String key) {
                  openAsset(key);
                }

                public void open(MultiViewRow[] rows) {
View Full Code Here

Examples of org.drools.guvnor.client.rulelist.EditItemEvent

            popup.show();
            return;
        }

        MultiViewEditor multiview = new MultiViewEditor( rows,
                                                         new EditItemEvent() {
                                                             public void open(String key) {
                                                                 openAsset( key );
                                                             }

                                                             public void open(MultiViewRow[] rows) {
View Full Code Here

Examples of org.drools.guvnor.client.rulelist.EditItemEvent

        public void onSuccess(PackageConfigData conf) {
          PackageEditor ed = new PackageEditor(conf, new Command() {
            public void execute() {
              close(uuid);
            }
          }, refPackageList, new EditItemEvent() {
            public void open(String uuid) {
              openAsset(uuid);
            }

            public void open(MultiViewRow[] rows) {
View Full Code Here

Examples of org.drools.guvnor.client.rulelist.EditItemEvent

    public void openFind() {
        if ( !showIfOpen( "FIND" ) ) { //NON-NLS
            this.addTab( constants.Find(),
                         true,
                         new QueryWidget( new EditItemEvent() {
                             public void open(String uuid) {
                                 openAsset( uuid );
                             }

                             public void open(MultiViewRow[] rows) {
View Full Code Here

Examples of org.drools.guvnor.client.rulelist.EditItemEvent

        final TreeNode scenarios = new TreeNode();
        scenarios.setText( constants.TestScenariosInPackages() );
        scenarios.setIcon( "images/test_manager.gif" ); //NON-NLS

        final EditItemEvent edit = new EditItemEvent() {
            public void open(String key) {
                centerPanel.openAsset( key );
            }

            public void open(MultiViewRow[] rows) {
                for ( MultiViewRow row : rows ) {
                    centerPanel.openAsset( row.uuid );
                }
            }
        };

        scenarios.appendChild( new TreeNode( constants.PleaseWaitDotDotDot() ) );
        treeNode.appendChild( scenarios );

        final TreeNode analysis = new TreeNode();
        analysis.setText( constants.Analysis() );
        analysis.setIcon( "images/analyze.gif" ); //NON-NLS
        analysis.setExpanded( false );
        analysis.appendChild( new TreeNode( constants.PleaseWaitDotDotDot() ) );

        if ( Preferences.getBooleanPref( "verifier" ) ) {
            treeNode.appendChild( analysis );
        }

        scenarios.addListener( new TreeNodeListenerAdapter() {
            public void onExpand(Node node) {

                RepositoryServiceFactory.getService().listPackages( new GenericCallback<PackageConfigData[]>() {
                    public void onSuccess(PackageConfigData[] conf) {
                        for ( int i = 0; i < conf.length; i++ ) {
                            final PackageConfigData c = conf[i];
                            TreeNode pkg = new TreeNode();
                            pkg.setText( c.name );
                            pkg.setIcon( "images/package.gif" ); //NON-NLS

                            scenarios.appendChild( pkg );
                            pkg.addListener( new TreeNodeListenerAdapter() {
                                public void onClick(Node node,
                                                    EventObject e) {
                                    if ( !centerPanel.showIfOpen( "scenarios" + c.uuid ) ) { //NON-NLS
                                        String m = Format.format( constants.ScenariosForPackage(),
                                                                  c.name );
                                        centerPanel.addTab( m,
                                                            true,
                                                            new ScenarioPackageView( c.uuid,
                                                                                     c.name,
                                                                                     edit,
                                                                                     centerPanel ),
                                                            "scenarios" + c.uuid ); //NON-NLS
                                    }
                                }
                            } );
                        }
                        scenarios.removeChild( scenarios.getFirstChild() );

                    }
                } );
            }

            public void onCollapse(Node node) {
                Node[] cs = node.getChildNodes();
                for ( int i = 0; i < cs.length; i++ ) {
                    node.removeChild( cs[i] );
                }
                node.appendChild( new TreeNode( constants.PleaseWaitDotDotDot() ) );
            }
        } );

        analysis.addListener( new TreeNodeListenerAdapter() {

            public void onExpand(Node node) {
                RepositoryServiceFactory.getService().listPackages( new GenericCallback<PackageConfigData[]>() {
                    public void onSuccess(PackageConfigData[] conf) {

                        for ( int i = 0; i < conf.length; i++ ) {
                            final PackageConfigData c = conf[i];
                            TreeNode pkg = new TreeNode();
                            pkg.setText( c.name );
                            pkg.setIcon( "images/package.gif" ); //NON-NLS

                            analysis.appendChild( pkg );
                            pkg.addListener( new TreeNodeListenerAdapter() {
                                public void onClick(Node node,
                                                    EventObject e) {
                                    if ( !centerPanel.showIfOpen( "analysis" + c.uuid ) ) { //NON-NLS
                                        final EditItemEvent edit = new EditItemEvent() {
                                            public void open(String key) {
                                                centerPanel.openAsset( key );
                                            }

                                            public void open(MultiViewRow[] rows) {
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.