@ApplicationScoped
public class GuidedRuleDslrFileIndexer
extends org.kie.workbench.common.services.refactoring.backend.server.indexing.drools.AbstractDrlFileIndexer
| Constructor and Description |
|---|
GuidedRuleDslrFileIndexer() |
| Modifier and Type | Method and Description |
|---|---|
org.kie.workbench.common.services.refactoring.backend.server.indexing.IndexBuilder |
fillIndexBuilder(org.uberfire.java.nio.file.Path path) |
org.drools.compiler.lang.Expander |
getDSLExpander(org.uberfire.java.nio.file.Path path)
Returns an expander for DSLs (only if there is a DSL configured for this package).
|
protected org.kie.soup.project.datamodel.oracle.ModuleDataModelOracle |
getModuleDataModelOracle(org.uberfire.java.nio.file.Path path) |
boolean |
supportsPath(org.uberfire.java.nio.file.Path path) |
fillDrlIndexBuilder, getPackageNameaddReferencedResourcesToIndexBuilder, getIndexBuilder, toKObject, toKObjectKeypublic boolean supportsPath(org.uberfire.java.nio.file.Path path)
public org.kie.workbench.common.services.refactoring.backend.server.indexing.IndexBuilder fillIndexBuilder(org.uberfire.java.nio.file.Path path)
throws Exception
fillIndexBuilder in class org.kie.workbench.common.services.refactoring.backend.server.indexing.AbstractFileIndexerExceptionpublic org.drools.compiler.lang.Expander getDSLExpander(org.uberfire.java.nio.file.Path path)
path - The Path of the resource to indexExpander used to produce a DRL of the fileprotected org.kie.soup.project.datamodel.oracle.ModuleDataModelOracle getModuleDataModelOracle(org.uberfire.java.nio.file.Path path)
getModuleDataModelOracle in class org.kie.workbench.common.services.refactoring.backend.server.indexing.drools.AbstractDrlFileIndexerCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.