Modifier and Type | Field and Description |
---|---|
(package private) ProjectionRulesModel |
CODACore.prModel |
Modifier and Type | Method and Description |
---|---|
ProjectionRulesModel |
CODACore.addAllRulesFromDirectory(File dir,
boolean isRecursive)
Add all the ProjectionRules placed inside *.pr files in a give directory in the current
ProjectionRulesModel, if
isRecursive is set to true, then subdirectories are inspected as
well |
protected ProjectionRulesModel |
CODACore.addAllRulesFromDirectory(File dir,
boolean isRecursive,
ParserPR parser) |
ProjectionRulesModel |
CODACore.addProjectionRuleModel(File prFile)
Add the PEARL info from the input file into the current ProjectionRuleModel.
|
ProjectionRulesModel |
CODACore.addProjectionRuleModel(File prFile,
boolean ruleShouldExists)
Add the PEARL info from the input file into the current ProjectionRuleModel.
|
ProjectionRulesModel |
CODACore.addProjectionRuleModel(InputStream prInputStream)
Add the PEARL info from the input stream into the current ProjectionRuleModel.
|
ProjectionRulesModel |
CODACore.addProjectionRuleModel(InputStream prInputStream,
boolean ruleShouldExists)
Add the PEARL info from the input stream into the current ProjectionRuleModel.
|
ProjectionRulesModel |
CODACore.addProjectionRules(File prFile)
Add all the ProjectionRules placed inside prFile in a give directory in the current
ProjectionRulesModel
|
ProjectionRulesModel |
CODACore.addProjectionRules(InputStream prInputStream)
Add all the ProjectionRules placed inside prInputStream in a give directory in the current
ProjectionRulesModel
|
ProjectionRulesModel |
CODACore.getProjRuleModel()
Get the Projection Rule Model
|
ProjectionRulesModel |
CODACore.setAllProjectionRulelModelFromFileList(List<File> perFileList)
Add all PEARL info from the list of File into the current ProjectionRuleModel.
|
ProjectionRulesModel |
CODACore.setAllProjectionRulelModelFromInputStreamList(List<InputStream> prInputSreamList)
Add all PEARL info from the list of InputStream into the current ProjectionRuleModel.
|
ProjectionRulesModel |
CODACore.setProjectionRulesModel(File prFile)
Sets the PEARL document that will drive the projection process.
|
ProjectionRulesModel |
CODACore.setProjectionRulesModel(InputStream prInputStream)
Sets the PEARL document that will drive the projection process.
|
Modifier and Type | Method and Description |
---|---|
void |
CODACore.mergeProjectionRulesModels(ProjectionRulesModel prm1,
ProjectionRulesModel prm2)
add to the first ProjectionRulesModel
prm1 all the data from the second
ProjectionRulesModel prm1 |
static boolean |
UIMACODAUtilities.validateFeathPathInProjRuleModel(ProjectionRulesModel prModel,
org.apache.uima.jcas.JCas jcas) |
Modifier and Type | Method and Description |
---|---|
List<ValuesFromAnAnnotation> |
DependsPrevious.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
List<ValuesFromAnAnnotation> |
DependsNext.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
List<ValuesFromAnAnnotation> |
DependsLastOneOf.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
List<ValuesFromAnAnnotation> |
DependsLast.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
List<ValuesFromAnAnnotation> |
DependsFollowing.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
List<ValuesFromAnAnnotation> |
DependsBetween.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
abstract List<ValuesFromAnAnnotation> |
DependsAbstactClass.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
Modifier and Type | Field and Description |
---|---|
protected ProjectionRulesModel |
ParserPR.previousPrModel |
Modifier and Type | Method and Description |
---|---|
abstract ProjectionRulesModel |
ParserPR.parsePearlDocument(File prFile,
boolean rulesShouldExists) |
abstract ProjectionRulesModel |
ParserPR.parsePearlDocument(InputStream prInputStream,
boolean rulesShouldExists) |
Constructor and Description |
---|
ParserPR(String id,
String description,
ProjectionRulesModel previousPrModel) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectionRulesModel.addProjectionRuleModel(ProjectionRulesModel prm)
Add al the info from the input
ProjectionRulesModel to the current one |
Modifier and Type | Method and Description |
---|---|
ProjectionRulesModel |
PearlParserAntlr4.parsePearlDocument(File prFile,
boolean rulesShouldExists) |
ProjectionRulesModel |
PearlParserAntlr4.parsePearlDocument(InputStream prInputStream,
boolean rulesShouldExists) |
Constructor and Description |
---|
PearlParserAntlr4(String id,
String description,
ProjectionRulesModel prevProjRulesModel) |
Modifier and Type | Field and Description |
---|---|
private ProjectionRulesModel |
PearlParserDescription.previousPrModel |
private ProjectionRulesModel |
PearlParserDescription.prModel |
Modifier and Type | Method and Description |
---|---|
ProjectionRulesModel |
PearlParserDescription.parsePearlDocument(File prFile,
boolean rulesShouldExists) |
ProjectionRulesModel |
PearlParserDescription.parsePearlDocument(InputStream is,
boolean rulesShouldExists) |
ProjectionRulesModel |
PearlParserDescription.parsePearlDocument(String pearlContent,
boolean rulesShouldExists) |
Constructor and Description |
---|
PearlParserDescription(ProjectionRulesModel previousPrModel) |
Modifier and Type | Field and Description |
---|---|
private ProjectionRulesModel |
ValidatePRModel.prModel |
Constructor and Description |
---|
ValidatePRModel(ProjectionRulesModel prModel) |
Copyright © 2022 ART Group, University of Rome, Tor Vergata. All rights reserved.