net.ontopia.topicmaps.classify
Class FormatModule
java.lang.Object
net.ontopia.topicmaps.classify.FormatModule
- All Implemented Interfaces:
- FormatModuleIF
public class FormatModule
- extends java.lang.Object
- implements FormatModuleIF
INTERNAL:
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
modules
protected java.util.List modules
fallout_module
protected FormatModuleIF fallout_module
FormatModule
public FormatModule()
matchesContent
public boolean matchesContent(ClassifiableContentIF cc)
- Description copied from interface:
FormatModuleIF
- INTERNAL: Returns true if the content of the classifiable content
is considered to be of the supported format.
- Specified by:
matchesContent
in interface FormatModuleIF
matchesIdentifier
public boolean matchesIdentifier(ClassifiableContentIF cc)
- Description copied from interface:
FormatModuleIF
- INTERNAL: Returns true if the identifier of the classifiable
content is considered to be indicating the supported format.
- Specified by:
matchesIdentifier
in interface FormatModuleIF
readContent
public void readContent(ClassifiableContentIF cc,
TextHandlerIF handler)
- Description copied from interface:
FormatModuleIF
- INTERNAL: Reads and analyzes the classifiable content and
triggers callbacks on the text handler to identify the text and
the structure of the classifiable content.
- Specified by:
readContent
in interface FormatModuleIF
detectFormat
public FormatModuleIF detectFormat(ClassifiableContentIF cc)
matchesExtension
public static boolean matchesExtension(java.lang.String uri,
java.lang.String[] extensions)
getCharSetName
public static java.lang.String getCharSetName(int charSet)
getOffset
public static int getOffset(int charSet)
detectCharSet
public static int detectCharSet(byte[] content)
getBytes
public static byte[] getBytes(java.lang.String s)
getBytes
public static byte[][] getBytes(java.lang.String[] s)
startsWith
public static boolean startsWith(byte[] content,
byte[] s)
startsWithSkipWhitespace
public static boolean startsWithSkipWhitespace(byte[] content,
byte[][] ss)
startsWithSkipWhitespace
public static boolean startsWithSkipWhitespace(byte[] content,
byte[] s)
Copyright © 2000-2012 Ontopia.