Package org.apache.tools.ant.util
Class LineTokenizer
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.util.LineTokenizer
class to tokenize the input as lines separated
 by \r (mac style), \r\n (dos/windows style) or \n (unix style)
- Since:
- Ant 1.6
- 
Field SummaryFields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionreturn the string between tokens, after the previous token.get the next line from the inputvoidsetIncludeDelims(boolean includeDelims) attribute includedelims - whether to include the line ending with the line, or to return it in the posttoken default falseMethods inherited from class org.apache.tools.ant.ProjectComponentclone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
- 
Constructor Details- 
LineTokenizerpublic LineTokenizer()
 
- 
- 
Method Details- 
setIncludeDelimspublic void setIncludeDelims(boolean includeDelims) attribute includedelims - whether to include the line ending with the line, or to return it in the posttoken default false- Parameters:
- includeDelims- if true include /r and /n in the line
 
- 
getTokenget the next line from the input- Specified by:
- getTokenin interface- Tokenizer
- Parameters:
- in- the input reader
- Returns:
- the line excluding /r or /n, unless includedelims is set
- Throws:
- IOException- if an error occurs reading
 
- 
getPostTokenDescription copied from interface:Tokenizerreturn the string between tokens, after the previous token.- Specified by:
- getPostTokenin interface- Tokenizer
- Returns:
- the line ending character(s) for the current line
 
 
-