ENCODING_AUTO_HUMAN, entryAlignCallback, entryParseCallback, entryTranslateCallback, inEncodingLastParsedFile, processOptions, TARGET_DEFAULT, TFP_EXTENSION, TFP_FILE_FILTER_NAME, TFP_FILE_SOURCE_ENCODING, TFP_FILE_TARGET_ENCODING, TFP_FILENAME, TFP_NAMEONLY, TFP_SYSTEM_HOST_NAME, TFP_SYSTEM_OS_ARCH, TFP_SYSTEM_OS_NAME, TFP_SYSTEM_OS_VERSION, TFP_SYSTEM_USER_NAME, TFP_TARGET_COUNTRY_CODE, TFP_TARGET_COUTRY_CODE, TFP_TARGET_LANG_CODE, TFP_TARGET_LANGUAGE, TFP_TARGET_LOCALE, TFP_TARGET_LOCALE_LCID, TFP_TIMESTAMP_LA, TFP_TIMESTAMP_LD, TFP_TIMESTAMP_LDD, TFP_TIMESTAMP_LH, TFP_TIMESTAMP_LHH, TFP_TIMESTAMP_LM, TFP_TIMESTAMP_LMM, TFP_TIMESTAMP_LS, TFP_TIMESTAMP_LSS, TFP_TIMESTAMP_LYYYY, TFP_TIMESTAMP_UD, TFP_TIMESTAMP_UEEE, TFP_TIMESTAMP_UEEEE, TFP_TIMESTAMP_UH, TFP_TIMESTAMP_UHH, TFP_TIMESTAMP_UM, TFP_TIMESTAMP_UMM, TFP_TIMESTAMP_UMMM
Constructor and Description |
---|
DocBookFilter()
Creates a new instance of DocBookFilter
|
Modifier and Type | Method and Description |
---|---|
Instance[] |
getDefaultInstances()
The default list of filter instances that this filter class has.
|
java.lang.String |
getFileFormatName()
Human-readable name of the File Format this filter supports.
|
java.lang.String |
getHint()
Returns the hint displayed while the user edits the filter, and when she
adds/edits the instance of this filter.
|
boolean |
isFileSupported(java.io.BufferedReader reader)
Returns whether the file is supported by the filter, by checking DB4
(DTD) or DB5 (Namespace) constraints.
|
boolean |
isSourceEncodingVariable()
Either the encoding can be read, or it is UTF-8..
|
boolean |
isTargetEncodingVariable()
Yes, DocBook may be written out in a variety of encodings.
|
protected boolean |
requirePrevNextFields()
Method can be overridden to return true, in case you want previous and next segment to be included in the search
for a translation, when alternative translations are provided by the user.
|
comment, createReader, createWriter, getDialect, getSourceLanguage, getTargetLanguage, isInIgnored, processFile, processFile, tagEnd, tagStart, text, translate
alignFile, alignFile, changeOptions, getFuzzyMark, getInEncodingLastParsedFile, getInputEncoding, getOutputEncoding, getTargetFilenamePatterns, hasOptions, isFileSupported, parseFile, processEntry, processEntry, setCallbacks, translateFile
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
changeOptions, isBilingual
public java.lang.String getFileFormatName()
getFileFormatName
in interface IFilter
getFileFormatName
in class AbstractFilter
public java.lang.String getHint()
getHint
in interface IFilter
getHint
in class AbstractFilter
public Instance[] getDefaultInstances()
Note that the user may change the instances freely.
getDefaultInstances
in interface IFilter
getDefaultInstances
in class AbstractFilter
public boolean isSourceEncodingVariable()
isSourceEncodingVariable
in interface IFilter
isSourceEncodingVariable
in class XMLFilter
false
public boolean isTargetEncodingVariable()
isTargetEncodingVariable
in interface IFilter
isTargetEncodingVariable
in class XMLFilter
true
protected boolean requirePrevNextFields()
AbstractFilter
requirePrevNextFields
in class AbstractFilter
public boolean isFileSupported(java.io.BufferedReader reader)
isFileSupported
in class XMLFilter
reader
- The reader of the source filetrue
or false