net.sf.sail.core.curnit
Class CurnitFile
java.lang.Object
java.util.zip.ZipFile
java.util.jar.JarFile
net.sf.sail.core.curnit.CurnitFile
public class CurnitFile
- extends java.util.jar.JarFile
Represents a Curnit archive file. Provides methods for loading and rebuilding
the Curnit.
- Author:
- turadg
AUDIT07-
- See Also:
net.sf.sail.test.beans.Curnit
Fields inherited from class java.util.jar.JarFile |
MANIFEST_NAME |
Fields inherited from class java.util.zip.ZipFile |
OPEN_DELETE, OPEN_READ |
Methods inherited from class java.util.jar.JarFile |
entries, getEntry, getInputStream, getJarEntry, getManifest |
Methods inherited from class java.util.zip.ZipFile |
close, finalize, getName, size |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WITHINCURNIT_PROTOCOL
public static final java.lang.String WITHINCURNIT_PROTOCOL
- See Also:
- Constant Field Values
WITHINCURNIT_BASEPATH
public static final java.lang.String WITHINCURNIT_BASEPATH
- See Also:
- Constant Field Values
CURNIT_TITLE_ATTR
public static final java.util.jar.Attributes.Name CURNIT_TITLE_ATTR
CURNIT_FORMAT_ATTR
public static final java.util.jar.Attributes.Name CURNIT_FORMAT_ATTR
MAIN_CLASS_ATTR
public static final java.util.jar.Attributes.Name MAIN_CLASS_ATTR
MAIN_CLASS
public static final java.lang.Class<PreviewCurnit> MAIN_CLASS
CURNITXML_NAME
public static final java.lang.String CURNITXML_NAME
- See Also:
- Constant Field Values
PODSREFERENCED_NAME
public static final java.lang.String PODSREFERENCED_NAME
- See Also:
- Constant Field Values
LOCSIG
public static final long LOCSIG
- See Also:
- Constant Field Values
EXTSIG
public static final long EXTSIG
- See Also:
- Constant Field Values
CENSIG
public static final long CENSIG
- See Also:
- Constant Field Values
ENDSIG
public static final long ENDSIG
- See Also:
- Constant Field Values
LOCHDR
public static final int LOCHDR
- See Also:
- Constant Field Values
EXTHDR
public static final int EXTHDR
- See Also:
- Constant Field Values
CENHDR
public static final int CENHDR
- See Also:
- Constant Field Values
ENDHDR
public static final int ENDHDR
- See Also:
- Constant Field Values
LOCVER
public static final int LOCVER
- See Also:
- Constant Field Values
LOCFLG
public static final int LOCFLG
- See Also:
- Constant Field Values
LOCHOW
public static final int LOCHOW
- See Also:
- Constant Field Values
LOCTIM
public static final int LOCTIM
- See Also:
- Constant Field Values
LOCCRC
public static final int LOCCRC
- See Also:
- Constant Field Values
LOCSIZ
public static final int LOCSIZ
- See Also:
- Constant Field Values
LOCLEN
public static final int LOCLEN
- See Also:
- Constant Field Values
LOCNAM
public static final int LOCNAM
- See Also:
- Constant Field Values
LOCEXT
public static final int LOCEXT
- See Also:
- Constant Field Values
EXTCRC
public static final int EXTCRC
- See Also:
- Constant Field Values
EXTSIZ
public static final int EXTSIZ
- See Also:
- Constant Field Values
EXTLEN
public static final int EXTLEN
- See Also:
- Constant Field Values
CENVEM
public static final int CENVEM
- See Also:
- Constant Field Values
CENVER
public static final int CENVER
- See Also:
- Constant Field Values
CENFLG
public static final int CENFLG
- See Also:
- Constant Field Values
CENHOW
public static final int CENHOW
- See Also:
- Constant Field Values
CENTIM
public static final int CENTIM
- See Also:
- Constant Field Values
CENCRC
public static final int CENCRC
- See Also:
- Constant Field Values
CENSIZ
public static final int CENSIZ
- See Also:
- Constant Field Values
CENLEN
public static final int CENLEN
- See Also:
- Constant Field Values
CENNAM
public static final int CENNAM
- See Also:
- Constant Field Values
CENEXT
public static final int CENEXT
- See Also:
- Constant Field Values
CENCOM
public static final int CENCOM
- See Also:
- Constant Field Values
CENDSK
public static final int CENDSK
- See Also:
- Constant Field Values
CENATT
public static final int CENATT
- See Also:
- Constant Field Values
CENATX
public static final int CENATX
- See Also:
- Constant Field Values
CENOFF
public static final int CENOFF
- See Also:
- Constant Field Values
ENDSUB
public static final int ENDSUB
- See Also:
- Constant Field Values
ENDTOT
public static final int ENDTOT
- See Also:
- Constant Field Values
ENDSIZ
public static final int ENDSIZ
- See Also:
- Constant Field Values
ENDOFF
public static final int ENDOFF
- See Also:
- Constant Field Values
ENDCOM
public static final int ENDCOM
- See Also:
- Constant Field Values
CurnitFile
public CurnitFile(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
getCurnitTitle
public java.lang.String getCurnitTitle()
throws java.io.IOException
- Throws:
java.io.IOException
getCurnit
public Curnit getCurnit()
throws java.io.IOException
- Throws:
java.io.IOException
getReferencedPodsMap
public java.util.Map<PodUuid,java.lang.String> getReferencedPodsMap()
- Returns:
- Returns an unmodifiable version of the referencedPodsMap.
entryFor
public static java.util.jar.JarEntry entryFor(PodUuid podId)
- Contructs a filename out of the podId
- Parameters:
podId
- - podId
- Returns:
- a jar entry
Copyright © 2004-2008 TELS Center. All Rights Reserved.