Package net.jangaroo.jooc.input
Class DirectoryInputSource
- java.lang.Object
-
- net.jangaroo.jooc.input.DirectoryInputSource
-
- All Implemented Interfaces:
InputSource
- Direct Known Subclasses:
FileInputSource,PathInputSource,ZipFileInputSource
public abstract class DirectoryInputSource extends Object implements InputSource
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDirectoryInputSource(boolean inSourcePath, boolean inCompilePath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()StringgetExtNamespace()InputStreamgetInputStream()InputSourcegetParent()booleanisDirectory()booleanisInCompilePath()booleanisInSourcePath()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.jangaroo.jooc.input.InputSource
getChild, getChildren, getFileSeparatorChar, getName, getPath, getRelativePath, list
-
-
-
-
Method Detail
-
getInputStream
public InputStream getInputStream() throws IOException
- Specified by:
getInputStreamin interfaceInputSource- Throws:
IOException
-
isInSourcePath
public boolean isInSourcePath()
- Specified by:
isInSourcePathin interfaceInputSource
-
isInCompilePath
public boolean isInCompilePath()
- Specified by:
isInCompilePathin interfaceInputSource
-
close
public void close() throws IOException- Specified by:
closein interfaceInputSource- Throws:
IOException
-
getExtNamespace
public String getExtNamespace()
- Specified by:
getExtNamespacein interfaceInputSource
-
isDirectory
public boolean isDirectory()
- Specified by:
isDirectoryin interfaceInputSource
-
getParent
public InputSource getParent()
- Specified by:
getParentin interfaceInputSource
-
-