public abstract class AbstractChecker extends Object
| Modifier and Type | Field and Description |
|---|---|
static Pattern |
WORDCHARS |
static Pattern |
WORDCHARS_NONUMBERS |
| Constructor and Description |
|---|
AbstractChecker() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotation(TextContainer tc,
String segId,
IssueType issueType,
String comment,
int srcStart,
int srcEnd,
int trgStart,
int trgEnd,
double severity,
List<Code> codes) |
void |
addAnnotation(TextContainer tc,
String segId,
IssueType issueType,
String comment,
int srcStart,
int srcEnd,
int trgStart,
int trgEnd,
double severity,
List<Code> codes,
String itsType) |
void |
addAnnotationAndReportIssue(IssueType issueType,
ITextUnit tu,
TextContainer tc,
String segId,
String comment,
int srcStart,
int srcEnd,
int trgStart,
int trgEnd,
double severity,
String srcOri,
String trgOri,
List<Code> codes) |
void |
addAnnotationAndReportIssue(IssueType issueType,
ITextUnit tu,
TextContainer tc,
String segId,
String comment,
int srcStart,
int srcEnd,
int trgStart,
int trgEnd,
double severity,
String srcOri,
String trgOri,
List<Code> codes,
String itsType) |
URI |
getCurrentDocId() |
String |
getCurrentSubDocId() |
List<Issue> |
getIssues() |
Parameters |
getParams() |
List<String> |
getSigList() |
LocaleId |
getSrcLoc() |
LocaleId |
getTrgLoc() |
boolean |
isMonolingual() |
void |
processStartDocument(StartDocument sd,
List<String> sigList) |
void |
processStartSubDocument(StartSubDocument ssd) |
abstract void |
processTextUnit(ITextUnit tu) |
void |
reportIssue(Issue init,
ITextUnit tu,
String srcOri,
String trgOri,
Object extra)
Deprecated.
|
void |
reportIssue(IssueType issueType,
ITextUnit tu,
String segId,
String message,
int srcStart,
int srcEnd,
int trgStart,
int trgEnd,
double severity,
String srcOri,
String trgOri,
List<Code> codes) |
void |
setAnnotationIds(TextContainer srcCont,
TextContainer trgCont) |
void |
startProcess(LocaleId sourceLocale,
LocaleId targetLocale,
Parameters params,
List<Issue> issues) |
public static final Pattern WORDCHARS
public static final Pattern WORDCHARS_NONUMBERS
public void startProcess(LocaleId sourceLocale, LocaleId targetLocale, Parameters params, List<Issue> issues)
public void processStartDocument(StartDocument sd, List<String> sigList)
public void processStartSubDocument(StartSubDocument ssd)
public abstract void processTextUnit(ITextUnit tu)
public void addAnnotationAndReportIssue(IssueType issueType, ITextUnit tu, TextContainer tc, String segId, String comment, int srcStart, int srcEnd, int trgStart, int trgEnd, double severity, String srcOri, String trgOri, List<Code> codes)
public void addAnnotationAndReportIssue(IssueType issueType, ITextUnit tu, TextContainer tc, String segId, String comment, int srcStart, int srcEnd, int trgStart, int trgEnd, double severity, String srcOri, String trgOri, List<Code> codes, String itsType)
public void addAnnotation(TextContainer tc, String segId, IssueType issueType, String comment, int srcStart, int srcEnd, int trgStart, int trgEnd, double severity, List<Code> codes)
public void addAnnotation(TextContainer tc, String segId, IssueType issueType, String comment, int srcStart, int srcEnd, int trgStart, int trgEnd, double severity, List<Code> codes, String itsType)
public void reportIssue(IssueType issueType, ITextUnit tu, String segId, String message, int srcStart, int srcEnd, int trgStart, int trgEnd, double severity, String srcOri, String trgOri, List<Code> codes)
@Deprecated public void reportIssue(Issue init, ITextUnit tu, String srcOri, String trgOri, Object extra)
reportIssue(IssueType, ITextUnit, String, String, int, int, int, int, double, String, String, List)
method instead.public void setAnnotationIds(TextContainer srcCont, TextContainer trgCont)
public LocaleId getSrcLoc()
public LocaleId getTrgLoc()
public URI getCurrentDocId()
public String getCurrentSubDocId()
public Parameters getParams()
public boolean isMonolingual()
Copyright © 2019. All rights reserved.