Package org.mycore.mods.classification
Class MCRClassificationMappingEventHandler
java.lang.Object
org.mycore.common.events.MCREventHandlerBase
org.mycore.mods.classification.MCRClassificationMappingEventHandler
- All Implemented Interfaces:
MCREventHandler
Maps classifications in Mods-Documents.
You can define a label x-mapping
in a classification with space seperated categoryIds
to which the classification will be mapped.
<category ID="article" counter="1">
<label xml:lang="en" text="Article / Chapter" />
<label xml:lang="de" text="Artikel / Aufsatz" />
<label xml:lang="x-mapping" text="diniPublType:article" />
</category>
- Author:
- Sebastian Hofmann (mcrshofm)
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
handleObjectCreated
(MCREvent evt, MCRObject obj) Handles object created events.protected void
handleObjectRepaired
(MCREvent evt, MCRObject obj) Handles object repair events.protected void
handleObjectUpdated
(MCREvent evt, MCRObject obj) Handles object updated events.Methods inherited from class org.mycore.common.events.MCREventHandlerBase
doHandleEvent, doNothing, handleClassificationCreated, handleClassificationDeleted, handleClassificationRepaired, handleClassificationUpdated, handleDerivateCreated, handleDerivateDeleted, handleDerivateRepaired, handleDerivateUpdated, handleObjectDeleted, handleObjectIndex, handlePathCreated, handlePathDeleted, handlePathRepaired, handlePathUpdated, undoClassificationCreated, undoClassificationDeleted, undoClassificationRepaired, undoClassificationUpdated, undoDerivateCreated, undoDerivateDeleted, undoDerivateRepaired, undoDerivateUpdated, undoHandleEvent, undoObjectCreated, undoObjectDeleted, undoObjectRepaired, undoObjectUpdated, undoPathCreated, undoPathDeleted, undoPathRepaired, undoPathUpdated, updateDerivateFileIndex, updatePathIndex
-
Field Details
-
GENERATOR_SUFFIX
- See Also:
-
-
Constructor Details
-
MCRClassificationMappingEventHandler
public MCRClassificationMappingEventHandler()
-
-
Method Details
-
handleObjectCreated
Description copied from class:MCREventHandlerBase
Handles object created events. This implementation does nothing and should be overwritted by subclasses.- Overrides:
handleObjectCreated
in classMCREventHandlerBase
- Parameters:
evt
- the event that occuredobj
- the MCRObject that caused the event
-
handleObjectUpdated
Description copied from class:MCREventHandlerBase
Handles object updated events. This implementation does nothing and should be overwritted by subclasses.- Overrides:
handleObjectUpdated
in classMCREventHandlerBase
- Parameters:
evt
- the event that occuredobj
- the MCRObject that caused the event
-
handleObjectRepaired
Description copied from class:MCREventHandlerBase
Handles object repair events. This implementation does nothing and should be overwritted by subclasses.- Overrides:
handleObjectRepaired
in classMCREventHandlerBase
- Parameters:
evt
- the event that occuredobj
- the MCRObject that caused the event
-