de.knup.jedi.jayshare.add
Class Magic2Mime

java.lang.Object
  |
  +--de.knup.jedi.jayshare.add.Magic2Mime

public class Magic2Mime
extends java.lang.Object


Inner Class Summary
private static class Magic2Mime.MagicNode
           
private static class Magic2Mime.Parser
           
 
Field Summary
private  java.util.Vector magicTree
           
 
Constructor Summary
Magic2Mime(java.lang.String name)
           
 
Method Summary
 void dump()
           
private static void dumpNode(int level, Magic2Mime.MagicNode node)
           
 boolean isText(java.lang.String file)
           
 java.lang.String lookup(java.lang.String file)
           
static void main(java.lang.String[] args)
           
private static boolean match(java.io.RandomAccessFile d, Magic2Mime.MagicNode n)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

magicTree

private java.util.Vector magicTree
Constructor Detail

Magic2Mime

public Magic2Mime(java.lang.String name)
Method Detail

dumpNode

private static void dumpNode(int level,
                             Magic2Mime.MagicNode node)

dump

public void dump()

match

private static boolean match(java.io.RandomAccessFile d,
                             Magic2Mime.MagicNode n)
                      throws java.io.IOException

isText

public boolean isText(java.lang.String file)

lookup

public java.lang.String lookup(java.lang.String file)

main

public static void main(java.lang.String[] args)