1/*
2 * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation.  Oracle designates this
8 * particular file as subject to the "Classpath" exception as provided
9 * by Oracle in the LICENSE file that accompanied this code.
10 *
11 * This code is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14 * version 2 for more details (a copy is included in the LICENSE file that
15 * accompanied this code).
16 *
17 * You should have received a copy of the GNU General Public License version
18 * 2 along with this work; if not, write to the Free Software Foundation,
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26/* Generated By:JavaCC: Do not edit this line. SCDParserConstants.java */
27package com.sun.xml.internal.xsom.impl.scd;
28
29import java.util.Arrays;
30import java.util.Collections;
31import java.util.List;
32
33public interface SCDParserConstants {
34
35  int EOF = 0;
36  int Letter = 6;
37  int BaseChar = 7;
38  int Ideographic = 8;
39  int CombiningChar = 9;
40  int UnicodeDigit = 10;
41  int Extender = 11;
42  int NCNAME = 12;
43  int NUMBER = 13;
44  int FACETNAME = 14;
45
46  int DEFAULT = 0;
47
48static final List<String> tokenImage = Collections.unmodifiableList(Arrays.asList(
49        new String[] {
50    "<EOF>",
51    "\" \"",
52    "\"\\t\"",
53    "\"\\n\"",
54    "\"\\r\"",
55    "\"\\f\"",
56    "<Letter>",
57    "<BaseChar>",
58    "<Ideographic>",
59    "<CombiningChar>",
60    "<UnicodeDigit>",
61    "<Extender>",
62    "<NCNAME>",
63    "<NUMBER>",
64    "<FACETNAME>",
65    "\":\"",
66    "\"/\"",
67    "\"//\"",
68    "\"attribute::\"",
69    "\"@\"",
70    "\"element::\"",
71    "\"substitutionGroup::\"",
72    "\"type::\"",
73    "\"~\"",
74    "\"baseType::\"",
75    "\"primitiveType::\"",
76    "\"itemType::\"",
77    "\"memberType::\"",
78    "\"scope::\"",
79    "\"attributeGroup::\"",
80    "\"group::\"",
81    "\"identityContraint::\"",
82    "\"key::\"",
83    "\"notation::\"",
84    "\"model::sequence\"",
85    "\"model::choice\"",
86    "\"model::all\"",
87    "\"model::*\"",
88    "\"any::*\"",
89    "\"anyAttribute::*\"",
90    "\"facet::*\"",
91    "\"facet::\"",
92    "\"component::*\"",
93    "\"x-schema::\"",
94    "\"x-schema::*\"",
95    "\"*\"",
96    "\"0\"",
97  }));
98}
99