org.pentaho.reporting.libraries.resourceloader.modules.factory.wmf
Class AbstractWMFFactoryModule

java.lang.Object
  extended by org.pentaho.reporting.libraries.resourceloader.factory.AbstractFactoryModule
      extended by org.pentaho.reporting.libraries.resourceloader.modules.factory.wmf.AbstractWMFFactoryModule
All Implemented Interfaces:
FactoryModule
Direct Known Subclasses:
WMFDrawableFactoryModule, WMFImageFactoryModule

public abstract class AbstractWMFFactoryModule
extends AbstractFactoryModule

Creation-Date: 05.04.2006, 17:52:57

Author:
Thomas Morgner

Field Summary
 
Fields inherited from interface org.pentaho.reporting.libraries.resourceloader.factory.FactoryModule
FEELING_LUCKY, RECOGNIZED_CONTENTTYPE, RECOGNIZED_FILE, RECOGNIZED_FINGERPRINT, REJECTED
 
Constructor Summary
protected AbstractWMFFactoryModule()
           
 
Method Summary
protected  java.lang.String[] getFileExtensions()
           
protected  int[] getFingerPrint()
           
 int getHeaderFingerprintSize()
           
protected  java.lang.String[] getMimeTypes()
           
 
Methods inherited from class org.pentaho.reporting.libraries.resourceloader.factory.AbstractFactoryModule
canHandleResource, canHandleResourceByContent, canHandleResourceByMimeType, canHandleResourceByName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pentaho.reporting.libraries.resourceloader.factory.FactoryModule
create
 

Constructor Detail

AbstractWMFFactoryModule

protected AbstractWMFFactoryModule()
Method Detail

getFingerPrint

protected int[] getFingerPrint()
Specified by:
getFingerPrint in class AbstractFactoryModule

getMimeTypes

protected java.lang.String[] getMimeTypes()
Specified by:
getMimeTypes in class AbstractFactoryModule

getFileExtensions

protected java.lang.String[] getFileExtensions()
Specified by:
getFileExtensions in class AbstractFactoryModule

getHeaderFingerprintSize

public int getHeaderFingerprintSize()
Specified by:
getHeaderFingerprintSize in interface FactoryModule
Overrides:
getHeaderFingerprintSize in class AbstractFactoryModule