Guvnor - Project Builder 6.1.0.Final

org.guvnor.common.services.builder
Class Builder

java.lang.Object
  extended by org.guvnor.common.services.builder.Builder

public class Builder
extends Object


Constructor Summary
Builder(org.uberfire.java.nio.file.Path moduleDirectory, org.guvnor.common.services.project.model.GAV gav, org.uberfire.io.IOService ioService, org.guvnor.common.services.project.service.ProjectService projectService, List<org.guvnor.common.services.project.builder.service.BuildValidationHelper> buildValidationHelpers)
           
 
Method Summary
 org.guvnor.common.services.project.builder.model.IncrementalBuildResults addResource(org.uberfire.java.nio.file.Path resource)
           
 org.guvnor.common.services.project.builder.model.IncrementalBuildResults applyBatchResourceChanges(Map<org.uberfire.backend.vfs.Path,Collection<org.uberfire.workbench.events.ResourceChange>> changes)
           
 org.guvnor.common.services.project.builder.model.BuildResults build()
           
 org.guvnor.common.services.project.builder.model.IncrementalBuildResults deleteResource(org.uberfire.java.nio.file.Path resource)
           
 org.drools.workbench.models.datamodel.oracle.TypeSource getClassSource(org.kie.scanner.KieModuleMetaData metaData, Class<?> clazz)
           
 org.kie.api.runtime.KieContainer getKieContainer()
           
 org.kie.api.builder.KieModule getKieModule()
           
 org.kie.api.builder.KieModule getKieModuleIgnoringErrors()
           
 boolean isBuilt()
           
 org.guvnor.common.services.project.builder.model.IncrementalBuildResults updateResource(org.uberfire.java.nio.file.Path resource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Builder

public Builder(org.uberfire.java.nio.file.Path moduleDirectory,
               org.guvnor.common.services.project.model.GAV gav,
               org.uberfire.io.IOService ioService,
               org.guvnor.common.services.project.service.ProjectService projectService,
               List<org.guvnor.common.services.project.builder.service.BuildValidationHelper> buildValidationHelpers)
Method Detail

build

public org.guvnor.common.services.project.builder.model.BuildResults build()

addResource

public org.guvnor.common.services.project.builder.model.IncrementalBuildResults addResource(org.uberfire.java.nio.file.Path resource)

deleteResource

public org.guvnor.common.services.project.builder.model.IncrementalBuildResults deleteResource(org.uberfire.java.nio.file.Path resource)

updateResource

public org.guvnor.common.services.project.builder.model.IncrementalBuildResults updateResource(org.uberfire.java.nio.file.Path resource)

applyBatchResourceChanges

public org.guvnor.common.services.project.builder.model.IncrementalBuildResults applyBatchResourceChanges(Map<org.uberfire.backend.vfs.Path,Collection<org.uberfire.workbench.events.ResourceChange>> changes)

getKieModule

public org.kie.api.builder.KieModule getKieModule()

getKieModuleIgnoringErrors

public org.kie.api.builder.KieModule getKieModuleIgnoringErrors()

getKieContainer

public org.kie.api.runtime.KieContainer getKieContainer()

isBuilt

public boolean isBuilt()

getClassSource

public org.drools.workbench.models.datamodel.oracle.TypeSource getClassSource(org.kie.scanner.KieModuleMetaData metaData,
                                                                              Class<?> clazz)

Guvnor - Project Builder 6.1.0.Final

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.