This interface can be used in a threaded environment, where the PepperModule
is used for delegating thread jobs, and a set of PepperMappers are mapping one SDocument
or SCorpus
object.
More...
This interface can be used in a threaded environment, where the PepperModule
is used for delegating thread jobs, and a set of PepperMappers are mapping one SDocument
or SCorpus
object.
- Author
- Florian Zipser
◆ addProgress()
void org.corpus_tools.pepper.modules.PepperMapper.addProgress |
( |
Double |
progress | ) |
|
Adds the given progress to the already existing progress of the current handled SDocument
or SCorpus
object.
This method should be called by the PepperMapper
containing this connector object.
- Parameters
-
progress | the progress must be a value between 0 for 0% and 1 for 100% |
◆ getCorpus()
SCorpus org.corpus_tools.pepper.modules.PepperMapper.getCorpus |
( |
| ) |
|
Returns the SCorpus
object to be mapped by this mapper.
- Returns
SCorpus
object to be mapped
◆ getDocument()
SDocument org.corpus_tools.pepper.modules.PepperMapper.getDocument |
( |
| ) |
|
Returns the SDocument
object to be mapped by this mapper.
- Returns
SDocument
object to be mapped
◆ getMappingResult()
DOCUMENT_STATUS org.corpus_tools.pepper.modules.PepperMapper.getMappingResult |
( |
| ) |
|
Returns the result of the mapping, when finished.
- Returns
- mapping result
◆ getMappingSubjects()
List< MappingSubject > org.corpus_tools.pepper.modules.PepperMapper.getMappingSubjects |
( |
| ) |
|
◆ getPepperMapperController()
Returns the controller of this mapper, to grant n access to Pepper via the controller.
- Returns
- controller for this object
◆ getProgress()
Double org.corpus_tools.pepper.modules.PepperMapper.getProgress |
( |
| ) |
|
This method is invoked by the containing PepperModule
object, to get the current progress concerning the SDocument
or SCorpus
object handled by this object.
A valid value return must be between 0 and 1 or null if method the PepperModule
does not call the method setProgress(Double)
.
- Parameters
-
sDocumentId | identifier of the requested SDocument object. |
◆ getProperties()
◆ getResourceURI()
URI org.corpus_tools.pepper.modules.PepperMapper.getResourceURI |
( |
| ) |
|
Returns URI
of resource.
The URI could refer a directory or a file, which can be a corpus or a document.
- Returns
- uri of resource
◆ setCorpus()
void org.corpus_tools.pepper.modules.PepperMapper.setCorpus |
( |
SCorpus |
sCorpus | ) |
|
Sets the SCorpus
object to be mapped by this mapper.
- Parameters
-
◆ setDocument()
void org.corpus_tools.pepper.modules.PepperMapper.setDocument |
( |
SDocument |
sDocument | ) |
|
Sets the SDocument
object to be mapped by this mapper.
- Parameters
-
◆ setMappingResult()
void org.corpus_tools.pepper.modules.PepperMapper.setMappingResult |
( |
DOCUMENT_STATUS |
mappingResult | ) |
|
Sets the result of the current mapping, when it is finished.
- Parameters
-
◆ setPepperMapperController()
void org.corpus_tools.pepper.modules.PepperMapper.setPepperMapperController |
( |
PepperMapperController |
controller | ) |
|
Sets the controller of this mapper, to grant n access to Pepper via the controller.
- Parameters
-
controller | controller for this object |
◆ setProgress()
void org.corpus_tools.pepper.modules.PepperMapper.setProgress |
( |
Double |
progress | ) |
|
Sets the progress of the current handled SDocument
or SCorpus
object.
This method should be called by the PepperMapper
containing this connector object.
- Parameters
-
progress | the progress must be a value between 0 for 0% and 1 for 100% |
◆ setProperties()
Sets the PepperModuleProperties
object containing user customizations to be observed during the mapping.
- Parameters
-
◆ setResourceURI()
void org.corpus_tools.pepper.modules.PepperMapper.setResourceURI |
( |
URI |
resourceURI | ) |
|
Sets URI
of resource.
The URI could refer a directory or a file, which can be a corpus or a document.
- Parameters
-
resourceURI | uri of resource |