Avoid ArrayIndexOutOfBoundsException which occurs at changing value of variable.
[phpeclipse.git] / net.sourceforge.phpeclipse.xml.ui / src / net / sourceforge / phpeclipse / xml / ui / text / IXMLSyntaxConstants.java
1 /*
2  * Copyright (c) 2002-2004 Widespace, OU and others.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the terms of the Common Public License v1.0
5  * which accompanies this distribution, and is available at
6  * http://www.eclipse.org/legal/cpl-v10.html
7  *
8  * Contributors:
9  *     Igor Malinin - initial contribution
10  *
11  * $Id: IXMLSyntaxConstants.java,v 1.2 2006-10-21 23:14:13 pombredanne Exp $
12  */
13
14 package net.sourceforge.phpeclipse.xml.ui.text;
15
16 /**
17  * @author Igor Malinin
18  */
19 public interface IXMLSyntaxConstants {
20
21         /**
22          * Note: This constant is for internal use only. Clients should not use this
23          * constant. The prefix all color constants start with.
24          */
25         String PREFIX = "xml_"; //$NON-NLS-1$
26
27         /** The style key for XML text. */
28         String XML_DEFAULT = PREFIX + "text"; //$NON-NLS-1$
29
30         /** The style key for XML tag names. */
31         String XML_TAG = PREFIX + "tag"; //$NON-NLS-1$
32
33         /** The style key for XML attribute names. */
34         String XML_ATT_NAME = PREFIX + "attribute"; //$NON-NLS-1$
35
36         /** The style key for XML attribute values. */
37         String XML_ATT_VALUE = PREFIX + "string"; //$NON-NLS-1$
38
39         /** The style key for XML entities. */
40         String XML_ENTITY = PREFIX + "entity"; //$NON-NLS-1$
41
42         /** The style key for XML processing instructions. */
43         String XML_PI = PREFIX + "processing_instruction"; //$NON-NLS-1$
44
45         /** The style key for XML CDATA sections. */
46         String XML_CDATA = PREFIX + "cdata"; //$NON-NLS-1$
47
48         /** The style key for XML comments. */
49         String XML_COMMENT = PREFIX + "comment"; //$NON-NLS-1$
50
51         /** The style key for XML declaration. */
52         String XML_DECL = PREFIX + "declaration"; //$NON-NLS-1$
53
54         /** The style key for external DTD conditional sections. */
55         String DTD_CONDITIONAL = PREFIX + "conditional"; //$NON-NLS-1$
56
57         /** The style key for SMARTY tag names. */
58         String XML_SMARTY = PREFIX + "smarty"; //$NON-NLS-1$
59 }