ch.elca.el4j.services.xmlmerge.action
Class AbstractMergeAction

java.lang.Object
  extended by ch.elca.el4j.services.xmlmerge.action.AbstractMergeAction
All Implemented Interfaces:
Action, MergeAction, Operation
Direct Known Subclasses:
OrderedMergeAction

public abstract class AbstractMergeAction
extends Object
implements MergeAction

Gathers the operation factory-related behaviour and a default configuration.

Author:
Laurent Bovet (LBO), Alex Mathey (AMA)
File-location:
AbstractMergeAction
Last check-in date:
2009-08-04 13:59:45 +0200 (Di, 04. Aug 2009) by swismer for revision 3873

Field Summary
protected  OperationFactory m_actionFactory
          Action factory.
protected  OperationFactory m_mapperFactory
          Mapper factory.
protected  OperationFactory m_matcherFactory
          Matcher factory.
 
Constructor Summary
AbstractMergeAction()
           
 
Method Summary
 void setActionFactory(OperationFactory factory)
          Sets the action's action factory.
 void setMapperFactory(OperationFactory factory)
          Sets the action's mapper factory.
 void setMatcherFactory(OperationFactory factory)
          Sets the action's matcher factory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ch.elca.el4j.services.xmlmerge.Action
perform
 

Field Detail

m_actionFactory

protected OperationFactory m_actionFactory
Action factory.


m_mapperFactory

protected OperationFactory m_mapperFactory
Mapper factory.


m_matcherFactory

protected OperationFactory m_matcherFactory
Matcher factory.

Constructor Detail

AbstractMergeAction

public AbstractMergeAction()
Method Detail

setMapperFactory

public void setMapperFactory(OperationFactory factory)
Sets the action's mapper factory.

Specified by:
setMapperFactory in interface MergeAction
Parameters:
factory - The action's mapper factory

setMatcherFactory

public void setMatcherFactory(OperationFactory factory)
Sets the action's matcher factory.

Specified by:
setMatcherFactory in interface MergeAction
Parameters:
factory - The action's matcher factory

setActionFactory

public void setActionFactory(OperationFactory factory)
Sets the action's action factory.

Specified by:
setActionFactory in interface MergeAction
Parameters:
factory - The action's action factory


Copyright © 2005-2011 ELCA. All Rights Reserved.