|
Framework Professional Edition Package |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.Dictionary
java.util.Hashtable
com.prosyst.util.jar.Manifest
public class Manifest
Per every bundle there is such a Manifest object, representing it .
| Field Summary | |
|---|---|
protected CertificateManager |
cd
|
static java.lang.String |
FMAN
|
protected CharBuffer |
gbuff
This buffer is used for accumulation off attribute value. |
protected static java.lang.String[] |
keys
|
protected boolean |
localized
|
static java.lang.String |
MAN
manifest file name |
protected java.lang.String |
name
all attribute names |
static java.lang.String |
STORAGE_MAN
storage manifest file name |
protected static XString[] |
xstrings
|
| Constructor Summary | |
|---|---|
Manifest(int size)
|
|
| Method Summary | |
|---|---|
protected void |
addPair(java.lang.String key,
java.lang.String value,
XString[] xstrings)
|
protected XString |
createKey(java.lang.String s)
|
protected boolean |
emptyLine()
|
protected boolean |
emptyLine0()
|
java.lang.Object |
get(java.lang.Object key)
|
Attributes |
getAttributes(java.lang.String name)
|
java.util.Vector |
getEntries()
|
JarEntry |
getJarEntry(java.util.zip.ZipEntry zentry)
|
protected java.lang.String[] |
getKeys()
|
protected XString[] |
getXStrings()
|
java.util.Enumeration |
keys()
|
static void |
main(java.lang.String[] _)
|
protected XString |
makeKey(java.lang.String s,
int id,
XString[] xstrings)
|
void |
parseFile(java.io.InputStream is,
int size)
|
void |
parseStream(java.io.InputStream is,
int size)
|
void |
parseStream(java.io.InputStream is,
int size,
java.io.OutputStream os,
java.io.File file)
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object val)
|
static void |
setUseSecurity()
|
java.lang.String |
toString()
|
protected void |
writeFile(byte[] buff,
java.io.OutputStream os,
java.io.File file)
|
protected int |
writeKey(byte key,
byte[] buff,
java.io.OutputStream os,
int count)
|
protected int |
writeKey(XString key,
byte[] buff,
java.io.OutputStream os,
int count)
|
protected int |
writeValue(java.lang.String value,
byte[] buff,
java.io.OutputStream os,
int count)
|
| Methods inherited from class java.util.Hashtable |
|---|
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, hashCode, isEmpty, keySet, putAll, rehash, remove, size, values |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String MAN
public static final java.lang.String FMAN
public static final java.lang.String STORAGE_MAN
protected static XString[] xstrings
protected static java.lang.String[] keys
protected java.lang.String name
protected CharBuffer gbuff
protected boolean localized
protected CertificateManager cd
| Constructor Detail |
|---|
public Manifest(int size)
| Method Detail |
|---|
public static void setUseSecurity()
public void parseStream(java.io.InputStream is,
int size)
throws java.io.IOException
java.io.IOException
public void parseStream(java.io.InputStream is,
int size,
java.io.OutputStream os,
java.io.File file)
throws java.io.IOException
java.io.IOException
protected void writeFile(byte[] buff,
java.io.OutputStream os,
java.io.File file)
throws java.io.IOException
java.io.IOException
protected int writeKey(XString key,
byte[] buff,
java.io.OutputStream os,
int count)
throws java.io.IOException
java.io.IOException
protected int writeKey(byte key,
byte[] buff,
java.io.OutputStream os,
int count)
throws java.io.IOException
java.io.IOException
protected int writeValue(java.lang.String value,
byte[] buff,
java.io.OutputStream os,
int count)
throws java.io.IOException
java.io.IOExceptionprotected XString[] getXStrings()
protected XString makeKey(java.lang.String s,
int id,
XString[] xstrings)
protected java.lang.String[] getKeys()
public void parseFile(java.io.InputStream is,
int size)
throws java.io.IOException
java.io.IOException
protected void addPair(java.lang.String key,
java.lang.String value,
XString[] xstrings)
public java.util.Vector getEntries()
public Attributes getAttributes(java.lang.String name)
public JarEntry getJarEntry(java.util.zip.ZipEntry zentry)
protected XString createKey(java.lang.String s)
public java.util.Enumeration keys()
keys in class java.util.Hashtable
public java.lang.Object put(java.lang.Object key,
java.lang.Object val)
put in interface java.util.Mapput in class java.util.Hashtablepublic java.lang.Object get(java.lang.Object key)
get in interface java.util.Mapget in class java.util.Hashtableprotected boolean emptyLine()
protected boolean emptyLine0()
public static void main(java.lang.String[] _)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String toString()
toString in class java.util.Hashtable
|
Framework Professional Edition Package |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||