org.eclipse.birt.core.archive.compound
Class ArchiveView
java.lang.Object
org.eclipse.birt.core.archive.compound.ArchiveView
- All Implemented Interfaces:
- IArchiveFile
public class ArchiveView
- extends java.lang.Object
- implements IArchiveFile
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArchiveView
public ArchiveView(IArchiveFile view,
IArchiveFile archive,
boolean sharedArchive)
ArchiveView
public ArchiveView(java.lang.String viewName,
java.lang.String archiveName,
java.lang.String viewMode)
throws java.io.IOException
- Throws:
java.io.IOException
ArchiveView
public ArchiveView(java.lang.String viewName,
IArchiveFile archive,
java.lang.String viewMode)
throws java.io.IOException
- Throws:
java.io.IOException
close
public void close()
throws java.io.IOException
- Specified by:
close in interface IArchiveFile
- Throws:
java.io.IOException
exists
public boolean exists(java.lang.String name)
- Specified by:
exists in interface IArchiveFile
getEntry
public ArchiveEntry getEntry(java.lang.String name)
throws java.io.IOException
- Specified by:
getEntry in interface IArchiveFile
- Throws:
java.io.IOException
listEntries
public java.util.List listEntries(java.lang.String namePattern)
- Specified by:
listEntries in interface IArchiveFile
lockEntry
public java.lang.Object lockEntry(ArchiveEntry entry)
throws java.io.IOException
- Specified by:
lockEntry in interface IArchiveFile
- Throws:
java.io.IOException
refresh
public void refresh()
throws java.io.IOException
- Specified by:
refresh in interface IArchiveFile
- Throws:
java.io.IOException
getSystemId
public java.lang.String getSystemId()
- Specified by:
getSystemId in interface IArchiveFile
getDependId
public java.lang.String getDependId()
- Specified by:
getDependId in interface IArchiveFile
createEntry
public ArchiveEntry createEntry(java.lang.String name)
throws java.io.IOException
- Specified by:
createEntry in interface IArchiveFile
- Throws:
java.io.IOException
flush
public void flush()
throws java.io.IOException
- Specified by:
flush in interface IArchiveFile
- Throws:
java.io.IOException
getName
public java.lang.String getName()
- Specified by:
getName in interface IArchiveFile
getUsedCache
public int getUsedCache()
- Specified by:
getUsedCache in interface IArchiveFile
removeEntry
public boolean removeEntry(java.lang.String name)
throws java.io.IOException
- Specified by:
removeEntry in interface IArchiveFile
- Throws:
java.io.IOException
setCacheSize
public void setCacheSize(int cacheSize)
- Specified by:
setCacheSize in interface IArchiveFile
unlockEntry
public void unlockEntry(java.lang.Object locker)
throws java.io.IOException
- Specified by:
unlockEntry in interface IArchiveFile
- Throws:
java.io.IOException
getArchive
public IArchiveFile getArchive()
getView
public IArchiveFile getView()
Copyright © 2008 Actuate Corp. All rights reserved.