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.