|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tools.ant.ProjectComponent org.apache.tools.ant.Task org.apache.tools.ant.taskdefs.MatchingTask org.apache.tools.ant.taskdefs.optional.i18n.Translate
public class Translate
Translates text embedded in files using Resource Bundle files. Since ant 1.6 preserves line endings
Field Summary |
---|
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask |
---|
fileset |
Fields inherited from class org.apache.tools.ant.Task |
---|
target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
---|
description, location, project |
Constructor Summary | |
---|---|
Translate()
|
Method Summary | |
---|---|
void |
addFileset(FileSet set)
Adds a set of files to translate as a nested fileset element. |
void |
execute()
Check attributes values, load resource map and translate |
void |
setBundle(java.lang.String bundle)
Sets Family name of resource bundle; required. |
void |
setBundleCountry(java.lang.String bundleCountry)
Sets locale specific country of resource bundle; optional. |
void |
setBundleEncoding(java.lang.String bundleEncoding)
Sets Resource Bundle file encoding scheme; optional. |
void |
setBundleLanguage(java.lang.String bundleLanguage)
Sets locale specific language of resource bundle; optional. |
void |
setBundleVariant(java.lang.String bundleVariant)
Sets locale specific variant of resource bundle; optional. |
void |
setDestEncoding(java.lang.String destEncoding)
Sets destination file encoding scheme; optional. |
void |
setEndToken(java.lang.String endToken)
Sets ending token to identify keys; required. |
void |
setForceOverwrite(boolean forceOverwrite)
Whether or not to overwrite existing file irrespective of whether it is newer than the source file as well as the resource bundle file. |
void |
setSrcEncoding(java.lang.String srcEncoding)
Sets source file encoding scheme; optional, defaults to encoding of local system. |
void |
setStartToken(java.lang.String startToken)
Sets starting token to identify keys; required. |
void |
setToDir(java.io.File toDir)
Sets Destination directory; required. |
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask |
---|
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems |
Methods inherited from class org.apache.tools.ant.Task |
---|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
---|
clone, getDescription, getLocation, getProject, setDescription, setLocation |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Translate()
Method Detail |
---|
public void setBundle(java.lang.String bundle)
bundle
- family name of resource bundlepublic void setBundleLanguage(java.lang.String bundleLanguage)
bundleLanguage
- langage of the bundlepublic void setBundleCountry(java.lang.String bundleCountry)
bundleCountry
- country of the bundlepublic void setBundleVariant(java.lang.String bundleVariant)
bundleVariant
- locale variant of resource bundlepublic void setToDir(java.io.File toDir)
toDir
- destination directorypublic void setStartToken(java.lang.String startToken)
startToken
- starting token to identify keyspublic void setEndToken(java.lang.String endToken)
endToken
- ending token to identify keyspublic void setSrcEncoding(java.lang.String srcEncoding)
srcEncoding
- source file encodingpublic void setDestEncoding(java.lang.String destEncoding)
destEncoding
- destination file encoding schemepublic void setBundleEncoding(java.lang.String bundleEncoding)
bundleEncoding
- bundle file encoding schemepublic void setForceOverwrite(boolean forceOverwrite)
forceOverwrite
- whether or not to overwrite existing filespublic void addFileset(FileSet set)
set
- the fileset to be addedpublic void execute() throws BuildException
execute
in class Task
BuildException
- if the required attributes are not set
Required :
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |