View Javadoc

1   /*
2    * EL4J, the Extension Library for the J2EE, adds incremental enhancements to
3    * the spring framework, http://el4j.sf.net
4    * Copyright (C) 2006 by ELCA Informatique SA, Av. de la Harpe 22-24,
5    * 1000 Lausanne, Switzerland, http://www.elca.ch
6    *
7    * EL4J is published under the GNU Lesser General Public License (LGPL)
8    * Version 2.1. See http://www.gnu.org/licenses/
9    *
10   * This program is distributed in the hope that it will be useful,
11   * but WITHOUT ANY WARRANTY; without even the implied warranty of
12   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13   * GNU Lesser General Public License for more details.
14   *
15   * For alternative licensing, please contact info@elca.ch
16   */
17  package ch.elca.el4j.services.xmlmerge.action;
18  
19  /**
20   * Constants for built-in actions. The constant names are also used in the
21   * configuration.
22   *
23   * @svnLink $Revision: 3884 $;$Date: 2009-08-04 15:48:31 +0200 (Di, 04. Aug 2009) $;$Author: swismer $;$URL: https://el4j.svn.sourceforge.net/svnroot/el4j/branches/el4j_3_1/el4j/framework/modules/xml_merge/common/src/main/java/ch/elca/el4j/services/xmlmerge/action/StandardActions.java $
24   *
25   * @author Laurent Bovet (LBO)
26   * @author Alex Mathey (AMA)
27   */
28  public final class StandardActions {
29  
30  	/**
31  	 * {@link OrderedMergeAction}.
32  	 */
33  	public static final OrderedMergeAction MERGE = new OrderedMergeAction();
34  	
35  	/**
36  	 * {@link ReplaceAction}
37  	 */
38  	public static final ReplaceAction REPLACE = new ReplaceAction();
39  	
40  	/**
41  	 * {@link OverrideAction}
42  	 */
43  	public static final OverrideAction OVERRIDE = new OverrideAction();
44  	
45  	/**
46  	 * {@link CompleteAction}
47  	 */
48  	public static final CompleteAction COMPLETE = new CompleteAction();
49  	
50  	/**
51  	 * {@link DeleteAction}
52  	 */
53  	public static final DeleteAction DELETE = new DeleteAction();
54  	
55  	/**
56  	 * {@link PreserveAction}
57  	 */
58  	public static final PreserveAction PRESERVE = new PreserveAction();
59  	
60  	/**
61  	 * {@link InsertAction}
62  	 */
63  	public static final InsertAction INSERT = new InsertAction();
64  	
65  	/**
66  	 * {@link DtdInsertAction}
67  	 */
68  	public static final DtdInsertAction DTD = new DtdInsertAction();
69  	
70  }