org.mmbase.util.magicfile
Interface Detector
- All Known Implementing Classes:
- AbstractDetector, BasicDetector, XmlDetector
public interface Detector
A Detector stores one entry from the magic.xml file, and contains
the functionality to determines if a certain byte[] satisfies it.
- Version:
- $Id: Detector.java 41717 2010-04-01 11:43:17Z michiel $
setExtension
void setExtension(String extension)
getExtension
String getExtension()
getExtensions
List<String> getExtensions()
setMimeType
void setMimeType(String mimetype)
getMimeType
String getMimeType()
getDesignation
String getDesignation()
addChild
void addChild(Detector detector,
int level)
test
boolean test(byte[] lithmus)
setValid
void setValid(boolean v)
valid
boolean valid()
configure
void configure(Element el)
MMBase 2.0-SNAPSHOT - null