Java project
META-INF/MANIFEST.MF
Manifest-Version: 1.0 Implementation-Version: 1.0.2 Specification-Title: JavaBeans(TM) Activation Framework Specification Specification-Version: 1.0 Extension-Name: javax.activation Created-By: 1.3.0 (Sun Microsystems Inc.) Implementation-Vendor-Id: com.sun Implementation-Vendor: Sun Microsystems, Inc. Specification-Vendor: Sun Microsystems, Inc. SCCS-ID: @(#)jaf.mf 1.1 02/03/15 Name: javax/activation/MimeTypeParseException.class SHA1-Digest: uxV3qLHRu5JTOFrHnJXm13AO+0M= Name: javax/activation/CommandInfo.class SHA1-Digest: 1cKS/VKDQRQtAdvjQSJXZfjuKnM= Name: com/sun/activation/viewers/ImageViewer.class SHA1-Digest: gEg0GCvDjyJ0wogJ+Yqs5pkgMe8= Name: javax/activation/MimeTypeParameterList.class SHA1-Digest: bCozM0t+J3YcJVez99Mw8jo4ES0= Name: javax/activation/DataContentHandlerFactory.class SHA1-Digest: 7sK1N48hT5JuGK4CPHqlDB648/8= Name: javax/activation/DataSourceDataContentHandler.class SHA1-Digest: YioWWrfLNtVjS7sPDORm1VCljO8= Name: javax/activation/DataSource.class SHA1-Digest: esP7C47kvDVsS/yoBAst31EiDhM= Name: com/sun/activation/registries/MimeTypeFile.class SHA1-Digest: o3xR9NwzCphDNomc9i79cx/4rUo= Name: com/sun/activation/viewers/TextViewer.class SHA1-Digest: SDcybqXjPt6lB7MFTekaMQLo1XU= Name: com/sun/activation/viewers/TextEditor.class SHA1-Digest: v/CQ9F0afPiGfz3Q5QYgDH8KGVY= Name: com/sun/activation/registries/LineTokenizer.class SHA1-Digest: 5S1ZtvDD0IoSHNKT8gZed6wXdVw= Name: javax/activation/DataContentHandler.class SHA1-Digest: 4ScrMQQptqNulV+va+UAbeyWgCY= Name: javax/activation/MimeType.class SHA1-Digest: JdIXzJFjK4hSwodWVaxE2CpK4Lk= Name: javax/activation/FileDataSource.class SHA1-Digest: NinT1KJWqpl6RFJGz0QKyWTXxrc= Name: javax/activation/SecuritySupport.class SHA1-Digest: AyfISvmRrTO6f4dj59Snyelc6Ck= Name: javax/activation/MailcapCommandMap.class SHA1-Digest: eYZxYHjNOLV8L2zhfHapZWuFuuo= Name: javax/activation/DataHandler$1.class SHA1-Digest: YgB/hf89aSawmFGr0mlwtjccfeI= Name: javax/activation/SecuritySupport12$1.class SHA1-Digest: LM3BWLOz1fNRnw2w8LxwA/Kijr4= Name: javax/activation/DataHandler.class SHA1-Digest: 9ueMkf2LOQO706JazRAeOZ+L2Eo= Name: javax/activation/SecuritySupport12$3.class SHA1-Digest: t17MgFzefsEODCAhdr0Sp9wz5/Q= Name: javax/activation/SecuritySupport12$5.class SHA1-Digest: 9mZfG3X19Jtaf5ycmmfSMeknnkk= Name: javax/activation/SecuritySupport12$2.class SHA1-Digest: 7gljiWPdXVdl4MFwa7Y0QYy9sxM= Name: javax/activation/SecuritySupport12$4.class SHA1-Digest: DLnWjma9u5+oqsMUEs6p3WN+ReQ= Name: com/sun/activation/registries/MimeTypeEntry.class SHA1-Digest: RjQc1npYLzmhAl8Tcm70Ge0QeqA= Name: javax/activation/SecuritySupport12.class SHA1-Digest: f51IilsGhzv/KqVP3eEGPT8KLLA= Name: javax/activation/MimetypesFileTypeMap.class SHA1-Digest: SBVy1zEsibhu302G2b8lgbNfg2k= Name: javax/activation/FileTypeMap.class SHA1-Digest: hD5elx7xhmbFWb68dgDXeMsz0A0= Name: javax/activation/CommandObject.class SHA1-Digest: qvYPNnH4j2UUfQ0BnRPxamLezf4= Name: javax/activation/DataHandlerDataSource.class SHA1-Digest: RdeKh/ecCa0+yJw3SYDaEfwXCo8= Name: com/sun/activation/registries/MailcapTokenizer.class SHA1-Digest: zSjxxhDskZteW4bJMALwI/gtMdU= Name: javax/activation/ActivationDataFlavor.class SHA1-Digest: 2GgoZECWpZ79tTYE8AZYgzwMSTY= Name: com/sun/activation/registries/MailcapFile.class SHA1-Digest: 7Ynl9y+DzEy1icHtnpCU/l5RuIc= Name: com/sun/activation/registries/MailcapParseException.class SHA1-Digest: je7BwM327P5pb4asLCB74OOm6h0= Name: javax/activation/ObjectDataContentHandler.class SHA1-Digest: MvBEMcpyrIFvj0WWesKTQ1Xof/Y= Name: javax/activation/URLDataSource.class SHA1-Digest: /aYv/WOFrGRrW3CjsleMIIVgedY= Name: javax/activation/UnsupportedDataTypeException.class SHA1-Digest: G1LVjur46DQFrps5HysTEqRM/NA= Name: javax/activation/CommandMap.class SHA1-Digest: shlnOhsM3rvKxwBNt5bBy6Z550c= Name: com/sun/activation/viewers/ImageViewerCanvas.class SHA1-Digest: hYOFlCZpdmIyCgfulKuL+9YuYM0=
META-INF/SUN_MICR.SF
Signature-Version: 1.0 SHA1-Digest-Manifest: 7qbJCuVDiNP5lPENba7+8Kpf3Bw= Created-By: 1.3.1_04 (Sun Microsystems Inc.) Name: javax/activation/MimeTypeParseException.class SHA1-Digest: PEibtEvvVBmV3VgJ2L2y2WjJjq4= Name: javax/activation/CommandInfo.class SHA1-Digest: YCfe0dVQkKd5/H0tgD139xB+1pg= Name: com/sun/activation/viewers/ImageViewer.class SHA1-Digest: FuD+rArZYoo0Ur+m5Thkm1AHspY= Name: javax/activation/MimeTypeParameterList.class SHA1-Digest: 02dPW3HQ2+w+YWVfpGlBqVdDSyI= Name: javax/activation/DataContentHandlerFactory.class SHA1-Digest: Y8rIDh8XkkOoxAkKLTo0rz47VKo= Name: javax/activation/DataSourceDataContentHandler.class SHA1-Digest: qtIgJvhXyWKBMdWO4mYO/r9QEiI= Name: javax/activation/DataSource.class SHA1-Digest: t8/G/Q326ddovzWv75nljyrO1Iw= Name: com/sun/activation/registries/MimeTypeFile.class SHA1-Digest: 1SB/M5w6/RiA835rRAeZurSemO8= Name: com/sun/activation/viewers/TextViewer.class SHA1-Digest: fufdkUHBXJOeyCTYHyEIjdA7n/M= Name: com/sun/activation/viewers/TextEditor.class SHA1-Digest: bLWmv7+uaA7C5Xy9QtNHzLxgmSY= Name: com/sun/activation/registries/LineTokenizer.class SHA1-Digest: JihufDJF+J6FbBrOS9244BCi+sQ= Name: javax/activation/DataContentHandler.class SHA1-Digest: Exk+hZl+8vBezuDS/DC3+sDnPtk= Name: javax/activation/MimeType.class SHA1-Digest: 7xMSYjTArRtHCK86HDmDGbBe7Zs= Name: javax/activation/FileDataSource.class SHA1-Digest: qE1PDl83SCKpIxXv3C46kfyTzSw= Name: javax/activation/SecuritySupport.class SHA1-Digest: 2RomhSqbUpHLKrBaLZODcWNtyQY= Name: javax/activation/MailcapCommandMap.class SHA1-Digest: htbTzAspTntzBEO6DrqQ5x4io1Q= Name: javax/activation/DataHandler$1.class SHA1-Digest: v5ZX+HjFcStTmv5F7u8FTJHVub4= Name: javax/activation/SecuritySupport12$1.class SHA1-Digest: DEqIEQfNVZMGWJZfwwF1Zjc1n3I= Name: javax/activation/DataHandler.class SHA1-Digest: 2JvH/GuyfYAephLoySjMYnNbblA= Name: javax/activation/SecuritySupport12$3.class SHA1-Digest: 4C7rbIGchjZU4r6oyNA0ozbIQfg= Name: javax/activation/SecuritySupport12$5.class SHA1-Digest: pYz8SzAwo4ka3VWbqaUGLl4c24o= Name: javax/activation/SecuritySupport12$2.class SHA1-Digest: n+3xES8PZllnerM/j3gv3dIXX0g= Name: javax/activation/SecuritySupport12$4.class SHA1-Digest: ohOyHSpwyhjOsrhOnMJ54JWc9aw= Name: com/sun/activation/registries/MimeTypeEntry.class SHA1-Digest: HfcI1klylzxhbbDorjdzTk88IIU= Name: javax/activation/SecuritySupport12.class SHA1-Digest: naOQT6PvFX2cj6esvi8d1eJiq6o= Name: javax/activation/MimetypesFileTypeMap.class SHA1-Digest: 5elhS2wQhHBhWLgZpxYSZIlmXV4= Name: javax/activation/FileTypeMap.class SHA1-Digest: HLeT9kd3uIWyhKhmajmVQLTjj6I= Name: javax/activation/CommandObject.class SHA1-Digest: WpSdFKdKVzp9fdRESF598HYyxBc= Name: javax/activation/DataHandlerDataSource.class SHA1-Digest: 5lLxXLiKD79s4+WRPR8DnSVPF7k= Name: com/sun/activation/registries/MailcapTokenizer.class SHA1-Digest: 1Pcck44NXZqBRHW5t4ZzbAy+cZM= Name: javax/activation/ActivationDataFlavor.class SHA1-Digest: lnKi7W44r78AtBVWvbf04TDb50k= Name: com/sun/activation/registries/MailcapFile.class SHA1-Digest: zNabP+OPVgJ0tSudh7aQDtyjdzY= Name: com/sun/activation/registries/MailcapParseException.class SHA1-Digest: +bFdqgOq5G7kg2ZrrNCWpWjvTcY= Name: javax/activation/ObjectDataContentHandler.class SHA1-Digest: XJXf7pM/Qf5ULujnblIHtYoUslY= Name: javax/activation/UnsupportedDataTypeException.class SHA1-Digest: x8WzOOLyG7MocLeo1kVnwIieseQ= Name: javax/activation/URLDataSource.class SHA1-Digest: MDxZy8t9nluWh52JYEmVBrIpDHE= Name: javax/activation/CommandMap.class SHA1-Digest: y18eldwCMPdffOfSrg2K74zGoyQ= Name: com/sun/activation/viewers/ImageViewerCanvas.class SHA1-Digest: uBcbCTDPefGAbiLjYg3UkrDmQTQ=
META-INF/SUN_MICR.RSA
META-INF/mailcap.default
# # This is a very simple 'mailcap' file # image/gif;; x-java-view=com.sun.activation.viewers.ImageViewer image/jpeg;; x-java-view=com.sun.activation.viewers.ImageViewer text/*;; x-java-view=com.sun.activation.viewers.TextViewer text/*;; x-java-edit=com.sun.activation.viewers.TextEditor
META-INF/mimetypes.default
# # A simple, old format, mime.types file # text/html html htm HTML HTM text/plain txt text TXT TEXT image/gif gif GIF image/ief ief image/jpeg jpeg jpg jpe JPG image/tiff tiff tif image/x-xwindowdump xwd application/postscript ai eps ps application/rtf rtf application/x-tex tex application/x-texinfo texinfo texi application/x-troff t tr roff audio/basic au audio/midi midi mid audio/x-aifc aifc audio/x-aiff aif aiff audio/x-mpeg mpeg mpg audio/x-wav wav video/mpeg mpeg mpg mpe video/quicktime qt mov video/x-msvideo avi
javax/activation/SecuritySupport12.class
package javax.activation; synchronized class SecuritySupport12 extends SecuritySupport { void SecuritySupport12(); public ClassLoader getContextClassLoader(); public java.io.InputStream getResourceAsStream(Class, String) throws java.io.IOException; public java.net.URL[] getResources(ClassLoader, String); public java.net.URL[] getSystemResources(String); public java.io.InputStream openStream(java.net.URL) throws java.io.IOException; }
javax/activation/SecuritySupport12$1.class
package javax.activation; final synchronized class SecuritySupport12$1 implements java.security.PrivilegedAction { public Object run(); }
javax/activation/SecuritySupport12$2.class
package javax.activation; final synchronized class SecuritySupport12$2 implements java.security.PrivilegedExceptionAction { public Object run() throws java.io.IOException; }
javax/activation/SecuritySupport12$3.class
package javax.activation; final synchronized class SecuritySupport12$3 implements java.security.PrivilegedAction { public Object run(); }
javax/activation/SecuritySupport12$4.class
package javax.activation; final synchronized class SecuritySupport12$4 implements java.security.PrivilegedAction { public Object run(); }
javax/activation/SecuritySupport12$5.class
package javax.activation; final synchronized class SecuritySupport12$5 implements java.security.PrivilegedExceptionAction { public Object run() throws java.io.IOException; }
javax/activation/ActivationDataFlavor.class
package javax.activation; public synchronized class ActivationDataFlavor extends java.awt.datatransfer.DataFlavor { private String mimeType; private MimeType mimeObject; private String humanPresentableName; private Class representationClass; public void ActivationDataFlavor(Class, String); public void ActivationDataFlavor(Class, String, String); public void ActivationDataFlavor(String, String); public boolean equals(java.awt.datatransfer.DataFlavor); public String getHumanPresentableName(); public String getMimeType(); public Class getRepresentationClass(); public boolean isMimeTypeEqual(String); protected String normalizeMimeType(String); protected String normalizeMimeTypeParameter(String, String); public void setHumanPresentableName(String); }
javax/activation/CommandInfo.class
package javax.activation; public synchronized class CommandInfo { private String verb; private String className; public void CommandInfo(String, String); public String getCommandClass(); public String getCommandName(); public Object getCommandObject(DataHandler, ClassLoader) throws java.io.IOException, ClassNotFoundException; }
javax/activation/CommandMap.class
package javax.activation; public abstract synchronized class CommandMap { private static CommandMap defaultCommandMap; static void <clinit>(); public void CommandMap(); public abstract DataContentHandler createDataContentHandler(String); public abstract CommandInfo[] getAllCommands(String); public abstract CommandInfo getCommand(String, String); public static CommandMap getDefaultCommandMap(); public abstract CommandInfo[] getPreferredCommands(String); public static void setDefaultCommandMap(CommandMap); }
javax/activation/CommandObject.class
package javax.activation; public abstract interface CommandObject { public abstract void setCommandContext(String, DataHandler) throws java.io.IOException; }
javax/activation/DataContentHandler.class
package javax.activation; public abstract interface DataContentHandler { public abstract Object getContent(DataSource) throws java.io.IOException; public abstract Object getTransferData(java.awt.datatransfer.DataFlavor, DataSource) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException; public abstract java.awt.datatransfer.DataFlavor[] getTransferDataFlavors(); public abstract void writeTo(Object, String, java.io.OutputStream) throws java.io.IOException; }
javax/activation/DataContentHandlerFactory.class
package javax.activation; public abstract interface DataContentHandlerFactory { public abstract DataContentHandler createDataContentHandler(String); }
javax/activation/DataHandler.class
package javax.activation; public synchronized class DataHandler implements java.awt.datatransfer.Transferable { private DataSource dataSource; private DataSource objDataSource; private Object object; private String objectMimeType; private CommandMap currentCommandMap; private static final java.awt.datatransfer.DataFlavor[] emptyFlavors; private java.awt.datatransfer.DataFlavor[] transferFlavors; private DataContentHandler dataContentHandler; private DataContentHandler factoryDCH; private static DataContentHandlerFactory factory; private DataContentHandlerFactory oldFactory; private String shortType; static void <clinit>(); public void DataHandler(Object, String); public void DataHandler(java.net.URL); public void DataHandler(DataSource); public CommandInfo[] getAllCommands(); private synchronized String getBaseType(); public Object getBean(CommandInfo); public CommandInfo getCommand(String); private synchronized CommandMap getCommandMap(); public Object getContent() throws java.io.IOException; public String getContentType(); private synchronized DataContentHandler getDataContentHandler(); public DataSource getDataSource(); public java.io.InputStream getInputStream() throws java.io.IOException; public String getName(); public java.io.OutputStream getOutputStream() throws java.io.IOException; public CommandInfo[] getPreferredCommands(); public Object getTransferData(java.awt.datatransfer.DataFlavor) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException; public synchronized java.awt.datatransfer.DataFlavor[] getTransferDataFlavors(); public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor); public synchronized void setCommandMap(CommandMap); public static synchronized void setDataContentHandlerFactory(DataContentHandlerFactory); public void writeTo(java.io.OutputStream) throws java.io.IOException; }
javax/activation/DataHandler$1.class
package javax.activation; final synchronized class DataHandler$1 implements Runnable { public void run(); }
javax/activation/MimeType.class
package javax.activation; public synchronized class MimeType implements java.io.Externalizable { private String primaryType; private String subType; private MimeTypeParameterList parameters; private static final String TSPECIALS = ()<>@,;:/[]?=\"; public void MimeType(); public void MimeType(String) throws MimeTypeParseException; public void MimeType(String, String) throws MimeTypeParseException; public String getBaseType(); public String getParameter(String); public MimeTypeParameterList getParameters(); public String getPrimaryType(); public String getSubType(); private static boolean isTokenChar(char); private boolean isValidToken(String); public boolean match(String) throws MimeTypeParseException; public boolean match(MimeType); private void parse(String) throws MimeTypeParseException; public void readExternal(java.io.ObjectInput) throws java.io.IOException, ClassNotFoundException; public void removeParameter(String); public void setParameter(String, String); public void setPrimaryType(String) throws MimeTypeParseException; public void setSubType(String) throws MimeTypeParseException; public String toString(); public void writeExternal(java.io.ObjectOutput) throws java.io.IOException; }
javax/activation/DataHandlerDataSource.class
package javax.activation; synchronized class DataHandlerDataSource implements DataSource { DataHandler dataHandler; public void DataHandlerDataSource(DataHandler); public String getContentType(); public java.io.InputStream getInputStream() throws java.io.IOException; public String getName(); public java.io.OutputStream getOutputStream() throws java.io.IOException; }
javax/activation/DataSourceDataContentHandler.class
package javax.activation; synchronized class DataSourceDataContentHandler implements DataContentHandler { private DataSource ds; private java.awt.datatransfer.DataFlavor[] transferFlavors; private DataContentHandler dch; public void DataSourceDataContentHandler(DataContentHandler, DataSource); public Object getContent(DataSource) throws java.io.IOException; public Object getTransferData(java.awt.datatransfer.DataFlavor, DataSource) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException; public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors(); public void writeTo(Object, String, java.io.OutputStream) throws java.io.IOException; }
javax/activation/ObjectDataContentHandler.class
package javax.activation; synchronized class ObjectDataContentHandler implements DataContentHandler { private java.awt.datatransfer.DataFlavor[] transferFlavors; private Object obj; private String mimeType; private DataContentHandler dch; public void ObjectDataContentHandler(DataContentHandler, Object, String); public Object getContent(DataSource); public DataContentHandler getDCH(); public Object getTransferData(java.awt.datatransfer.DataFlavor, DataSource) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException; public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors(); public void writeTo(Object, String, java.io.OutputStream) throws java.io.IOException; }
javax/activation/DataSource.class
package javax.activation; public abstract interface DataSource { public abstract String getContentType(); public abstract java.io.InputStream getInputStream() throws java.io.IOException; public abstract String getName(); public abstract java.io.OutputStream getOutputStream() throws java.io.IOException; }
javax/activation/FileDataSource.class
package javax.activation; public synchronized class FileDataSource implements DataSource { private java.io.File _file; private FileTypeMap typeMap; public void FileDataSource(java.io.File); public void FileDataSource(String); public String getContentType(); public java.io.File getFile(); public java.io.InputStream getInputStream() throws java.io.IOException; public String getName(); public java.io.OutputStream getOutputStream() throws java.io.IOException; public void setFileTypeMap(FileTypeMap); }
javax/activation/FileTypeMap.class
package javax.activation; public abstract synchronized class FileTypeMap { private static FileTypeMap defaultMap; static void <clinit>(); public void FileTypeMap(); public abstract String getContentType(java.io.File); public abstract String getContentType(String); public static FileTypeMap getDefaultFileTypeMap(); public static void setDefaultFileTypeMap(FileTypeMap); }
javax/activation/MailcapCommandMap.class
package javax.activation; public synchronized class MailcapCommandMap extends CommandMap { private static com.sun.activation.registries.MailcapFile defDB; private com.sun.activation.registries.MailcapFile[] DB; private static final int PROG = 0; private static boolean debug; static void <clinit>(); public void MailcapCommandMap(); public void MailcapCommandMap(java.io.InputStream); public void MailcapCommandMap(String) throws java.io.IOException; public synchronized void addMailcap(String); private void appendCmdsToVector(java.util.Hashtable, java.util.Vector); private void appendPrefCmdsToVector(java.util.Hashtable, java.util.Vector); private boolean checkForVerb(java.util.Vector, String); public synchronized DataContentHandler createDataContentHandler(String); public synchronized CommandInfo[] getAllCommands(String); public synchronized CommandInfo getCommand(String, String); public synchronized CommandInfo[] getPreferredCommands(String); private void loadAllResources(java.util.Vector, String); private com.sun.activation.registries.MailcapFile loadFile(String); private com.sun.activation.registries.MailcapFile loadResource(String); private static final void pr(String); }
javax/activation/MimeTypeParameterList.class
package javax.activation; public synchronized class MimeTypeParameterList { private java.util.Hashtable parameters; private static final String TSPECIALS = ()<>@,;:/[]?=\"; public void MimeTypeParameterList(); public void MimeTypeParameterList(String) throws MimeTypeParseException; public String get(String); public java.util.Enumeration getNames(); public boolean isEmpty(); private static boolean isTokenChar(char); protected void parse(String) throws MimeTypeParseException; private static String quote(String); public void remove(String); public void set(String, String); public int size(); private static int skipWhiteSpace(String, int); public String toString(); private static String unquote(String); }
javax/activation/MimeTypeParseException.class
package javax.activation; public synchronized class MimeTypeParseException extends Exception { public void MimeTypeParseException(); public void MimeTypeParseException(String); }
javax/activation/MimetypesFileTypeMap.class
package javax.activation; public synchronized class MimetypesFileTypeMap extends FileTypeMap { private static com.sun.activation.registries.MimeTypeFile defDB; private com.sun.activation.registries.MimeTypeFile[] DB; private static final int PROG = 0; private static String defaultType; private static boolean debug; static void <clinit>(); public void MimetypesFileTypeMap(); public void MimetypesFileTypeMap(java.io.InputStream); public void MimetypesFileTypeMap(String) throws java.io.IOException; public synchronized void addMimeTypes(String); public String getContentType(java.io.File); public synchronized String getContentType(String); private void loadAllResources(java.util.Vector, String); private com.sun.activation.registries.MimeTypeFile loadFile(String); private com.sun.activation.registries.MimeTypeFile loadResource(String); private static final void pr(String); }
javax/activation/SecuritySupport.class
package javax.activation; synchronized class SecuritySupport { private static final Object securitySupport; static void <clinit>(); void SecuritySupport(); public ClassLoader getContextClassLoader(); public static SecuritySupport getInstance(); public java.io.InputStream getResourceAsStream(Class, String) throws java.io.IOException; public java.net.URL[] getResources(ClassLoader, String); public java.net.URL[] getSystemResources(String); public java.io.InputStream openStream(java.net.URL) throws java.io.IOException; }
javax/activation/URLDataSource.class
package javax.activation; public synchronized class URLDataSource implements DataSource { private java.net.URL url; private java.net.URLConnection url_conn; public void URLDataSource(java.net.URL); public String getContentType(); public java.io.InputStream getInputStream() throws java.io.IOException; public String getName(); public java.io.OutputStream getOutputStream() throws java.io.IOException; public java.net.URL getURL(); }
javax/activation/UnsupportedDataTypeException.class
package javax.activation; public synchronized class UnsupportedDataTypeException extends java.io.IOException { public void UnsupportedDataTypeException(); public void UnsupportedDataTypeException(String); }
com/sun/activation/registries/MimeTypeFile.class
package com.sun.activation.registries; public synchronized class MimeTypeFile { private String fname; private java.util.Hashtable type_hash; private static boolean DEBUG; static void <clinit>(); public void MimeTypeFile(); public void MimeTypeFile(java.io.InputStream) throws java.io.IOException; public void MimeTypeFile(String) throws java.io.IOException; public void appendToRegistry(String); public String getMIMETypeString(String); public MimeTypeEntry getMimeTypeEntry(String); public static void main(String[]) throws Exception; private void parse(java.io.BufferedReader) throws java.io.IOException; private void parseEntry(String); }
com/sun/activation/registries/LineTokenizer.class
package com.sun.activation.registries; synchronized class LineTokenizer { private int currentPosition; private int maxPosition; private String str; private java.util.Vector stack; private static final String singles = =; public void LineTokenizer(String); public boolean hasMoreTokens(); public String nextToken(); public void pushToken(String); private void skipWhiteSpace(); }
com/sun/activation/registries/MailcapFile.class
package com.sun.activation.registries; public synchronized class MailcapFile { private java.util.Hashtable type_hash; private static boolean debug; static void <clinit>(); public void MailcapFile(); public void MailcapFile(java.io.InputStream) throws java.io.IOException; public void MailcapFile(String) throws java.io.IOException; public void appendToMailcap(String); private java.util.Hashtable createMailcapHash(java.io.Reader) throws java.io.IOException; public java.util.Hashtable getMailcapList(String); private java.util.Hashtable mergeResults(java.util.Hashtable, java.util.Hashtable); private void parse(java.io.Reader, java.util.Hashtable) throws java.io.IOException; protected static void parseLine(String, java.util.Hashtable) throws MailcapParseException, java.io.IOException; protected static void reportParseError(int, int, int, int, String) throws MailcapParseException; protected static void reportParseError(int, int, int, String) throws MailcapParseException; protected static void reportParseError(int, int, String) throws MailcapParseException; }
com/sun/activation/registries/MailcapParseException.class
package com.sun.activation.registries; public synchronized class MailcapParseException extends Exception { public void MailcapParseException(); public void MailcapParseException(String); }
com/sun/activation/registries/MimeTypeEntry.class
package com.sun.activation.registries; public synchronized class MimeTypeEntry { private String type; private String extension; public void MimeTypeEntry(String, String); public String getFileExtension(); public String getMIMEType(); public String toString(); }
com/sun/activation/registries/MailcapTokenizer.class
package com.sun.activation.registries; public synchronized class MailcapTokenizer { public static final int UNKNOWN_TOKEN = 0; public static final int START_TOKEN = 1; public static final int STRING_TOKEN = 2; public static final int EOI_TOKEN = 5; public static final int SLASH_TOKEN = 47; public static final int SEMICOLON_TOKEN = 59; public static final int EQUALS_TOKEN = 61; private String data; private int dataIndex; private int dataLength; private int currentToken; private String currentTokenValue; private boolean isAutoquoting; private char autoquoteChar; public void MailcapTokenizer(String); private static String fixEscapeSequences(String); public int getCurrentToken(); public String getCurrentTokenValue(); public static boolean isAutoquoteSpecialChar(char); public static boolean isControlChar(char); public static boolean isSpecialChar(char); public static boolean isStringTokenChar(char); public static boolean isWhiteSpaceChar(char); public static String nameForToken(int); public int nextToken(); private void processAutoquoteToken(); private void processStringToken(); public void setAutoquoteChar(char); public void setIsAutoquoting(boolean); }
com/sun/activation/viewers/ImageViewer.class
package com.sun.activation.viewers; public synchronized class ImageViewer extends java.awt.Panel implements javax.activation.CommandObject { private ImageViewerCanvas canvas; private java.awt.Image image; private javax.activation.DataHandler _dh; private boolean DEBUG; public void ImageViewer(); public void addNotify(); public java.awt.Dimension getPreferredSize(); public void setCommandContext(String, javax.activation.DataHandler) throws java.io.IOException; private void setInputStream(java.io.InputStream) throws java.io.IOException; }
com/sun/activation/viewers/ImageViewerCanvas.class
package com.sun.activation.viewers; public synchronized class ImageViewerCanvas extends java.awt.Canvas { private java.awt.Image canvas_image; public void ImageViewerCanvas(); public java.awt.Dimension getPreferredSize(); public void paint(java.awt.Graphics); public void setImage(java.awt.Image); }
com/sun/activation/viewers/TextEditor.class
package com.sun.activation.viewers; public synchronized class TextEditor extends java.awt.Panel implements javax.activation.CommandObject, java.awt.event.ActionListener { private java.awt.TextArea text_area; private java.awt.GridBagLayout panel_gb; private java.awt.Panel button_panel; private java.awt.Button save_button; private java.io.File text_file; private String text_buffer; private java.io.InputStream data_ins; private java.io.FileInputStream fis; private javax.activation.DataHandler _dh; private boolean DEBUG; public void TextEditor(); public void actionPerformed(java.awt.event.ActionEvent); private void addGridComponent(java.awt.Container, java.awt.Component, java.awt.GridBagLayout, int, int, int, int, int, int); public void addNotify(); public java.awt.Dimension getPreferredSize(); private void performSaveOperation(); public void setCommandContext(String, javax.activation.DataHandler) throws java.io.IOException; public void setInputStream(java.io.InputStream) throws java.io.IOException; }
com/sun/activation/viewers/TextViewer.class
package com.sun.activation.viewers; public synchronized class TextViewer extends java.awt.Panel implements javax.activation.CommandObject { private java.awt.TextArea text_area; private java.io.File text_file; private String text_buffer; private javax.activation.DataHandler _dh; private boolean DEBUG; public void TextViewer(); public void addNotify(); public java.awt.Dimension getPreferredSize(); public void setCommandContext(String, javax.activation.DataHandler) throws java.io.IOException; public void setInputStream(java.io.InputStream) throws java.io.IOException; }