Package org.apache.tools.ant.taskdefs
Class LoadResource
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.LoadResource
- All Implemented Interfaces:
- Cloneable
- Direct Known Subclasses:
- LoadFile
Load a resource into a property
- Since:
- Ant 1.7
- 
Field SummaryFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidSet the source resource.final voidaddFilterChain(FilterChain filter) Add the FilterChain element.final voidexecute()read in a source file to a propertyfinal voidsetEncoding(String encoding) Encoding to use for input, defaults to the platform's default encoding.final voidsetFailonerror(boolean fail) If true, fail on load error.final voidsetProperty(String property) Property name to save to.voidsetQuiet(boolean quiet) If true, suppress the load error report and set the the failonerror value to false.Methods inherited from class org.apache.tools.ant.TaskbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
- 
Constructor Details- 
LoadResourcepublic LoadResource()
 
- 
- 
Method Details- 
setEncodingEncoding to use for input, defaults to the platform's default encoding.For a list of possible values see https://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html . - Parameters:
- encoding- The new Encoding value
 
- 
setPropertyProperty name to save to.- Parameters:
- property- The new Property value
 
- 
setFailonerrorpublic final void setFailonerror(boolean fail) If true, fail on load error.- Parameters:
- fail- The new Failonerror value
 
- 
setQuietpublic void setQuiet(boolean quiet) If true, suppress the load error report and set the the failonerror value to false.- Parameters:
- quiet- The new Quiet value
 
- 
executeread in a source file to a property- Overrides:
- executein class- Task
- Throws:
- BuildException- if something goes wrong with the build
 
- 
addFilterChainAdd the FilterChain element.- Parameters:
- filter- the filter to add
 
- 
addConfiguredSet the source resource.- Parameters:
- a- the resource to load as a single element Resource collection.
 
 
-