org.cfeclipse.cfml.dictionary.dictionaryconfig.xml Maven / Gradle / Ivy
<?xml version="1.0" ?> <!-- The dictionary key is used in the system to get a handle to the type of dictionary (see DictionaryManager for more information). The version node key is used in the caching and per-project settings. When CFE starts it will load up the first version in each dictionary. If another project is then created (or switched to) then any other needed dictionaries will be loaded and cached. So, if you put the one you use most at the top you'll gain a touch of speed. Also note at present you will only get one SQL file grammar / version no matter how many CF version you are using. Meaning it is not possible to configure cfmx701 with SQL Server *and* bd61 with MYSQL server grammar at the same time. --> <!DOCTYPE dictionary_config [ <!ELEMENT dictionary_config (dictionary+)> <!ELEMENT dictionary (version+)> <!ATTLIST dictionary id ID #REQUIRED > <!ELEMENT version (grammar+)> <!ATTLIST version key ID #REQUIRED label CDATA #REQUIRED > <!ELEMENT grammar EMPTY> <!ATTLIST grammar location CDATA #REQUIRED > ]> <dictionary_config> <dictionary id="CF_DICTIONARY"> <version key="lucee4" label="Lucee 4.5"> <grammar location="lucee4.5.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="lucee5" label="Lucee 5"> <grammar location="lucee5.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="cf11" label="ColdFusion 11"> <grammar location="cf11.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="cf10" label="ColdFusion 10"> <grammar location="cf10.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="ColdFusion9" label="ColdFusion 9"> <grammar location="cf9.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="cf8" label="ColdFusion MX 8"> <grammar location="cf8.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="railo4" label="Railo 4"> <grammar location="railo4.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="railo3" label="Railo 3"> <grammar location="railo3.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="bd70" label="BlueDragon 7.0"> <grammar location="cfmlBD70.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="cfmx701" label="ColdFusion MX 7.01"> <grammar location="cfml7.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="cfmx61" label="ColdFusion MX 6.1"> <grammar location="cfml61.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="cfmx5" label="ColdFusion 5.0"> <grammar location="cfml5.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="bd621" label="BlueDragon 6.2.1"> <grammar location="cfmlBD621.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> <version key="railo1" label="Railo 1.0"> <grammar location="railo1.xml" /> <grammar location="user.xml" /> <grammar location="mxunit.xml" /> </version> </dictionary> <dictionary id="JS_DICTIONARY"> <version key="ecma" label="ECMA Javascript"> <grammar location="js.xml" /> </version> </dictionary> <!-- note that this will get loaded into the CFML dictionary --> <dictionary id="SQL_DICTIONARY"> <version key="mssql" label="Microsoft(R) SQL Server"> <grammar location="sqlkeywords.txt" /> </version> </dictionary> <dictionary id="HT_DICTIONARY"> <version key="xhtml" label="XHTML"> <grammar location="html.xml" /> </version> </dictionary> </dictionary_config>