Package org.corpus_tools.pepper.impl
Class PepperManipulatorImpl
- java.lang.Object
-
- org.corpus_tools.pepper.impl.PepperModuleImpl
-
- org.corpus_tools.pepper.impl.PepperManipulatorImpl
-
- All Implemented Interfaces:
Thread.UncaughtExceptionHandler,PepperManipulator,PepperModule
- Direct Known Subclasses:
DoNothingManipulator,DOTManipulator,SaltValidator
public abstract class PepperManipulatorImpl extends PepperModuleImpl implements PepperManipulator
This class is an abstract implementation of
PepperManipulatorand cannot be instantiated directly. To implement an exporter for Pepper, the easiest way is to derive this class. For further information, read the javadoc ofPepperManipulatorand the documentation of u.hu-berlin.de/saltnpepper.- Author:
- Florian Zipser
- See Also:
PepperManipulator
-
-
Field Summary
-
Fields inherited from class org.corpus_tools.pepper.impl.PepperModuleImpl
isMultithreaded, logger, moduleController, resources, saltProject, sCorpusGraph, symbolicName, temproraries
-
Fields inherited from interface org.corpus_tools.pepper.modules.PepperModule
ENDING_ALL_FILES, ENDING_FOLDER, ENDING_LEAF_FOLDER, ENDING_TAB, ENDING_TXT, ENDING_XML
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPepperManipulatorImpl()Creates aPepperModuleof type {@link MODULE_TYPE#}.protectedPepperManipulatorImpl(String name)Creates aPepperModuleof typeMODULE_TYPE.MANIPULATORand sets is name to the passed one.
-
Method Summary
-
Methods inherited from class org.corpus_tools.pepper.impl.PepperModuleImpl
activate, createPepperMapper, done, done, end, getComponentContext, getCorpusGraph, getDesc, getDocumentId2DC, getFingerprint, getMapperControllers, getMapperThreadGroup, getModuleController, getModuleType, getName, getProgress, getProgress, getProperties, getResources, getSaltProject, getSelfTestDesc, getStartProblems, getSupplierContact, getSupplierHomepage, getSymbolicName, getTemproraries, getVersion, isMultithreaded, isReadyToStart, proposeImportOrder, setCorpusGraph, setDesc, setIsMultithreaded, setMapperThreadGroup, setName, setPepperModuleController, setPepperModuleController_basic, setProperties, setResources, setSaltProject, setSupplierContact, setSupplierHomepage, setSymbolicName, setTemproraries, setVersion, start, start, toString, uncaughtException
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.corpus_tools.pepper.modules.PepperModule
createPepperMapper, done, done, end, getComponentContext, getCorpusGraph, getDesc, getFingerprint, getModuleController, getModuleType, getName, getProgress, getProgress, getProperties, getResources, getSaltProject, getSelfTestDesc, getStartProblems, getSupplierContact, getSupplierHomepage, getSymbolicName, getTemproraries, getVersion, isMultithreaded, isReadyToStart, proposeImportOrder, setCorpusGraph, setDesc, setIsMultithreaded, setPepperModuleController, setPepperModuleController_basic, setProperties, setResources, setSaltProject, setSupplierContact, setSupplierHomepage, setSymbolicName, setTemproraries, setVersion, start, start
-
-
-
-
Constructor Detail
-
PepperManipulatorImpl
protected PepperManipulatorImpl()
Creates aPepperModuleof type {@link MODULE_TYPE#}. The name is set to "MyManipulator".
We recommend to use the constructorPepperManipulatorImpl(String)and pass a proper name.
-
PepperManipulatorImpl
protected PepperManipulatorImpl(String name)
Creates aPepperModuleof typeMODULE_TYPE.MANIPULATORand sets is name to the passed one.
-
-