| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
  |
  +--java.io.Reader
        |
        +--java.io.FilterReader
              |
              +--org.apache.tools.ant.filters.BaseFilterReader
                    |
                    +--org.apache.tools.ant.filters.BaseParamFilterReader
                          |
                          +--org.apache.tools.ant.filters.TabsToSpaces
Converts tabs to spaces. Example:
<tabtospaces tablength="8"/>Or:
<filterreader classname="org.apache.tools.ant.filters.TabsToSpaces"> <param name="tablength" value="8"/> </filterreader>
| Field Summary | 
| Fields inherited from class java.io.FilterReader | 
| in | 
| Fields inherited from class java.io.Reader | 
| lock | 
| Constructor Summary | |
| TabsToSpaces()Constructor for "dummy" instances. | |
| TabsToSpaces(java.io.Reader in)Creates a new filtered reader. | |
| Method Summary | |
|  java.io.Reader | chain(java.io.Reader rdr)Creates a new TabsToSpaces using the passed in Reader for instantiation. | 
|  int | read()Returns the next character in the filtered stream, converting tabs to the specified number of spaces. | 
|  void | setTablength(int tabLength)Sets the tab length. | 
| Methods inherited from class org.apache.tools.ant.filters.BaseParamFilterReader | 
| getParameters, setParameters | 
| Methods inherited from class org.apache.tools.ant.filters.BaseFilterReader | 
| getInitialized, getProject, read, readFully, readLine, setInitialized, setProject, skip | 
| Methods inherited from class java.io.FilterReader | 
| close, mark, markSupported, ready, reset | 
| Methods inherited from class java.io.Reader | 
| read | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public TabsToSpaces()
BaseFilterReader.BaseFilterReader()public TabsToSpaces(java.io.Reader in)
in - A Reader object providing the underlying stream.
           Must not be null.| Method Detail | 
public final int read()
               throws java.io.IOException
read in class java.io.FilterReaderjava.io.IOException - if the underlying stream throws an IOException
 during readingpublic final void setTablength(int tabLength)
tabLength - the number of spaces to be used when converting a tab.public final java.io.Reader chain(java.io.Reader rdr)
chain in interface ChainableReaderrdr - A Reader object providing the underlying stream.
            Must not be null.
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||