/*
* Copyright (c) 2006 Stiftung Deutsches Elektronen-Synchroton,
* Member of the Helmholtz Association, (DESY), HAMBURG, GERMANY.
*
* THIS SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN "../AS IS" BASIS.
* WITHOUT WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED
* TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE AND
* NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
* FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
* THE USE OR OTHER DEALINGS IN THE SOFTWARE. SHOULD THE SOFTWARE PROVE DEFECTIVE
* IN ANY RESPECT, THE USER ASSUMES THE COST OF ANY NECESSARY SERVICING, REPAIR OR
* CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE.
* NO USE OF ANY SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
* DESY HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS,
* OR MODIFICATIONS.
* THE FULL LICENSE SPECIFYING FOR THE SOFTWARE THE REDISTRIBUTION, MODIFICATION,
* USAGE AND OTHER RIGHTS AND OBLIGATIONS IS INCLUDED WITH THE DISTRIBUTION OF THIS
* PROJECT IN THE FILE LICENSE.HTML. IF THE LICENSE IS NOT INCLUDED YOU MAY FIND A COPY
* AT HTTP://WWW.DESY.DE/LEGAL/LICENSE.HTM
*/
package org.csstudio.sds.internal.persistence;
/**
* Definition of SDS XML tag names.
*
* @author Alexander Will
* @version $Revision: 1.2 $
*
*/
public final class XmlConstants {
/**
* XML tag name for a display.
*/
public static final String XML_ELEMENT_DISPLAY = "display"; //$NON-NLS-1$
/**
* XML tag name for a widget element.
*/
public static final String XML_ELEMENT_WIDGET = "widget"; //$NON-NLS-1$
/**
* XML tag name <code>dynamicsDescriptor</code>.
*/
public static final String XML_ELEMENT_DYNAMICS_DESCRIPTOR = "dynamicsDescriptor"; //$NON-NLS-1$
/**
* XML tag name <code>connectionState</code>.
*/
public static final String XML_ELEMENT_CONNECTION_STATE = "connectionState"; //$NON-NLS-1$
/**
* XML tag name <code>connectionState</code>.
*/
public static final String XML_ELEMENT_DYNAMIC_VALUE_STATE = "dynamicValueState"; //$NON-NLS-1$
/**
* XML tag name <code>state</code>.
*/
public static final String XML_ATTRIBUTE_STATE = "state"; //$NON-NLS-1$
/**
* XML tag name <code>property</code>.
*/
public static final String XML_ELEMENT_PROPERTY = "property"; //$NON-NLS-1$
/**
* XML tag name <code>layer</code>.
*/
public static final String XML_LAYER = "layer"; //$NON-NLS-1$
/**
* XML tag name <code>layerName</code>.
*/
public static final String XML_LAYER_ID = "layer_id"; //$NON-NLS-1$
/**
* XML tag name <code>layerName</code>.
*/
public static final String XML_LAYER_NAME = "layer_name"; //$NON-NLS-1$
/**
* XML tag name <code>layerIndex</code>.
*/
public static final String XML_LAYER_INDEX = "layer_index"; //$NON-NLS-1$
/**
* XML tag name <code>layerVisibility</code>.
*/
public static final String XML_LAYER_VISIBILITY = "layer_visibility"; //$NON-NLS-1$
/**
* XML attribute name <code>value</code>.
*/
public static final String XML_ATTRIBUTE_VALUE = "value"; //$NON-NLS-1$
/**
* XML attribute name <code>version</code>.
*/
public static final String XML_ATTRIBUTE_MODEL_VERSION = "modelVersion"; //$NON-NLS-1$
/**
* XML attribute name <code>id</code>.
*/
public static final String XML_ATTRIBUTE_PROPERTY_ID = "id"; //$NON-NLS-1$
/**
* XML attribute name <code>type</code> (for properties).
*/
public static final String XML_ATTRIBUTE_PROPERTY_TYPE = "type"; //$NON-NLS-1$
/**
* XML attribute name <code>type</code> (for widgets).
*/
public static final String XML_ATTRIBUTE_WIDGET_TYPE = "type"; //$NON-NLS-1$
/**
* XML attribute name <code>value</code> (for channels).
*/
public static final String XML_ATTRIBUTE_CHANNEL_VALUE = "value"; //$NON-NLS-1$
/**
* XML attribute name <code>ruleId</code>.
*/
public static final String XML_ATTRIBUTE_RULE_ID = "ruleId"; //$NON-NLS-1$
/**
* XML attribute name <code>useConnectionStates</code>.
*/
public static final String XML_ATTRIBUTE_USE_CONNECTION_STATES = "useConnectionStates"; //$NON-NLS-1$
/**
* XML attribute name <code>name</code>.
*/
public static final String XML_ATTRIBUTE_CHANNEL_NAME = "name"; //$NON-NLS-1$
/**
* XML attribute name <code>data</code>.
*/
public static final String XML_ATTRIBUTE_DATA = "data"; //$NON-NLS-1$
/**
* XML tag name <code>inputChannel</code>.
*/
public static final String XML_ELEMENT_INPUT_CHANNEL = "inputChannel"; //$NON-NLS-1$
/**
* XML tag name <code>outputChannel</code>.
*/
public static final String XML_ELEMENT_OUTPUT_CHANNEL = "outputChannel"; //$NON-NLS-1$
/**
* XML tag name <code>aliasDescriptors</code>.
*/
public static final String XML_ELEMENT_ALIAS_DESCRIPTORS = "aliasDescriptors"; //$NON-NLS-1$
/**
* XML tag name <code>aliasDescriptor</code>.
*/
public static final String XML_ELEMENT_ALIAS = "aliasDescriptor"; //$NON-NLS-1$
/**
* XML attribute name <code>name</code> (for aliases).
*/
public static final String XML_ATTRIBUTE_ALIAS_NAME = "name"; //$NON-NLS-1$
/**
* XML attribute name <code>value</code> (for aliases).
*/
public static final String XML_ATTRIBUTE_ALIAS_VALUE = "value"; //$NON-NLS-1$
/**
* XML attribute name <code>description</code> (for aliases).
*/
public static final String XML_ATTRIBUTE_ALIAS_DESCRIPTION = "description"; //$NON-NLS-1$
/**
* The XML version number.
*/
public static final String XML_VERSION = "1.0"; //$NON-NLS-1$
/**
* This class is not intended to be instantiated.
*/
private XmlConstants() {
}
}