001 /*******************************************************************************
002 * Portions created by Sebastian Thomschke are copyright (c) 2005-2011 Sebastian
003 * Thomschke.
004 *
005 * All Rights Reserved. This program and the accompanying materials
006 * are made available under the terms of the Eclipse Public License v1.0
007 * which accompanies this distribution, and is available at
008 * http://www.eclipse.org/legal/epl-v10.html
009 *
010 * Contributors:
011 * Sebastian Thomschke - initial implementation.
012 *******************************************************************************/
013 package net.sf.oval.configuration.pojo.elements;
014
015 import java.io.Serializable;
016
017 /**
018 * @author Sebastian Thomschke
019 */
020 public class ConfigurationElement implements Serializable
021 {
022 private static final long serialVersionUID = 1L;
023
024 /**
025 * If set to <code>false</code> the checks defined here and in the child configuration elements will be added to
026 * the already registered checks for the respective contexts.
027 *
028 * If set to <code>true</code> the already registered checks for the respective contexts will be replaced by the
029 * checks defined here and in the child configuration elements.
030 *
031 * If not set (<code>null</code>) -> interpreted as false.
032 */
033 public Boolean overwrite;
034 }