Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: com/virtuosotechnologies/asaph/standardmodel/XMLConstants.java


1   /*
2   ================================================================================
3   
4     FILE:  XMLConstants.java
5     
6     PROJECT:
7     
8       Asaph
9     
10    CONTENTS:
11    
12      Constants for XML parsing
13    
14    PROGRAMMERS:
15    
16      Daniel Azuma (DA)  <dazuma@kagi.com>
17    
18    COPYRIGHT:
19    
20      Copyright (C) 2003  Daniel Azuma  (dazuma@kagi.com)
21      
22      This program is free software; you can redistribute it and/or
23      modify it under the terms of the GNU General Public License as
24      published by the Free Software Foundation; either version 2
25      of the License, or (at your option) any later version.
26      
27      This program is distributed in the hope that it will be useful,
28      but WITHOUT ANY WARRANTY; without even the implied warranty of
29      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
30      GNU General Public License for more details.
31      
32      You should have received a copy of the GNU General Public
33      License along with this program; if not, write to
34        Free Software Foundation, Inc.
35        59 Temple Place, Suite 330
36        Boston, MA 02111-1307 USA
37  
38  ================================================================================
39  */
40  
41  
42  package com.virtuosotechnologies.asaph.standardmodel;
43  
44  
45  /**
46   * Constants for XML parsing
47   */
48  /*package*/ class XMLConstants
49  {
50    // DTD name
51    /*package*/ static final String STANDARDMODEL_DTD = "http://asaph.sourceforge.net/uri/standardmodel.dtd";
52    /*package*/ static final String STANDARDMODEL_DTD_OLD = "http://asaph.sourceforge.net/uri/asaphdb.dtd";
53    /*package*/ static final String STANDARDMODEL_NAMESPACE = "http://asaph.sourceforge.net/uri/standardmodel_namespace";
54    
55    // Element and attribute names
56    /*package*/ static final String DATABASEROOT_ELEMENT = "asaphdb";
57    /*package*/ static final String SONGROOT_ELEMENT = "asaphsong";
58    /*package*/ static final String SONGLIST_ELEMENT = "songs";
59    /*package*/ static final String SONGLIST_LASTID_ATTRIBUTE = "lastid";
60    /*package*/ static final String SONG_ELEMENT = "song";
61    /*package*/ static final String SONG_ID_ATTRIBUTE = "id";
62    /*package*/ static final String SONG_VERSION_ATTRIBUTE = "version";
63    /*package*/ static final String SONG_LOCALE_ATTRIBUTE = "locale";
64    /*package*/ static final String CHORDSETLIST_ELEMENT = "chordsets";
65    /*package*/ static final String CHORDSETLIST_LASTID_ATTRIBUTE = "lastid";
66    /*package*/ static final String CHORDSETLIST_DEFAULTID_ATTRIBUTE = "defaultid";
67    /*package*/ static final String VARIATIONLIST_ELEMENT = "variations";
68    /*package*/ static final String VARIATIONLIST_LASTID_ATTRIBUTE = "lastid";
69    /*package*/ static final String VARIATION_ELEMENT = "variation";
70    /*package*/ static final String VARIATION_ID_ATTRIBUTE = "id";
71    /*package*/ static final String VARIATIONNAME_ELEMENT = "varname";
72    /*package*/ static final String BLOCKLIST_ELEMENT = "body";
73    /*package*/ static final String BLOCKLIST_LASTID_ATTRIBUTE = "lastid";
74    /*package*/ static final String FIELDLIST_ELEMENT = "fields";
75    /*package*/ static final String STRINGFIELD_ELEMENT = "stringfield";
76    /*package*/ static final String STRINGLISTFIELD_ELEMENT = "stringlistfield";
77    /*package*/ static final String FIELD_NAME_ATTRIBUTE = "name";
78    /*package*/ static final String BLOCK_ELEMENT = "block";
79    /*package*/ static final String BLOCK_ID_ATTRIBUTE = "id";
80    /*package*/ static final String BLOCK_INDENT_ATTRIBUTE = "indent";
81    /*package*/ static final String BLOCK_OMITVARIATIONS_ATTRIBUTE = "omitvariations";
82    /*package*/ static final String BLOCK_ADDVARIATION_ATTRIBUTE = "addvariation";
83    /*package*/ static final String CHORDSET_ELEMENT = "chordset";
84    /*package*/ static final String CHORDSET_ID_ATTRIBUTE = "id";
85    /*package*/ static final String CHORDSETNAME_ELEMENT = "setname";
86    /*package*/ static final String KEYTYPE_ELEMENT = "keytype";
87    /*package*/ static final String NATIVEKEY_ELEMENT = "nativekey";
88    /*package*/ static final String ALTKEYLIST_ELEMENT = "altkeys";
89    /*package*/ static final String ALTKEY_ELEMENT = "altkey";
90    /*package*/ static final String KEY_NOTE_ATTRIBUTE = "note";
91    /*package*/ static final String LINE_ELEMENT = "line";
92    /*package*/ static final String LINE_INDENT_ATTRIBUTE = "indent";
93    /*package*/ static final String ANNOTATION_ELEMENT = "c";
94    /*package*/ static final String ANNOTATION_CHORDSET_ATTRIBUTE = "set";
95    /*package*/ static final String ANNOTATION_PRIMARY_ATTRIBUTE = "main";
96    /*package*/ static final String ANNOTATION_PRECEDING_ATTRIBUTE = "pre";
97    /*package*/ static final String ANNOTATION_FOLLOWING_ATTRIBUTE = "post";
98    /*package*/ static final String COMMENT_ELEMENT = "comment";
99    /*package*/ static final String TEXT_ELEMENT = "text";
100   /*package*/ static final String STRINGLISTMEMBER_ELEMENT = "string";
101   
102   // Deprecated names
103   /*package*/ static final String MAINTITLE_ELEMENT = "maintitle";
104   /*package*/ static final String ALTTITLELIST_ELEMENT = "alttitles";
105   /*package*/ static final String CREDITS_ELEMENT = "credit";
106   /*package*/ static final String COPYRIGHT_ELEMENT = "copyright";
107   /*package*/ static final String KEYWORDLIST_ELEMENT = "keywords";
108   /*package*/ static final String NOTES_ELEMENT = "notes";
109   /*package*/ static final String CHORDSETLIST_ELEMENT_ALT = "chordsystems";
110   /*package*/ static final String CHORDSET_ELEMENT_ALT = "chordsystem";
111   /*package*/ static final String CHORDSETNAME_ELEMENT_ALT = "sysname";
112   /*package*/ static final String ANNOTATION_CHORDSET_ATTRIBUTE_ALT = "sys";
113   /*package*/ static final String STRINGFIELD_ELEMENT_ALT = "field";
114   
115   
116   private XMLConstants()
117   {
118   }
119 }