org.apache.cocoon.components.source.impl
Class TraversableContextSource
java.lang.Object
org.apache.cocoon.components.source.impl.TraversableContextSource
- All Implemented Interfaces:
- Source, TraversableSource
- public class TraversableContextSource
- extends Object
- implements Source, TraversableSource
- Version:
- SVN $Id: TraversableContextSource.java 587751 2007-10-24 02:41:36Z vgritsenko $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
wrappedSource
protected final Source wrappedSource
children
protected final Set children
factory
protected final ContextSourceFactory factory
path
protected final String path
scheme
protected final String scheme
TraversableContextSource
public TraversableContextSource(Source source,
Set children,
ContextSourceFactory factory,
String path,
String scheme)
exists
public boolean exists()
- Specified by:
exists in interface Source
- See Also:
Source.exists()
getContentLength
public long getContentLength()
- Specified by:
getContentLength in interface Source
- See Also:
Source.getContentLength()
getInputStream
public InputStream getInputStream()
throws IOException,
SourceNotFoundException
- Specified by:
getInputStream in interface Source
- Throws:
IOException
SourceNotFoundException- See Also:
Source.getInputStream()
getLastModified
public long getLastModified()
- Specified by:
getLastModified in interface Source
- See Also:
Source.getLastModified()
getMimeType
public String getMimeType()
- Specified by:
getMimeType in interface Source
- See Also:
Source.getMimeType()
getScheme
public String getScheme()
- Specified by:
getScheme in interface Source
- See Also:
Source.getScheme()
getURI
public String getURI()
- Specified by:
getURI in interface Source
- See Also:
Source.getURI()
getValidity
public SourceValidity getValidity()
- Specified by:
getValidity in interface Source
- See Also:
Source.getValidity()
refresh
public void refresh()
- Specified by:
refresh in interface Source
- See Also:
Source.refresh()
getChild
public Source getChild(String name)
throws SourceException
- Specified by:
getChild in interface TraversableSource
- Throws:
SourceException- See Also:
TraversableSource.getChild(java.lang.String)
getChildren
public Collection getChildren()
throws SourceException
- Specified by:
getChildren in interface TraversableSource
- Throws:
SourceException- See Also:
TraversableSource.getChildren()
getName
public String getName()
- Specified by:
getName in interface TraversableSource
- See Also:
TraversableSource.getName()
getParent
public Source getParent()
throws SourceException
- Specified by:
getParent in interface TraversableSource
- Throws:
SourceException- See Also:
TraversableSource.getParent()
isCollection
public boolean isCollection()
- Specified by:
isCollection in interface TraversableSource
- See Also:
TraversableSource.isCollection()
Copyright © 1999-2008 The Apache Software Foundation. All Rights Reserved.