public class UnitConversionRule extends AbstractUnitConversionRule
AbstractUnitConversionRule.MessageconvertedPatterns, FAHRENHEIT, FEET, IMP_FL_OUNCE, IMP_GALLON, IMP_PINT, IMP_QUART, INCH, metricUnits, MILE, NUMBER_REGEX, NUMBER_REGEX_WITH_BOUNDARY, numberRangePart, OUNCE, POUND, specialPatterns, unitPatterns, unitSymbols, US_CUP, US_FL_OUNCE, US_GALLON, US_PINT, US_QUART, YARD| Constructor and Description |
|---|
UnitConversionRule(ResourceBundle messages) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
A short description of the error this rule can detect, usually in the language of the text
that is checked.
|
String |
getId()
A string used to identify the rule in e.g. configuration files.
|
protected String |
getMessage(AbstractUnitConversionRule.Message message)
Override in subclasses
|
protected NumberFormat |
getNumberFormat()
Override in subclasses
|
protected String |
getShortMessage(AbstractUnitConversionRule.Message message)
Override in subclasses
|
addUnit, detectNumberRange, formatMeasurement, formatRounded, getMetricEquivalent, getSuggestion, matchaddExamplePair, addTags, addToneTags, cacheAntiPatterns, estimateContextForSureMatch, getAntiPatterns, getCategory, getConfigureText, getCorrectExamples, getDefaultValue, getDistanceTokens, getErrorTriggeringExamples, getFullId, getIncorrectExamples, getLocQualityIssueType, getMaxConfigurableValue, getMinConfigurableValue, getMinPrevMatches, getSentenceWithImmunization, getSourceFile, getSubId, getTags, getToneTags, getUrl, hasConfigurableValue, hasTag, hasToneTag, isDefaultOff, isDefaultTempOff, isDictionaryBasedSpellingRule, isGoalSpecific, isOfficeDefaultOff, isOfficeDefaultOn, isPremium, makeAntiPatterns, setCategory, setCorrectExamples, setDefaultOff, setDefaultOn, setDefaultTempOff, setDistanceTokens, setErrorTriggeringExamples, setExamplePair, setGoalSpecific, setIncorrectExamples, setLocQualityIssueType, setMinPrevMatches, setOfficeDefaultOff, setOfficeDefaultOn, setPremium, setTags, setToneTags, setUrl, supportsLanguage, toRuleMatchArray, useInOfficepublic UnitConversionRule(ResourceBundle messages)
public String getId()
RuleA-Z
and the underscore.public String getDescription()
RulegetDescription in class Ruleprotected String getMessage(AbstractUnitConversionRule.Message message)
AbstractUnitConversionRulegetMessage in class AbstractUnitConversionRuleprotected String getShortMessage(AbstractUnitConversionRule.Message message)
AbstractUnitConversionRulegetShortMessage in class AbstractUnitConversionRuleprotected NumberFormat getNumberFormat()
AbstractUnitConversionRulegetNumberFormat in class AbstractUnitConversionRule