org.apache.commons.vfs2.provider
Class AbstractVfsContainer
java.lang.Object
org.apache.commons.vfs2.provider.AbstractVfsComponent
org.apache.commons.vfs2.provider.AbstractVfsContainer
- All Implemented Interfaces:
- VfsComponent
- Direct Known Subclasses:
- AbstractFileProvider, VirtualFileProvider
public abstract class AbstractVfsContainer
- extends AbstractVfsComponent
A VfsComponent that contains a set of sub-components.
- Version:
- $Revision: 1040766 $ $Date: 2010-12-01 02:06:53 +0530 (Wed, 01 Dec 2010) $
- Author:
- Commons VFS team
|
Method Summary |
protected void |
addComponent(Object component)
Adds a sub-component to this component. |
void |
close()
Closes the sub-components of this component. |
protected void |
removeComponent(Object component)
Removes a sub-component from this component. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractVfsContainer
public AbstractVfsContainer()
addComponent
protected void addComponent(Object component)
throws FileSystemException
- Adds a sub-component to this component. If the sub-component implements
VfsComponent, it is initialised. All sub-components are closed
when this component is closed.
- Throws:
FileSystemException
removeComponent
protected void removeComponent(Object component)
- Removes a sub-component from this component.
close
public void close()
- Closes the sub-components of this component.
- Specified by:
close in interface VfsComponent- Overrides:
close in class AbstractVfsComponent
Copyright © 2002–2015 WSO2. All rights reserved.