public abstract class ParserPR extends CODAExtensionInterface
Modifier and Type | Field and Description |
---|---|
protected CODACore |
codaCore |
protected ProjectionRulesModel |
previousPrModel |
description, id
Constructor and Description |
---|
ParserPR(String id,
String description) |
ParserPR(String id,
String description,
ProjectionRulesModel previousPrModel) |
Modifier and Type | Method and Description |
---|---|
protected PearlParserDescription |
createPearlParserDescription() |
void |
initialize(CODACore codaCore) |
abstract ConverterMention |
parseConverterMention(String textualConverterMention,
Map<String,String> prefixMapping) |
abstract ProjectionRulesModel |
parsePearlDocument(File prFile,
boolean rulesShouldExists) |
abstract ProjectionRulesModel |
parsePearlDocument(InputStream prInputStream,
boolean rulesShouldExists) |
abstract ProjectionOperator |
parseProjectionOperator(String textualProjectionOperator,
Map<String,String> prefixMapping) |
getDescription, getId, setDescription
protected CODACore codaCore
protected ProjectionRulesModel previousPrModel
public ParserPR(String id, String description, ProjectionRulesModel previousPrModel)
public void initialize(CODACore codaCore)
protected PearlParserDescription createPearlParserDescription()
public abstract ProjectionRulesModel parsePearlDocument(File prFile, boolean rulesShouldExists) throws PRParserException
PRParserException
public abstract ProjectionRulesModel parsePearlDocument(InputStream prInputStream, boolean rulesShouldExists) throws PRParserException
PRParserException
public abstract ConverterMention parseConverterMention(String textualConverterMention, Map<String,String> prefixMapping) throws PRParserException
PRParserException
public abstract ProjectionOperator parseProjectionOperator(String textualProjectionOperator, Map<String,String> prefixMapping) throws PRParserException
PRParserException
Copyright © 2022 ART Group, University of Rome, Tor Vergata. All rights reserved.