Examples of removeObjectsGeneratedFromResource()


Examples of org.drools.compiler.compiler.PackageBuilder.removeObjectsGeneratedFromResource()

            boolean modified = false;
            PackageBuilder pkgBuilder = ((KnowledgeBuilderImpl)kBuilder).getPackageBuilder();
            Set<String> wrongResources = resourcesWithErrors.get(kBaseModel.getName());
            for ( String resourceName : wrongResources ) {
                modified = pkgBuilder.removeObjectsGeneratedFromResource(new DummyResource(resourceName)) || modified;
                modified = addResource(ckbuilder, kBaseModel, kieModule, resourceName) || modified;
            }

            for (String file : filesToBuild) {
                if ( wrongResources.contains(file) ) {
View Full Code Here

Examples of org.drools.compiler.compiler.PackageBuilder.removeObjectsGeneratedFromResource()

            for (String file : filesToBuild) {
                if ( wrongResources.contains(file) ) {
                    modified = true;
                } else {
                    // remove the objects generated by the old Resource
                    modified = pkgBuilder.removeObjectsGeneratedFromResource(new DummyResource(file)) || modified;
                    // add the modified Resource
                    modified = addResource(ckbuilder, kBaseModel, kieModule, file) || modified;
                }
            }
View Full Code Here

Examples of org.drools.compiler.compiler.PackageBuilder.removeObjectsGeneratedFromResource()

                                                                               resourceName,
                                                                               rcs ) ? 1 : 0;
                            } else {
                                // the whole resource has to handled
                                if( rcs.getChangeType() == ChangeType.UPDATED ) {
                                    pkgbuilder.removeObjectsGeneratedFromResource( resource );
                                }
                                fileCount += newKM.addResourceToCompiler(ckbuilder, resourceName) ? 1 : 0;
                            }
                        } else if ( resourceName.endsWith( ".class" ) ) {
                            modifiedClasses.add(resourceName);
View Full Code Here

Examples of org.drools.compiler.compiler.PackageBuilder.removeObjectsGeneratedFromResource()

                    // remove resources first
                    for ( ResourceChangeSet rcs : cs.getChanges().values() ) {
                        if ( rcs.getChangeType() == ChangeType.REMOVED ) {
                            String resourceName = rcs.getResourceName();
                            if ( !resourceName.endsWith( ".properties" ) && filterFileInKBase(newKM, kieBaseModel, resourceName) ) {
                                pkgbuilder.removeObjectsGeneratedFromResource( currentKM.getResource( resourceName ) );
                            }
                        }
                    }

                    if( fileCount > 0 ) {
View Full Code Here

Examples of org.drools.compiler.compiler.PackageBuilder.removeObjectsGeneratedFromResource()

                // remove resources first
                for( ResourceChangeSet rcs : cs.getChanges().values() ) {
                    if( rcs.getChangeType().equals( ChangeType.REMOVED ) ) {
                        String resourceName = rcs.getResourceName();
                        if( KieBuilderImpl.filterFileInKBase( kieBaseModel, resourceName ) && ! resourceName.endsWith( ".properties" ) ) {
                            pkgbuilder.removeObjectsGeneratedFromResource( currentKM.getResource( resourceName ) );
                        }
                    }
                }
               
                // then update and add new resources
View Full Code Here

Examples of org.drools.compiler.compiler.PackageBuilder.removeObjectsGeneratedFromResource()

                                                                               resourceName,
                                                                               rcs ) ? 1 : 0;
                            } else {
                                // the whole resource has to handled
                                if( rcs.getChangeType().equals( ChangeType.UPDATED ) ) {
                                    pkgbuilder.removeObjectsGeneratedFromResource( resource );
                                }
                                fileCount += AbstractKieModule.addFile( ckbuilder,
                                        newKM,
                                        resourceName ) ? 1 : 0;
                            }
View Full Code Here

Examples of org.drools.compiler.compiler.PackageBuilder.removeObjectsGeneratedFromResource()

            boolean modified = false;
            PackageBuilder pkgBuilder = ((KnowledgeBuilderImpl)kBuilder).getPackageBuilder();
            Set<String> wrongResources = resourcesWithErrors.get(kBaseModel.getName());
            for ( String resourceName : wrongResources ) {
                modified = pkgBuilder.removeObjectsGeneratedFromResource(new DummyResource(resourceName)) || modified;
                modified = addResource(ckbuilder, kBaseModel, kieModule, resourceName) || modified;
            }

            for (String file : files) {
                String resourceName = file.startsWith(KieBuilderImpl.RESOURCES_ROOT) ?
View Full Code Here

Examples of org.drools.compiler.compiler.PackageBuilder.removeObjectsGeneratedFromResource()

                if ( wrongResources.contains(resourceName) ) {
                    modified = true;
                } else {
                    // remove the objects generated by the old Resource
                    modified = pkgBuilder.removeObjectsGeneratedFromResource(new DummyResource(resourceName)) || modified;
                    // add the modified Resource
                    modified = addResource(ckbuilder, kBaseModel, kieModule, resourceName) || modified;
                }
            }
View Full Code Here

Examples of org.drools.compiler.compiler.PackageBuilder.removeObjectsGeneratedFromResource()

                // remove resources first
                for( ResourceChangeSet rcs : cs.getChanges().values() ) {
                    if( rcs.getChangeType().equals( ChangeType.REMOVED ) ) {
                        String resourceName = rcs.getResourceName();
                        if( KieBuilderImpl.filterFileInKBase( kieBaseModel, resourceName ) && ! resourceName.endsWith( ".properties" ) ) {
                            pkgbuilder.removeObjectsGeneratedFromResource( currentKM.getResource( resourceName ) );
                        }
                    }
                }
               
                // then update and add new resources
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.