Package ch.galinet.xml.xmlmerge.action
Class AbstractMergeAction
java.lang.Object
ch.galinet.xml.xmlmerge.action.AbstractMergeAction
- All Implemented Interfaces:
Action,MergeAction,Operation
- Direct Known Subclasses:
OrderedMergeAction,XsdInsertAction
Gathers the operation factory-related behaviour and a default configuration.
- Author:
- Laurent Bovet (LBO), Alex Mathey (AMA)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected OperationFactoryAction factory.protected OperationFactoryMapper factory.protected OperationFactoryMatcher factory. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetActionFactory(OperationFactory factory) Sets the action's action factory.voidsetMapperFactory(OperationFactory factory) Sets the action's mapper factory.voidsetMatcherFactory(OperationFactory factory) Sets the action's matcher factory.
-
Field Details
-
m_actionFactory
Action factory. -
m_mapperFactory
Mapper factory. -
m_matcherFactory
Matcher factory.
-
-
Constructor Details
-
AbstractMergeAction
public AbstractMergeAction()
-
-
Method Details
-
setMapperFactory
Sets the action's mapper factory.- Specified by:
setMapperFactoryin interfaceMergeAction- Parameters:
factory- The action's mapper factory
-
setMatcherFactory
Sets the action's matcher factory.- Specified by:
setMatcherFactoryin interfaceMergeAction- Parameters:
factory- The action's matcher factory
-
setActionFactory
Sets the action's action factory.- Specified by:
setActionFactoryin interfaceMergeAction- Parameters:
factory- The action's action factory
-