ariba.ui.aribaweb.util
Class AWJarWalker.FileIterator

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWJarWalker.FileIterator
All Implemented Interfaces:
AWJarWalker.StreamIterator
Enclosing class:
AWJarWalker

public static class AWJarWalker.FileIterator
extends java.lang.Object
implements AWJarWalker.StreamIterator


Constructor Summary
AWJarWalker.FileIterator(java.io.File file, AWJarWalker.Filter filter)
           
 
Method Summary
 void close()
          Cleanup any open resources of the iterator
 java.lang.String getFilename()
           
 java.io.InputStream getInputStream()
          User is resposible for closing the InputStream returned
 java.lang.String getURLString()
           
 boolean next()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWJarWalker.FileIterator

public AWJarWalker.FileIterator(java.io.File file,
                                AWJarWalker.Filter filter)
Method Detail

next

public boolean next()
Specified by:
next in interface AWJarWalker.StreamIterator
Returns:
true until past last item

getInputStream

public java.io.InputStream getInputStream()
Description copied from interface: AWJarWalker.StreamIterator
User is resposible for closing the InputStream returned

Specified by:
getInputStream in interface AWJarWalker.StreamIterator
Returns:
null if no more streams left to iterate on

getFilename

public java.lang.String getFilename()
Specified by:
getFilename in interface AWJarWalker.StreamIterator
Returns:
file name (relative path)

getURLString

public java.lang.String getURLString()
Specified by:
getURLString in interface AWJarWalker.StreamIterator
Returns:
URL for current item

close

public void close()
Description copied from interface: AWJarWalker.StreamIterator
Cleanup any open resources of the iterator

Specified by:
close in interface AWJarWalker.StreamIterator


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.