TIKA-87 - MimeTypes should allow modification of MIME types
commitfb8dcad2d8b529cd902e5af48b68578fac0184e4
authorJukka Lauri Zitting <jukka@apache.org>
Sun, 4 Nov 2007 09:12:30 +0000 (4 09:12 +0000)
committerJukka Lauri Zitting <jukka@apache.org>
Sun, 4 Nov 2007 09:12:30 +0000 (4 09:12 +0000)
tree5f44166b71efaa5562924541f8b84fcbfc262318
parent7fda5d13b6c351dacd56f128c6ccf09cad6b62c5
TIKA-87 - MimeTypes should allow modification of MIME types
    - MimeType.addAlias(String) can now be used to add new aliases
    - MimeType.addPattern(String) can now be used to add new patterns
    - MimeTypes.forName(String) validates the name
    - MimeTypes.forName(String) creates and registers the type if needed
    - Simplified type name handling and validation
    - New test cases

git-svn-id: https://svn.eu.apache.org/repos/asf/incubator/tika/trunk@591743 13f79535-47bb-0310-9956-ffa450edef68
src/main/java/org/apache/tika/mime/MimeType.java
src/main/java/org/apache/tika/mime/MimeTypes.java
src/main/java/org/apache/tika/mime/MimeTypesReader.java
src/main/java/org/apache/tika/parser/AutoDetectParser.java
src/main/resources/mime/tika-mimetypes.xml
src/test/java/org/apache/tika/mime/MimeTypeTest.java [new file with mode: 0644]
src/test/java/org/apache/tika/mime/MimeTypesTest.java [new file with mode: 0644]
src/test/java/org/apache/tika/mime/TestMimeTypes.java