summaryrefslogtreecommitdiffstats
path: root/quanta/data/dtep/cfml
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commite9ae80694875f869892f13f4fcaf1170a00dea41 (patch)
treeaa2f8d8a217e2d376224c8d46b7397b68d35de2d /quanta/data/dtep/cfml
downloadtdewebdev-e9ae80694875f869892f13f4fcaf1170a00dea41.tar.gz
tdewebdev-e9ae80694875f869892f13f4fcaf1170a00dea41.zip
Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdewebdev@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'quanta/data/dtep/cfml')
-rw-r--r--quanta/data/dtep/cfml/Makefile.am3
-rw-r--r--quanta/data/dtep/cfml/cfabort.tag14
-rw-r--r--quanta/data/dtep/cfml/cfapplet.tag6
-rw-r--r--quanta/data/dtep/cfml/cfapplication.tag69
-rw-r--r--quanta/data/dtep/cfml/cfargument.tag9
-rw-r--r--quanta/data/dtep/cfml/cfassociate.tag7
-rw-r--r--quanta/data/dtep/cfml/cfauthenticate.tag32
-rw-r--r--quanta/data/dtep/cfml/cfbreak.tag4
-rw-r--r--quanta/data/dtep/cfml/cfcache.tag21
-rw-r--r--quanta/data/dtep/cfml/cfcase.tag19
-rw-r--r--quanta/data/dtep/cfml/cfcatch.tag26
-rw-r--r--quanta/data/dtep/cfml/cfchart.tag120
-rw-r--r--quanta/data/dtep/cfml/cfchartdata.tag7
-rw-r--r--quanta/data/dtep/cfml/cfchartseries.tag45
-rw-r--r--quanta/data/dtep/cfml/cfcol.tag15
-rw-r--r--quanta/data/dtep/cfml/cfcollection.tag19
-rw-r--r--quanta/data/dtep/cfml/cfcomponent.tag16
-rw-r--r--quanta/data/dtep/cfml/cfcontent.tag9
-rw-r--r--quanta/data/dtep/cfml/cfcookie.tag16
-rw-r--r--quanta/data/dtep/cfml/cfdirectory.tag19
-rw-r--r--quanta/data/dtep/cfml/cfdump.tag13
-rw-r--r--quanta/data/dtep/cfml/cferror.tag22
-rw-r--r--quanta/data/dtep/cfml/cfexecute.tag9
-rw-r--r--quanta/data/dtep/cfml/cfexit.tag12
-rw-r--r--quanta/data/dtep/cfml/cffile.tag37
-rw-r--r--quanta/data/dtep/cfml/cfflush.tag6
-rw-r--r--quanta/data/dtep/cfml/cfform.tag24
-rw-r--r--quanta/data/dtep/cfml/cfftp.tag64
-rw-r--r--quanta/data/dtep/cfml/cffunction.tag38
-rw-r--r--quanta/data/dtep/cfml/cfgrid.tag173
-rw-r--r--quanta/data/dtep/cfml/cfgridcolumn.tag86
-rw-r--r--quanta/data/dtep/cfml/cfgridrow.tag6
-rw-r--r--quanta/data/dtep/cfml/cfgridupdate.tag18
-rw-r--r--quanta/data/dtep/cfml/cfheader.tag9
-rw-r--r--quanta/data/dtep/cfml/cfhtmlhead.tag6
-rw-r--r--quanta/data/dtep/cfml/cfhttp.tag50
-rw-r--r--quanta/data/dtep/cfml/cfhttpparam.tag17
-rw-r--r--quanta/data/dtep/cfml/cfimport.tag8
-rw-r--r--quanta/data/dtep/cfml/cfinclude.tag6
-rw-r--r--quanta/data/dtep/cfml/cfindex.tag36
-rw-r--r--quanta/data/dtep/cfml/cfinput.tag42
-rw-r--r--quanta/data/dtep/cfml/cfinsert.tag12
-rw-r--r--quanta/data/dtep/cfml/cfinvoke.tag13
-rw-r--r--quanta/data/dtep/cfml/cfinvokeargument.tag7
-rw-r--r--quanta/data/dtep/cfml/cfldap.tag60
-rw-r--r--quanta/data/dtep/cfml/cflocation.tag12
-rw-r--r--quanta/data/dtep/cfml/cflock.tag26
-rw-r--r--quanta/data/dtep/cfml/cflog.tag27
-rw-r--r--quanta/data/dtep/cfml/cflogin.tag8
-rw-r--r--quanta/data/dtep/cfml/cfloginuser.tag8
-rw-r--r--quanta/data/dtep/cfml/cfloop.tag17
-rw-r--r--quanta/data/dtep/cfml/cfmail.tag34
-rw-r--r--quanta/data/dtep/cfml/cfmailparam.tag8
-rw-r--r--quanta/data/dtep/cfml/cfmodule.tag9
-rw-r--r--quanta/data/dtep/cfml/cfobject.tag37
-rw-r--r--quanta/data/dtep/cfml/cfobjectcache.tag8
-rw-r--r--quanta/data/dtep/cfml/cfoutput.tag15
-rw-r--r--quanta/data/dtep/cfml/cfparam.tag21
-rw-r--r--quanta/data/dtep/cfml/cfpop.tag28
-rw-r--r--quanta/data/dtep/cfml/cfprocessingdirective.tag13
-rw-r--r--quanta/data/dtep/cfml/cfprocparam.tag49
-rw-r--r--quanta/data/dtep/cfml/cfprocresult.tag8
-rw-r--r--quanta/data/dtep/cfml/cfproperty.tag20
-rw-r--r--quanta/data/dtep/cfml/cfquery.tag21
-rw-r--r--quanta/data/dtep/cfml/cfqueryparam.tag47
-rw-r--r--quanta/data/dtep/cfml/cfregistry.tag32
-rw-r--r--quanta/data/dtep/cfml/cfreport.tag19
-rw-r--r--quanta/data/dtep/cfml/cfsavecontent.tag6
-rw-r--r--quanta/data/dtep/cfml/cfschedule.tag40
-rw-r--r--quanta/data/dtep/cfml/cfsearch.tag17
-rw-r--r--quanta/data/dtep/cfml/cfselect.tag26
-rw-r--r--quanta/data/dtep/cfml/cfsetting.tag18
-rw-r--r--quanta/data/dtep/cfml/cfslider.tag85
-rw-r--r--quanta/data/dtep/cfml/cfstoredproc.tag22
-rw-r--r--quanta/data/dtep/cfml/cfswitch.tag6
-rw-r--r--quanta/data/dtep/cfml/cftable.tag13
-rw-r--r--quanta/data/dtep/cfml/cftextinput.tag68
-rw-r--r--quanta/data/dtep/cfml/cfthrow.tag16
-rw-r--r--quanta/data/dtep/cfml/cftrace.tag23
-rw-r--r--quanta/data/dtep/cfml/cftransaction.tag20
-rw-r--r--quanta/data/dtep/cfml/cftree.tag91
-rw-r--r--quanta/data/dtep/cfml/cftreeitem.tag37
-rw-r--r--quanta/data/dtep/cfml/cfupdate.tag12
-rw-r--r--quanta/data/dtep/cfml/cfusion.tag15
-rw-r--r--quanta/data/dtep/cfml/cfwddx.tag28
-rw-r--r--quanta/data/dtep/cfml/cfxml.tag12
-rw-r--r--quanta/data/dtep/cfml/description.rc20
-rw-r--r--quanta/data/dtep/cfml/ftp.tag64
-rw-r--r--quanta/data/dtep/cfml/test.cfm2
89 files changed, 2358 insertions, 0 deletions
diff --git a/quanta/data/dtep/cfml/Makefile.am b/quanta/data/dtep/cfml/Makefile.am
new file mode 100644
index 00000000..c714f718
--- /dev/null
+++ b/quanta/data/dtep/cfml/Makefile.am
@@ -0,0 +1,3 @@
+kdevelopdir = ${quanta_datadir}/dtep/cfml
+
+kdevelop_DATA = cfabort.tag cfapplet.tag cfapplication.tag cfargument.tag cfassociate.tag cfauthenticate.tag cfbreak.tag cfcache.tag cfcase.tag cfcatch.tag cfchart.tag cfchartdata.tag cfchartseries.tag cfcol.tag cfcollection.tag cfcomponent.tag cfcontent.tag cfcookie.tag cfdirectory.tag cfdump.tag cferror.tag cfexecute.tag cfexit.tag cffile.tag cfflush.tag cfform.tag cfftp.tag cffunction.tag cfgrid.tag cfgridcolumn.tag cfgridrow.tag cfgridupdate.tag cfheader.tag cfhtmlhead.tag cfhttp.tag cfhttpparam.tag cfimport.tag cfinclude.tag cfindex.tag cfinput.tag cfinsert.tag cfinvoke.tag cfinvokeargument.tag cfldap.tag cflocation.tag cflock.tag cflog.tag cflogin.tag cfloginuser.tag cfloop.tag cfmail.tag cfmailparam.tag cfmodule.tag cfobject.tag cfobjectcache.tag cfoutput.tag cfparam.tag cfpop.tag cfprocessingdirective.tag cfprocparam.tag cfprocresult.tag cfproperty.tag cfquery.tag cfqueryparam.tag cfregistry.tag cfreport.tag cfsavecontent.tag cfschedule.tag cfsearch.tag cfselect.tag cfsetting.tag cfslider.tag cfstoredproc.tag cfswitch.tag cftable.tag cftextinput.tag cfthrow.tag cftrace.tag cftransaction.tag cftree.tag cftreeitem.tag cfupdate.tag cfusion.tag cfwddx.tag cfxml.tag description.rc ftp.tag test.cfm
diff --git a/quanta/data/dtep/cfml/cfabort.tag b/quanta/data/dtep/cfml/cfabort.tag
new file mode 100644
index 00000000..2ee28179
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfabort.tag
@@ -0,0 +1,14 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfabort" single="1">
+ <attr name="showerror" type="input">
+ <text>Show Error:</text>
+ <textlocation row="0" col="0" />
+ <location row="0" col="1" />
+ <tooltip>Error message to display, rather than just ending execution</tooltip>
+ </attr>
+ <spacer orientation="v">
+ <location col="0" row="9" colspan="2" />
+ </spacer>
+</tag>
+</TAGS>
diff --git a/quanta/data/dtep/cfml/cfapplet.tag b/quanta/data/dtep/cfml/cfapplet.tag
new file mode 100644
index 00000000..9741735d
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfapplet.tag
@@ -0,0 +1,6 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfapplet" single="1">
+ <attr name="name" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfapplication.tag b/quanta/data/dtep/cfml/cfapplication.tag
new file mode 100644
index 00000000..19a83ace
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfapplication.tag
@@ -0,0 +1,69 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfapplication" single="1">
+ <attr name="name" type="input">
+ <text>Name:</text>
+ <textlocation row="0" col="0" />
+ <location row="0" col="1" />
+ </attr>
+ <attr name="clientmanagement" type="list">
+ <text>Client Management</text>
+ <textlocation row="1" col="0" />
+ <location row="1" col="1" />
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="setclientcookies" type="list">
+ <text>Session Management</text>
+ <textlocation row="2" col="0" />
+ <location row="2" col="1" />
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="setclientcookies" type="list">
+ <text>Set Client Cookies</text>
+ <textlocation row="3" col="0" />
+ <location row="3" col="1" />
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="setdomaincookies" type="list">
+ <text>Set Domain Cookies</text>
+ <textlocation row="4" col="0" />
+ <location row="4" col="1" />
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="clientstorage" type="list">
+ <text>Client Storage</text>
+ <textlocation row="5" col="0" />
+ <location row="5" col="1" />
+ <items>
+ <item>Registry</item>
+ <item>Cookie</item>
+ <item>"datasource_name"</item>
+ </items>
+ </attr>
+ <attr name="applicationtimeout" type="input">
+ <text>Application Timeout</text>
+ <textlocation row="6" col="0" />
+ <location row="6" col="1" />
+ </attr>
+ <attr name="sessiontimeout" type="input">
+ <text>Session Timeout</text>
+ <textlocation row="7" col="0" />
+ <location row="7" col="1" />
+ </attr>
+ <spacer orientation="v">
+ <location col="0" row="9" colspan="2" />
+ </spacer>
+</tag>
+</TAGS>
diff --git a/quanta/data/dtep/cfml/cfargument.tag b/quanta/data/dtep/cfml/cfargument.tag
new file mode 100644
index 00000000..3d1d2d9d
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfargument.tag
@@ -0,0 +1,9 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfargument" single="1">
+ <attr name="name" />
+ <attr name="type" />
+ <attr name="required" />
+ <attr name="default" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfassociate.tag b/quanta/data/dtep/cfml/cfassociate.tag
new file mode 100644
index 00000000..dad2b9c9
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfassociate.tag
@@ -0,0 +1,7 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfassociate" single="1">
+ <attr name="basetag" />
+ <attr name="datacollection" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfauthenticate.tag b/quanta/data/dtep/cfml/cfauthenticate.tag
new file mode 100644
index 00000000..80eaedce
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfauthenticate.tag
@@ -0,0 +1,32 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfauthenticate" single="1">
+
+<attr name="securityContext" type="input"></attr>
+<attr name="username" type="input"></attr>
+<attr name="password" type="input"></attr>
+
+<attr name="setCookie" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+</attr>
+
+<attr name="throwOnFailure" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+</attr>
+
+<attr name="authType" type="list">
+ <items>
+ <item>Basic</item>
+ <item>X509</item>
+ </items>
+</attr>
+
+</tag>
+</TAGS>
+
diff --git a/quanta/data/dtep/cfml/cfbreak.tag b/quanta/data/dtep/cfml/cfbreak.tag
new file mode 100644
index 00000000..5af7b0e8
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfbreak.tag
@@ -0,0 +1,4 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfbreak" single="1"></tag>
+</TAGS>
diff --git a/quanta/data/dtep/cfml/cfcache.tag b/quanta/data/dtep/cfml/cfcache.tag
new file mode 100644
index 00000000..a4939953
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfcache.tag
@@ -0,0 +1,21 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfcache" single="1">
+ <attr name="action" type="list">
+ <items>
+ <item>cache</item>
+ <item>flush</item>
+ <item>clientcache</item>
+ <item>servercache</item>
+ <item>optimal</item>
+ </items>
+ </attr>
+ <attr name="directory" />
+ <attr name="timespan" />
+ <attr name="expireURL" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="port" />
+ <attr name="protocol" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfcase.tag b/quanta/data/dtep/cfml/cfcase.tag
new file mode 100644
index 00000000..929d7eec
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfcase.tag
@@ -0,0 +1,19 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfcase">
+ <attr name="value" type="input">
+ <text>Value(s)</text>
+ <textlocation row="0" col="0" />
+ <location row="0" col="1" />
+ </attr>
+ <attr name="delimiters" type="input">
+ <text>Delimiters</text>
+ <textlocation row="1" col="0" />
+ <location row="1" col="1" />
+ <tooltip>Delimiters for the values, if more than one.</tooltip>
+ </attr>
+ <spacer orientation="v">
+ <location col="0" row="9" colspan="2" />
+ </spacer>
+</tag>
+</TAGS>
diff --git a/quanta/data/dtep/cfml/cfcatch.tag b/quanta/data/dtep/cfml/cfcatch.tag
new file mode 100644
index 00000000..75da8b41
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfcatch.tag
@@ -0,0 +1,26 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfcatch" single="1">
+ <attr name="type" type="list">
+ <text>Exception Type:</text>
+ <textlocation row="0" col="0" />
+ <location row="0" col="1" />
+ <items>
+ <item>application</item>
+ <item>database</item>
+ <item>template</item>
+ <item>security</item>
+ <item>object</item>
+ <item>missinginclude</item>
+ <item>expression</item>
+ <item>lock</item>
+ <item>searchengine</item>
+ <item>any</item>
+ <item>"custom_type"</item>
+ </items>
+ </attr>
+ <spacer orientation="v">
+ <location col="0" row="9" colspan="2" />
+ </spacer>
+</tag>
+</TAGS>
diff --git a/quanta/data/dtep/cfml/cfchart.tag b/quanta/data/dtep/cfml/cfchart.tag
new file mode 100644
index 00000000..e8d1805e
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfchart.tag
@@ -0,0 +1,120 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfchart">
+ <attr name="format" type="list">
+ <items>
+ <item>flash</item>
+ <item>jpg</item>
+ <item>png</item>
+ </items>
+ </attr>
+ <attr name="chartheight" />
+ <attr name="chartwidth" />
+ <attr name="scalefrom" />
+ <attr name="scaleto" />
+ <attr name="showXgridlines" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="showYgridlines" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="gridlines" />
+ <attr name="seriesplacement" type="list">
+ <items>
+ <item>default</item>
+ <item>cluster</item>
+ <item>stacked</item>
+ <item>percent</item>
+ </items>
+ </attr>
+ <attr name="foregroundcolor" />
+ <attr name="databackgroundcolor" />
+ <attr name="borderbackgroundcolor" />
+ <attr name="showborder" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="font" />
+ <attr name="fontsize" />
+ <attr name="fontbold" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="fontitalic" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="labelformat" type="list">
+ <items>
+ <item>number</item>
+ <item>currency</item>
+ <item>percent</item>
+ <item>date</item>
+ </items>
+ </attr>
+ <attr name="Xaxistitle" />
+ <attr name="Yaxistitle" />
+ <attr name="sortXaxis" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="sortYaxis" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="Xoffset" />
+ <attr name="Yoffset" />
+ <attr name="rotated" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="showlegend" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="tipstyle" type="list">
+ <items>
+ <item>moustdown</item>
+ <item>mouseover</item>
+ <item>off</item>
+ </items>
+ </attr>
+ <attr name="tipstyle" />
+ <attr name="tipbgcolor" />
+ <attr name="showmarkers" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="markerstyle" />
+ <attr name="pieslicestyle" type="list">
+ <items>
+ <item>solid</item>
+ <item>sliced</item>
+ </items>
+ </attr>
+ <attr name="url" />
+ <attr name="name" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfchartdata.tag b/quanta/data/dtep/cfml/cfchartdata.tag
new file mode 100644
index 00000000..35f96df5
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfchartdata.tag
@@ -0,0 +1,7 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfchartdata" single="1">
+ <attr name="item" />
+ <attr name="value" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfchartseries.tag b/quanta/data/dtep/cfml/cfchartseries.tag
new file mode 100644
index 00000000..b248dd50
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfchartseries.tag
@@ -0,0 +1,45 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfchartseries">
+ <attr name="type" type="list">
+ <items>
+ <item>bar</item>
+ <item>line</item>
+ <item>pyramid</item>
+ <item>area</item>
+ <item>cone</item>
+ <item>curve</item>
+ <item>cylinder</item>
+ <item>step</item>
+ <item>scatter</item>
+ <item>pie</item>
+ </items>
+ </attr>
+ <attr name="query" />
+ <attr name="itemcolumn" />
+ <attr name="valuecolumn" />
+ <attr name="serieslabel" />
+ <attr name="seriescolor" />
+ <attr name="paintstyle" type="list">
+ <items>
+ <item>plain</item>
+ <item>raise</item>
+ <item>shade</item>
+ <item>light</item>
+ </items>
+ </attr>
+ <attr name="markerstyle" type="list">
+ <items>
+ <item>rectangle</item>
+ <item>triangle</item>
+ <item>diamond</item>
+ <item>circle</item>
+ <item>letter</item>
+ <item>mcross</item>
+ <item>snow</item>
+ <item>rcross</item>
+ </items>
+ </attr>
+ <attr name="colorlist" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfcol.tag b/quanta/data/dtep/cfml/cfcol.tag
new file mode 100644
index 00000000..1129c9f0
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfcol.tag
@@ -0,0 +1,15 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfcol" single="1">
+ <attr name="header" />
+ <attr name="width" />
+ <attr name="align" type="list">
+ <items>
+ <item>left</item>
+ <item>right</item>
+ <item>center</item>
+ </items>
+ </attr>
+ <attr name="text" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfcollection.tag b/quanta/data/dtep/cfml/cfcollection.tag
new file mode 100644
index 00000000..21f02f39
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfcollection.tag
@@ -0,0 +1,19 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfcollection" single="1">
+ <attr name="action" type="list">
+ <items>
+ <item>create</item>
+ <item>repair</item>
+ <item>delete</item>
+ <item>map</item>
+ <item>optimize</item>
+ <item>list</item>
+ </items>
+ </attr>
+ <attr name="collection" />
+ <attr name="path" />
+ <attr name="language" />
+ <attr name="name" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfcomponent.tag b/quanta/data/dtep/cfml/cfcomponent.tag
new file mode 100644
index 00000000..faa61c62
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfcomponent.tag
@@ -0,0 +1,16 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfcomponent" single="1">
+ <attr name="extends" type="input">
+ <text>Extends:</text>
+ <textlocation row="0" col="0" />
+ <location row="0" col="1" />
+ </attr>
+ <attr name="output" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS>
diff --git a/quanta/data/dtep/cfml/cfcontent.tag b/quanta/data/dtep/cfml/cfcontent.tag
new file mode 100644
index 00000000..a6eeaad1
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfcontent.tag
@@ -0,0 +1,9 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfcontent" single="1">
+ <attr name="type" />
+ <attr name="deletefile" />
+ <attr name="file" />
+ <attr name="reset" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfcookie.tag b/quanta/data/dtep/cfml/cfcookie.tag
new file mode 100644
index 00000000..d1a0556e
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfcookie.tag
@@ -0,0 +1,16 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfcookie" single="1">
+ <attr name="name" />
+ <attr name="value" />
+ <attr name="expires" />
+ <attr name="secure" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="path" />
+ <attr name="domain" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfdirectory.tag b/quanta/data/dtep/cfml/cfdirectory.tag
new file mode 100644
index 00000000..24d6cd12
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfdirectory.tag
@@ -0,0 +1,19 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfdirectory" single="1">
+ <attr name="action" type="list">
+ <items>
+ <item>list</item>
+ <item>create</item>
+ <item>delete</item>
+ <item>rename</item>
+ </items>
+ </attr>
+ <attr name="directory" />
+ <attr name="name" />
+ <attr name="filter" />
+ <attr name="mode" />
+ <attr name="sort" />
+ <attr name="newdirectory" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfdump.tag b/quanta/data/dtep/cfml/cfdump.tag
new file mode 100644
index 00000000..feec0008
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfdump.tag
@@ -0,0 +1,13 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfdump" single="1">
+ <attr name="var" />
+ <attr name="expand" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="label" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cferror.tag b/quanta/data/dtep/cfml/cferror.tag
new file mode 100644
index 00000000..a4cb031d
--- /dev/null
+++ b/quanta/data/dtep/cfml/cferror.tag
@@ -0,0 +1,22 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cferror" single="1">
+ <attr name="type" type="list">
+ <items>
+ <item>application</item>
+ <item>database</item>
+ <item>template</item>
+ <item>security</item>
+ <item>object</item>
+ <item>missinginclude</item>
+ <item>expression</item>
+ <item>lock</item>
+ <item>any</item>
+ <item>"custom_type"</item>
+ </items>
+ </attr>
+ <attr name="template" />
+ <attr name="mailto" />
+ <attr name="exception" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfexecute.tag b/quanta/data/dtep/cfml/cfexecute.tag
new file mode 100644
index 00000000..1c4c608a
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfexecute.tag
@@ -0,0 +1,9 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfexecute">
+ <attr name="name" />
+ <attr name="arguments" />
+ <attr name="outputfile" />
+ <attr name="timeout" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfexit.tag b/quanta/data/dtep/cfml/cfexit.tag
new file mode 100644
index 00000000..1b3b6446
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfexit.tag
@@ -0,0 +1,12 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfexit" single="1">
+ <attr name="method" type="list">
+ <items>
+ <item>exittag</item>
+ <item>exittemplate</item>
+ <item>loop</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cffile.tag b/quanta/data/dtep/cfml/cffile.tag
new file mode 100644
index 00000000..2d5122f2
--- /dev/null
+++ b/quanta/data/dtep/cfml/cffile.tag
@@ -0,0 +1,37 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cffile" single="1">
+ <attr name="action" type="list">
+ <items>
+ <item>upload</item>
+ <item>move</item>
+ <item>rename</item>
+ <item>copy</item>
+ <item>delete</item>
+ <item>read</item>
+ <item>readbinary</item>
+ <item>write</item>
+ <item>append</item>
+ </items>
+ </attr>
+ <attr name="filefield" />
+ <attr name="source" />
+ <attr name="destination" />
+ <attr name="file" />
+ <attr name="nameconflict" type="list">
+ <items>
+ <item>error</item>
+ <item>skip</item>
+ <item>overwrite</item>
+ <item>makeunique</item>
+ </items>
+ </attr>
+ <attr name="accept" />
+ <attr name="output" />
+ <attr name="mode" />
+ <attr name="addnewline" />
+ <attr name="attributes" />
+ <attr name="variable" />
+ <attr name="charset" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfflush.tag b/quanta/data/dtep/cfml/cfflush.tag
new file mode 100644
index 00000000..d8b2e6fe
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfflush.tag
@@ -0,0 +1,6 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfflush" single="1">
+ <attr name="interval" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfform.tag b/quanta/data/dtep/cfml/cfform.tag
new file mode 100644
index 00000000..5bb0d053
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfform.tag
@@ -0,0 +1,24 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfform">
+ <attr name="name" />
+ <attr name="action" />
+ <attr name="scriptsrc" type="list">
+ <items><item>/cfide/scripts/cfform.js</item></items>
+ </attr>
+ <attr name="preservedata" type="list">
+ <items>
+ <item>false</item>
+ <item>true</item>
+ </items>
+ </attr>
+ <attr name="onsubmit" />
+ <attr name="passthrough" />
+ <attr name="codebase" type="list">
+ <items><item>/cfide/classes/cf-j2re-win.cab</item></items>
+ </attr>
+ <attr name="archive" type="list">
+ <items><item>/cfide/classes/CFJava2.jar</item></items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfftp.tag b/quanta/data/dtep/cfml/cfftp.tag
new file mode 100644
index 00000000..ed2b7690
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfftp.tag
@@ -0,0 +1,64 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfftp" single="1">
+ <attr name="action" type="list">
+ <items>
+ <item>open</item>
+ <item>close</item>
+ <item>changedir</item>
+ <item>createdir</item>
+ <item>listdir</item>
+ <item>removedir</item>
+ <item>getfile</item>
+ <item>putfile</item>
+ <item>rename</item>
+ <item>remove</item>
+ <item>getcurrentdir</item>
+ <item>getcurrentURL</item>
+ <item>existsdir</item>
+ <item>existsfile</item>
+ <item>exists</item>
+ </items>
+ </attr>
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="server" />
+ <attr name="ASCIIextensionlist" />
+ <attr name="transfermode" type="list">
+ <items>
+ <item>auto</item>
+ <item>ASCII</item>
+ <item>binary</item>
+ </items>
+ </attr>
+ <attr name="failifexists" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="directory" />
+ <attr name="localfile" />
+ <attr name="remotefile" />
+ <attr name="item" />
+ <attr name="existing" />
+ <attr name="new" />
+ <attr name="timeout" />
+ <attr name="port" />
+ <attr name="connection" />
+ <attr name="proxyserver" />
+ <attr name="retrycount" />
+ <attr name="stoponerror" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="passive" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cffunction.tag b/quanta/data/dtep/cfml/cffunction.tag
new file mode 100644
index 00000000..b721dfa9
--- /dev/null
+++ b/quanta/data/dtep/cfml/cffunction.tag
@@ -0,0 +1,38 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cffunction">
+ <attr name="name" />
+ <attr name="returntype" type="list">
+ <items>
+ <item>any</item>
+ <item>array</item>
+ <item>binary</item>
+ <item>boolean</item>
+ <item>date</item>
+ <item>guid</item>
+ <item>numeric</item>
+ <item>query</item>
+ <item>string</item>
+ <item>struct</item>
+ <item>uuid</item>
+ <item>void</item>
+ <item>"a return type"</item>
+ </items>
+ </attr>
+ <attr name="roles" />
+ <attr name="access" type="list">
+ <items>
+ <item>private</item>
+ <item>package</item>
+ <item>public</item>
+ <item>remote</item>
+ </items>
+ </attr>
+ <attr name="output" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfgrid.tag b/quanta/data/dtep/cfml/cfgrid.tag
new file mode 100644
index 00000000..b7245c8d
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfgrid.tag
@@ -0,0 +1,173 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfgrid">
+ <attr name="name" />
+ <attr name="height" />
+ <attr name="width" />
+ <attr name="autowidth" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="vspace" />
+ <attr name="hspace" />
+ <attr name="align" type="list">
+ <items>
+ <item>top</item>
+ <item>left</item>
+ <item>bottom</item>
+ <item>baseline</item>
+ <item>texttop</item>
+ <item>absbottom</item>
+ <item>middle</item>
+ <item>absmiddle</item>
+ <item>right</item>
+ </items>
+ </attr>
+ <attr name="query" />
+ <attr name="insert" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="delete" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="sort" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="font" />
+ <attr name="fontsize" />
+ <attr name="italic" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="bold" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="textcolor" />
+ <attr name="href" />
+ <attr name="hrefkey" />
+ <attr name="target" />
+ <attr name="appendkey" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="highlighthref" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="onvalidate" />
+ <attr name="onerror" />
+ <attr name="griddataalign" type="list">
+ <items>
+ <item>left</item>
+ <item>right</item>
+ <item>center</item>
+ </items>
+ </attr>
+ <attr name="gridlines" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="rowheight" />
+ <attr name="rowheaders" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="rowheaderalign" type="list">
+ <items>
+ <item>left</item>
+ <item>right</item>
+ <item>center</item>
+ </items>
+ </attr>
+ <attr name="rowheaderfont" />
+ <attr name="rowheaderfontsize" />
+ <attr name="rowheaderitalic" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="rowheaderbold" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="rowheadertextcolor" />
+ <attr name="colheaders" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="colheaderalign" type="list">
+ <items>
+ <item>left</item>
+ <item>right</item>
+ <item>center</item>
+ </items>
+ </attr>
+ <attr name="colheaderfont" />
+ <attr name="colheaderfontsize" />
+ <attr name="colheaderitalic" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="colheaderbold" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="colheadertextcolor" />
+ <attr name="bgcolor" />
+ <attr name="selectcolor" />
+ <attr name="selectmode" type="list">
+ <items>
+ <item>edit</item>
+ <item>single</item>
+ <item>row</item>
+ <item>column</item>
+ <item>browse</item>
+ </items>
+ </attr>
+ <attr name="maxrows" />
+ <attr name="notsupported" />
+ <attr name="picturebar" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="insertbutton" />
+ <attr name="deletebutton" />
+ <attr name="sortascendingbutton" />
+ <attr name="sortdescrendingbutton" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfgridcolumn.tag b/quanta/data/dtep/cfml/cfgridcolumn.tag
new file mode 100644
index 00000000..4edfc232
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfgridcolumn.tag
@@ -0,0 +1,86 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfgridcolumn" single="1">
+ <attr name="name" />
+ <attr name="header" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="width" />
+ <attr name="font" />
+ <attr name="fontsize" />
+ <attr name="italic" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="bold" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="textcolor" />
+ <attr name="bgcolor" />
+ <attr name="href" />
+ <attr name="hrefkey" />
+ <attr name="target" />
+ <attr name="select" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="display" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="type" type="list">
+ <items>
+ <item>image</item>
+ <item>numeric</item>
+ <item>boolean</item>
+ <item>string_nocase</item>
+ </items>
+ </attr>
+ <attr name="headerfont" />
+ <attr name="headerfontsize" />
+ <attr name="headeritalic" />
+ <attr name="headerbold" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="headeritalic" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="headertextcolor" />
+ <attr name="dataalign" type="list">
+ <items>
+ <item>left</item>
+ <item>right</item>
+ <item>center</item>
+ </items>
+ </attr>
+ <attr name="headeralign" type="list">
+ <items>
+ <item>left</item>
+ <item>right</item>
+ <item>center</item>
+ </items>
+ </attr>
+ <attr name="numberformat" />
+ <attr name="values" />
+ <attr name="valuesdisplay" />
+ <attr name="valuesdelimiter" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfgridrow.tag b/quanta/data/dtep/cfml/cfgridrow.tag
new file mode 100644
index 00000000..8a183e04
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfgridrow.tag
@@ -0,0 +1,6 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfgridrow" single="1">
+ <attr name="data" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfgridupdate.tag b/quanta/data/dtep/cfml/cfgridupdate.tag
new file mode 100644
index 00000000..b6ede664
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfgridupdate.tag
@@ -0,0 +1,18 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfgridupdate" single="1">
+ <attr name="grid" />
+ <attr name="datasource" />
+ <attr name="tablename" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="tableowner" />
+ <attr name="tablequalifier" />
+ <attr name="keyonly" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfheader.tag b/quanta/data/dtep/cfml/cfheader.tag
new file mode 100644
index 00000000..80fb218c
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfheader.tag
@@ -0,0 +1,9 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfheader" single="1">
+ <attr name="name" />
+ <attr name="value" />
+ <attr name="statuscode" />
+ <attr name="statustext" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfhtmlhead.tag b/quanta/data/dtep/cfml/cfhtmlhead.tag
new file mode 100644
index 00000000..cbe953b5
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfhtmlhead.tag
@@ -0,0 +1,6 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfhtmlhead" single="1">
+ <attr name="text" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfhttp.tag b/quanta/data/dtep/cfml/cfhttp.tag
new file mode 100644
index 00000000..4054ebd7
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfhttp.tag
@@ -0,0 +1,50 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfhttp">
+ <attr name="url" />
+ <attr name="port" />
+ <attr name="method" type="list">
+ <items>
+ <item>GET</item>
+ <item>POST</item>
+ </items>
+ </attr>
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="name" />
+ <attr name="columns" />
+ <attr name="firstrowasheaders" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="path" />
+ <attr name="file" />
+ <attr name="delimiter" />
+ <attr name="textqualifier" />
+ <attr name="resolveURL" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="proxyserver" />
+ <attr name="proxyport" />
+ <attr name="useragent" />
+ <attr name="throwonerror" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="redirect" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="timeout" />
+ <attr name="charset" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfhttpparam.tag b/quanta/data/dtep/cfml/cfhttpparam.tag
new file mode 100644
index 00000000..756600f1
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfhttpparam.tag
@@ -0,0 +1,17 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfhttpparam" single="1">
+ <attr name="name" />
+ <attr name="type" type="list">
+ <items>
+ <item>URL</item>
+ <item>formfield</item>
+ <item>cookie</item>
+ <item>cgi</item>
+ <item>file</item>
+ </items>
+ </attr>
+ <attr name="value" />
+ <attr name="file" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfimport.tag b/quanta/data/dtep/cfml/cfimport.tag
new file mode 100644
index 00000000..15c79de4
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfimport.tag
@@ -0,0 +1,8 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfimport" single="1">
+ <attr name="taglib" />
+ <attr name="prefix" />
+ <attr name="webservice" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfinclude.tag b/quanta/data/dtep/cfml/cfinclude.tag
new file mode 100644
index 00000000..3bc486e8
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfinclude.tag
@@ -0,0 +1,6 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfinclude" single="1">
+ <attr name="template" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfindex.tag b/quanta/data/dtep/cfml/cfindex.tag
new file mode 100644
index 00000000..52e1fabe
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfindex.tag
@@ -0,0 +1,36 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfindex" single="1">
+ <attr name="collection" />
+ <attr name="action" type="list">
+ <items>
+ <item>update</item>
+ <item>delete</item>
+ <item>purge</item>
+ <item>refresh</item>
+ </items>
+ </attr>
+ <attr name="type" type="list">
+ <items>
+ <item>file</item>
+ <item>path</item>
+ <item>custom</item>
+ </items>
+ </attr>
+ <attr name="title" />
+ <attr name="key" />
+ <attr name="body" />
+ <attr name="custom1" />
+ <attr name="custom2" />
+ <attr name="URLpath" />
+ <attr name="extensions" />
+ <attr name="query" />
+ <attr name="recurse" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="language" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfinput.tag b/quanta/data/dtep/cfml/cfinput.tag
new file mode 100644
index 00000000..0ad1c657
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfinput.tag
@@ -0,0 +1,42 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfinput" single="1">
+ <attr name="type" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="name" />
+ <attr name="value" />
+ <attr name="required" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="range" />
+ <attr name="validate" type="list">
+ <items>
+ <item>date</item>
+ <item>eurodate</item>
+ <item>time</item>
+ <item>float</item>
+ <item>integer</item>
+ <item>telephone</item>
+ <item>zipcode</item>
+ <item>creditcard</item>
+ <item>social_security_number</item>
+ <item>regular_expression</item>
+ </items>
+ </attr>
+ <attr name="onvalidate" />
+ <attr name="pattern" />
+ <attr name="message" />
+ <attr name="onerror" />
+ <attr name="size" />
+ <attr name="maxlength" />
+ <attr name="checked" />
+ <attr name="passthrough" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfinsert.tag b/quanta/data/dtep/cfml/cfinsert.tag
new file mode 100644
index 00000000..818d5f3a
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfinsert.tag
@@ -0,0 +1,12 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfinsert" single="1">
+ <attr name="datasource" />
+ <attr name="tablename" />
+ <attr name="tableowner" />
+ <attr name="tablequalifier" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="formfields" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfinvoke.tag b/quanta/data/dtep/cfml/cfinvoke.tag
new file mode 100644
index 00000000..e222c665
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfinvoke.tag
@@ -0,0 +1,13 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfinvoke">
+ <attr name="component" />
+ <attr name="method" />
+ <attr name="returnvalue" />
+ <attr name="argumentcollection" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="webservice" />
+ <attr name="&quot;custom_params&quot;" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfinvokeargument.tag b/quanta/data/dtep/cfml/cfinvokeargument.tag
new file mode 100644
index 00000000..562409bb
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfinvokeargument.tag
@@ -0,0 +1,7 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfinvokeargument" single="1">
+ <attr name="name" />
+ <attr name="value" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfldap.tag b/quanta/data/dtep/cfml/cfldap.tag
new file mode 100644
index 00000000..9d77cd77
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfldap.tag
@@ -0,0 +1,60 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfldap" single="1">
+ <attr name="server" />
+ <attr name="port" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="action" type="list">
+ <items>
+ <item>query</item>
+ <item>add</item>
+ <item>modify</item>
+ <item>modifyDN</item>
+ <item>delete</item>
+ </items>
+ </attr>
+ <attr name="name" />
+ <attr name="timeout" />
+ <attr name="maxrows" />
+ <attr name="start" />
+ <attr name="scope" type="list">
+ <items>
+ <item>onelevel</item>
+ <item>base</item>
+ <item>subtree</item>
+ </items>
+ </attr>
+ <attr name="attributes" />
+ <attr name="filter" />
+ <attr name="sort" />
+ <attr name="sortcontrol" type="list">
+ <items>
+ <item>nocase</item>
+ <item>asc</item>
+ <item>desc</item>
+ <item>nocase, asc</item>
+ <item>nocase, desc</item>
+ </items>
+ </attr>
+ <attr name="dn" />
+ <attr name="startrow" />
+ <attr name="modifytype" type="list">
+ <items>
+ <item>add</item>
+ <item>delete</item>
+ <item>replace</item>
+ </items>
+ </attr>
+ <attr name="rebind" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="referral" />
+ <attr name="secure" />
+ <attr name="separator" />
+ <attr name="delimiter" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cflocation.tag b/quanta/data/dtep/cfml/cflocation.tag
new file mode 100644
index 00000000..61823950
--- /dev/null
+++ b/quanta/data/dtep/cfml/cflocation.tag
@@ -0,0 +1,12 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cflocation" single="1">
+ <attr name="url" />
+ <attr name="addtoken" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cflock.tag b/quanta/data/dtep/cfml/cflock.tag
new file mode 100644
index 00000000..6c3bfb67
--- /dev/null
+++ b/quanta/data/dtep/cfml/cflock.tag
@@ -0,0 +1,26 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cflock">
+ <attr name="timeout" />
+ <attr name="scope" type="list">
+ <items>
+ <item>Application</item>
+ <item>Server</item>
+ <item>Session</item>
+ </items>
+ </attr>
+ <attr name="name" />
+ <attr name="throwontimeout" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="type" type="list">
+ <items>
+ <item>read-only</item>
+ <item>exclusive</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cflog.tag b/quanta/data/dtep/cfml/cflog.tag
new file mode 100644
index 00000000..df018930
--- /dev/null
+++ b/quanta/data/dtep/cfml/cflog.tag
@@ -0,0 +1,27 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cflog" single="1">
+ <attr name="text" />
+ <attr name="log" type="list">
+ <items>
+ <item>Application</item>
+ <item>Scheduler</item>
+ </items>
+ </attr>
+ <attr name="file" />
+ <attr name="type" type="list">
+ <items>
+ <item>information</item>
+ <item>warning</item>
+ <item>error</item>
+ <item>fatal information</item>
+ </items>
+ </attr>
+ <attr name="application" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cflogin.tag b/quanta/data/dtep/cfml/cflogin.tag
new file mode 100644
index 00000000..faaa5e2c
--- /dev/null
+++ b/quanta/data/dtep/cfml/cflogin.tag
@@ -0,0 +1,8 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cflogin">
+ <attr name="idletimeout" />
+ <attr name="applicationtoken" />
+ <attr name="cookiedomain" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfloginuser.tag b/quanta/data/dtep/cfml/cfloginuser.tag
new file mode 100644
index 00000000..6377fcfb
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfloginuser.tag
@@ -0,0 +1,8 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfloginuser" single="1">
+ <attr name="name" />
+ <attr name="password" />
+ <attr name="roles" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfloop.tag b/quanta/data/dtep/cfml/cfloop.tag
new file mode 100644
index 00000000..a227333b
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfloop.tag
@@ -0,0 +1,17 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfloop">
+ <attr name="index" />
+ <attr name="from" />
+ <attr name="to" />
+ <attr name="step" />
+ <attr name="condition" />
+ <attr name="query" />
+ <attr name="startrow" />
+ <attr name="endrow" />
+ <attr name="list" />
+ <attr name="delimiters" />
+ <attr name="collection" />
+ <attr name="item" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfmail.tag b/quanta/data/dtep/cfml/cfmail.tag
new file mode 100644
index 00000000..a7d592ef
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfmail.tag
@@ -0,0 +1,34 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfmail">
+ <attr name="to" />
+ <attr name="from" />
+ <attr name="cc" />
+ <attr name="bcc" />
+ <attr name="subject" />
+ <attr name="type" type="list">
+ <items><item>HTML</item></items>
+ </attr>
+ <attr name="maxrows" />
+ <attr name="MIMEattach" />
+ <attr name="query" />
+ <attr name="group" />
+ <attr name="groupcasesensitive" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="startrow" />
+ <attr name="server" />
+ <attr name="port" />
+ <attr name="mailerID" />
+ <attr name="timeout" />
+ <attr name="spoolenable" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfmailparam.tag b/quanta/data/dtep/cfml/cfmailparam.tag
new file mode 100644
index 00000000..4c4a7654
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfmailparam.tag
@@ -0,0 +1,8 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfmailparam" single="1">
+ <attr name="file" />
+ <attr name="name" />
+ <attr name="value" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfmodule.tag b/quanta/data/dtep/cfml/cfmodule.tag
new file mode 100644
index 00000000..3b1a23e3
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfmodule.tag
@@ -0,0 +1,9 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfmodule">
+ <attr name="template" />
+ <attr name="name" />
+ <attr name="attributecollection" />
+ <attr name="&quot;custom_param&quot;" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfobject.tag b/quanta/data/dtep/cfml/cfobject.tag
new file mode 100644
index 00000000..119068a7
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfobject.tag
@@ -0,0 +1,37 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfobject" single="1">
+ <attr name="type" type="list">
+ <items>
+ <item>com</item>
+ <item>corba</item>
+ <item>java</item>
+ </items>
+ </attr>
+ <attr name="action" type="list">
+ <items>
+ <item>create</item>
+ <item>connect</item>
+ </items>
+ </attr>
+ <attr name="class" />
+ <attr name="name" />
+ <attr name="context" type="list">
+ <items>
+ <item>inproc</item>
+ <item>local</item>
+ <item>remote</item>
+ </items>
+ </attr>
+ <attr name="server" />
+ <attr name="component" />
+ <attr name="context" type="list">
+ <items>
+ <item>ior</item>
+ <item>nameservice</item>
+ </items>
+ </attr>
+ <attr name="locale" />
+ <attr name="webservice" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfobjectcache.tag b/quanta/data/dtep/cfml/cfobjectcache.tag
new file mode 100644
index 00000000..46663bfb
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfobjectcache.tag
@@ -0,0 +1,8 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfobjectcache" single="1">
+ <attr name="action" type="list">
+ <items><item>clear</item></items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfoutput.tag b/quanta/data/dtep/cfml/cfoutput.tag
new file mode 100644
index 00000000..0a853c37
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfoutput.tag
@@ -0,0 +1,15 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfoutput">
+ <attr name="query" />
+ <attr name="group" />
+ <attr name="groupcasesensitive" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="startrow" />
+ <attr name="maxrows" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfparam.tag b/quanta/data/dtep/cfml/cfparam.tag
new file mode 100644
index 00000000..e1230cca
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfparam.tag
@@ -0,0 +1,21 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfparam" single="1">
+ <attr name="name" />
+ <attr name="type" type="list">
+ <items>
+ <item>array</item>
+ <item>binary</item>
+ <item>boolean</item>
+ <item>date</item>
+ <item>numeric</item>
+ <item>queyr</item>
+ <item>string</item>
+ <item>struct</item>
+ <item>uuid</item>
+ <item>any</item>
+ </items>
+ </attr>
+ <attr name="default" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfpop.tag b/quanta/data/dtep/cfml/cfpop.tag
new file mode 100644
index 00000000..57a1d4f3
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfpop.tag
@@ -0,0 +1,28 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfpop" single="1">
+ <attr name="server" />
+ <attr name="port" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="action" type="list">
+ <items>
+ <item>getheaderonly</item>
+ <item>getall</item>
+ <item>delete</item>
+ </items>
+ </attr>
+ <attr name="name" />
+ <attr name="uid" />
+ <attr name="attachementpath" />
+ <attr name="timeout" />
+ <attr name="maxrows" />
+ <attr name="startrow" />
+ <attr name="generateuniquefilenames" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfprocessingdirective.tag b/quanta/data/dtep/cfml/cfprocessingdirective.tag
new file mode 100644
index 00000000..0fc58685
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfprocessingdirective.tag
@@ -0,0 +1,13 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfprocessingdirective">
+ <attr name="suppresswhitespace" type="list">
+ <items>
+ <item>in</item>
+ <item>out</item>
+ <item>inout</item>
+ </items>
+ </attr>
+ <attr name="pageencoding" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfprocparam.tag b/quanta/data/dtep/cfml/cfprocparam.tag
new file mode 100644
index 00000000..e0e95852
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfprocparam.tag
@@ -0,0 +1,49 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfprocparam" single="1">
+ <attr name="type" type="list">
+ <items>
+ <item>in</item>
+ <item>out</item>
+ <item>inout</item>
+ </items>
+ </attr>
+ <attr name="variable" />
+ <attr name="dbvarname" />
+ <attr name="value" />
+ <attr name="cfsqltype" type="list">
+ <items>
+ <item>CF_SQL_BIGINT</item>
+ <item>CF_SQL_BIT</item>
+ <item>CF_SQL_BLOB</item>
+ <item>CF_SQL_CHAR</item>
+ <item>CF_SQL_CLOB</item>
+ <item>CF_SQL_DATE</item>
+ <item>CF_SQL_DECIMAL</item>
+ <item>CF_SQL_DOUBLE</item>
+ <item>CF_SQL_FLOAT</item>
+ <item>CF_SQL_IDSTAMP</item>
+ <item>CF_SQL_INTEGER</item>
+ <item>CF_SQL_LONGVARCHAR</item>
+ <item>CF_SQL_MONEY</item>
+ <item>CF_SQL_MONEY4</item>
+ <item>CF_SQL_NUMERIC</item>
+ <item>CF_SQL_REAL</item>
+ <item>CF_SQL_REFCURSOR</item>
+ <item>CF_SQL_SMALLINT</item>
+ <item>CF_SQL_TIME</item>
+ <item>CF_SQL_TIMESTAMP</item>
+ <item>CF_SQL_TINYINT</item>
+ <item>CF_SQL_VARCHAR</item>
+ </items>
+ </attr>
+ <attr name="maxlength" />
+ <attr name="scale" />
+ <attr name="null" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfprocresult.tag b/quanta/data/dtep/cfml/cfprocresult.tag
new file mode 100644
index 00000000..691f85c6
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfprocresult.tag
@@ -0,0 +1,8 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfprocresult" single="1">
+ <attr name="name" />
+ <attr name="resultset" />
+ <attr name="maxrows" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfproperty.tag b/quanta/data/dtep/cfml/cfproperty.tag
new file mode 100644
index 00000000..36f41be8
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfproperty.tag
@@ -0,0 +1,20 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfproperty" single="1">
+ <attr name="name" />
+ <attr name="type" type="list">
+ <items>
+ <item>array</item>
+ <item>binary</item>
+ <item>boolean</item>
+ <item>date</item>
+ <item>numeric</item>
+ <item>queyr</item>
+ <item>string</item>
+ <item>struct</item>
+ <item>uuid</item>
+ <item>any</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfquery.tag b/quanta/data/dtep/cfml/cfquery.tag
new file mode 100644
index 00000000..86536fb9
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfquery.tag
@@ -0,0 +1,21 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfquery">
+ <attr name="name" />
+ <attr name="datasource" />
+ <attr name="dbtype" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="maxrows" />
+ <attr name="blockfactor" />
+ <attr name="timeout" />
+ <attr name="cachedafter" />
+ <attr name="cachedwithin" />
+ <attr name="debug" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfqueryparam.tag b/quanta/data/dtep/cfml/cfqueryparam.tag
new file mode 100644
index 00000000..47c14979
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfqueryparam.tag
@@ -0,0 +1,47 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfqueryparam" single="1">
+ <attr name="value" />
+ <attr name="cfsqltype" type="list">
+ <items>
+ <item>CF_SQL_BIGINT</item>
+ <item>CF_SQL_BIT</item>
+ <item>CF_SQL_BLOB</item>
+ <item>CF_SQL_CHAR</item>
+ <item>CF_SQL_CLOB</item>
+ <item>CF_SQL_DATE</item>
+ <item>CF_SQL_DECIMAL</item>
+ <item>CF_SQL_DOUBLE</item>
+ <item>CF_SQL_FLOAT</item>
+ <item>CF_SQL_IDSTAMP</item>
+ <item>CF_SQL_INTEGER</item>
+ <item>CF_SQL_LONGVARCHAR</item>
+ <item>CF_SQL_MONEY</item>
+ <item>CF_SQL_MONEY4</item>
+ <item>CF_SQL_NUMERIC</item>
+ <item>CF_SQL_REAL</item>
+ <item>CF_SQL_REFCURSOR</item>
+ <item>CF_SQL_SMALLINT</item>
+ <item>CF_SQL_TIME</item>
+ <item>CF_SQL_TIMESTAMP</item>
+ <item>CF_SQL_TINYINT</item>
+ <item>CF_SQL_VARCHAR</item>
+ </items>
+ </attr>
+ <attr name="maxlength" />
+ <attr name="scale" />
+ <attr name="null" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="list" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="separator" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfregistry.tag b/quanta/data/dtep/cfml/cfregistry.tag
new file mode 100644
index 00000000..7a885419
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfregistry.tag
@@ -0,0 +1,32 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfregistry" single="1">
+ <attr name="action" type="list">
+ <items>
+ <item>getall</item>
+ <item>get</item>
+ <item>set</item>
+ <item>delete</item>
+ </items>
+ </attr>
+ <attr name="branch" />
+ <attr name="entry" />
+ <attr name="variable" />
+ <attr name="type" type="list">
+ <items>
+ <item>string</item>
+ <item>dword</item>
+ <item>key</item>
+ <item>any</item>
+ </items>
+ </attr>
+ <attr name="name" />
+ <attr name="sort" type="list">
+ <items>
+ <item>asc</item>
+ <item>desc</item>
+ </items>
+ </attr>
+ <attr name="value" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfreport.tag b/quanta/data/dtep/cfml/cfreport.tag
new file mode 100644
index 00000000..36a6621f
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfreport.tag
@@ -0,0 +1,19 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfreport">
+ <attr name="report" />
+ <attr name="datasource" />
+ <attr name="type" type="list">
+ <items>
+ <item>standard</item>
+ <item>netscape</item>
+ <item>microsoft</item>
+ </items>
+ </attr>
+ <attr name="timeout" />
+ <attr name="orderby" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="formula" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfsavecontent.tag b/quanta/data/dtep/cfml/cfsavecontent.tag
new file mode 100644
index 00000000..da0cf0b7
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfsavecontent.tag
@@ -0,0 +1,6 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfsavecontent">
+ <attr name="variable" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfschedule.tag b/quanta/data/dtep/cfml/cfschedule.tag
new file mode 100644
index 00000000..432e4305
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfschedule.tag
@@ -0,0 +1,40 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfschedule" single="1">
+ <attr name="action" type="list">
+ <items>
+ <item>delete</item>
+ <item>update</item>
+ <item>run</item>
+ </items>
+ </attr>
+ <attr name="task" />
+ <attr name="operation" />
+ <attr name="file" />
+ <attr name="path" />
+ <attr name="startdate" />
+ <attr name="starttime" />
+ <attr name="url" />
+ <attr name="publish" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="enddate" />
+ <attr name="endtime" />
+ <attr name="interval" />
+ <attr name="requesttimeout" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="proxyserver" />
+ <attr name="resolveURL" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="port" />
+ <attr name="proxyport" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfsearch.tag b/quanta/data/dtep/cfml/cfsearch.tag
new file mode 100644
index 00000000..e7eb9325
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfsearch.tag
@@ -0,0 +1,17 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfsearch" single="1">
+ <attr name="name" />
+ <attr name="collection" />
+ <attr name="type" type="list">
+ <items>
+ <item>simple</item>
+ <item>explicit</item>
+ </items>
+ </attr>
+ <attr name="criteria" />
+ <attr name="maxrows" />
+ <attr name="startrow" />
+ <attr name="language" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfselect.tag b/quanta/data/dtep/cfml/cfselect.tag
new file mode 100644
index 00000000..1bfcd367
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfselect.tag
@@ -0,0 +1,26 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfselect">
+ <attr name="name" />
+ <attr name="size" />
+ <attr name="required" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="message" />
+ <attr name="onerror" />
+ <attr name="multiple" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="query" />
+ <attr name="selected" />
+ <attr name="value" />
+ <attr name="display" />
+ <attr name="passthrough" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfsetting.tag b/quanta/data/dtep/cfml/cfsetting.tag
new file mode 100644
index 00000000..789197f5
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfsetting.tag
@@ -0,0 +1,18 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfsetting" single="1">
+ <attr name="enablecfoutputonly" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="showdebugoutput" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="requesttimeout" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfslider.tag b/quanta/data/dtep/cfml/cfslider.tag
new file mode 100644
index 00000000..b599d7e6
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfslider.tag
@@ -0,0 +1,85 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfslider" single="1">
+ <attr name="name" />
+ <attr name="label" />
+ <attr name="refreshlabel" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="scale" />
+ <attr name="value" />
+ <attr name="onvalidate" />
+ <attr name="message" />
+ <attr name="onerror" />
+ <attr name="height" />
+ <attr name="width" />
+ <attr name="vspace" />
+ <attr name="hspace" />
+ <attr name="align" type="list">
+ <items>
+ <item>top</item>
+ <item>left</item>
+ <item>bottom</item>
+ <item>baseline</item>
+ <item>texttop</item>
+ <item>absbottom</item>
+ <item>middle</item>
+ <item>absmiddle</item>
+ <item>right</item>
+ </items>
+ </attr>
+ <attr name="tickmarkmajor" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="tickmarkminor" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="tickmarkimages" />
+ <attr name="tickmarklabels" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ <item>"custom,label,list"</item>
+ </items>
+ </attr>
+ <attr name="lookandfeel" type="list">
+ <items>
+ <item>motif</item>
+ <item>windows</item>
+ <item>metal</item>
+ </items>
+ </attr>
+ <attr name="vertical" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="bgcolor" />
+ <attr name="textcolor" />
+ <attr name="font" />
+ <attr name="fontsize" />
+ <attr name="italic" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="bold" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="notsupported" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfstoredproc.tag b/quanta/data/dtep/cfml/cfstoredproc.tag
new file mode 100644
index 00000000..42928240
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfstoredproc.tag
@@ -0,0 +1,22 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfstoredproc">
+ <attr name="procedure" />
+ <attr name="datasource" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="blockfactor" />
+ <attr name="debug" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="returncode" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfswitch.tag b/quanta/data/dtep/cfml/cfswitch.tag
new file mode 100644
index 00000000..b316033a
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfswitch.tag
@@ -0,0 +1,6 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfswitch">
+ <attr name="expression" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cftable.tag b/quanta/data/dtep/cfml/cftable.tag
new file mode 100644
index 00000000..6cb40182
--- /dev/null
+++ b/quanta/data/dtep/cfml/cftable.tag
@@ -0,0 +1,13 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cftable">
+ <attr name="query" />
+ <attr name="maxrows" />
+ <attr name="colspacing" />
+ <attr name="headerlines" />
+ <attr name="HTMLtable" />
+ <attr name="border" />
+ <attr name="colheaders" />
+ <attr name="startrow" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cftextinput.tag b/quanta/data/dtep/cfml/cftextinput.tag
new file mode 100644
index 00000000..f762f734
--- /dev/null
+++ b/quanta/data/dtep/cfml/cftextinput.tag
@@ -0,0 +1,68 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cftextinput" single="1">
+ <attr name="name" />
+ <attr name="value" />
+ <attr name="required" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="range" />
+ <attr name="validate" type="list">
+ <items>
+ <item>date</item>
+ <item>eurodate</item>
+ <item>time</item>
+ <item>float</item>
+ <item>integer</item>
+ <item>telephone</item>
+ <item>zipcode</item>
+ <item>creditcard</item>
+ <item>social_security_number</item>
+ <item>regular_expression</item>
+ </items>
+ </attr>
+ <attr name="onvalidate" />
+ <attr name="pattern" />
+ <attr name="message" />
+ <attr name="onerror" />
+ <attr name="size" />
+ <attr name="font" />
+ <attr name="fontsize" />
+ <attr name="italic" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="bold" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="height" />
+ <attr name="width" />
+ <attr name="vspace" />
+ <attr name="hspace" />
+ <attr name="align" type="list">
+ <items>
+ <item>top</item>
+ <item>left</item>
+ <item>bottom</item>
+ <item>baseline</item>
+ <item>texttop</item>
+ <item>absbottom</item>
+ <item>middle</item>
+ <item>absmiddle</item>
+ <item>right</item>
+ </items>
+ </attr>
+ <attr name="bgcolor" />
+ <attr name="textcolor" />
+ <attr name="maxlength" />
+ <attr name="notsupported" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfthrow.tag b/quanta/data/dtep/cfml/cfthrow.tag
new file mode 100644
index 00000000..8d72ae51
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfthrow.tag
@@ -0,0 +1,16 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfthrow" single="1">
+ <attr name="type" type="list">
+ <items>
+ <item>application</item>
+ <item>"custom_type"</item>
+ </items>
+ </attr>
+ <attr name="message" />
+ <attr name="detail" />
+ <attr name="errorcode" />
+ <attr name="extendedinfo" />
+ <attr name="object" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cftrace.tag b/quanta/data/dtep/cfml/cftrace.tag
new file mode 100644
index 00000000..5a00cf1a
--- /dev/null
+++ b/quanta/data/dtep/cfml/cftrace.tag
@@ -0,0 +1,23 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cftrace">
+ <attr name="abort" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="category" />
+ <attr name="inline" />
+ <attr name="text" />
+ <attr name="type" type="list">
+ <items>
+ <item>information</item>
+ <item>warning</item>
+ <item>error</item>
+ <item>fatal information</item>
+ </items>
+ </attr>
+ <attr name="var" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cftransaction.tag b/quanta/data/dtep/cfml/cftransaction.tag
new file mode 100644
index 00000000..e5454cb1
--- /dev/null
+++ b/quanta/data/dtep/cfml/cftransaction.tag
@@ -0,0 +1,20 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cftransaction">
+ <attr name="action" type="list">
+ <items>
+ <item>begin</item>
+ <item>commit</item>
+ <item>rollback</item>
+ </items>
+ </attr>
+ <attr name="isolation" type="list">
+ <items>
+ <item>read_uncommitted</item>
+ <item>read_committed</item>
+ <item>repeatable_read</item>
+ <item>serializable</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cftree.tag b/quanta/data/dtep/cfml/cftree.tag
new file mode 100644
index 00000000..f2601061
--- /dev/null
+++ b/quanta/data/dtep/cfml/cftree.tag
@@ -0,0 +1,91 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cftree">
+ <attr name="name" />
+ <attr name="required" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="delimiter" />
+ <attr name="completepath" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="appendkey" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="highlighthref" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="onvalidate" />
+ <attr name="message" />
+ <attr name="onerror" />
+ <attr name="lookandfeel" type="list">
+ <items>
+ <item>motif</item>
+ <item>windows</item>
+ <item>metal</item>
+ </items>
+ </attr>
+ <attr name="font" />
+ <attr name="fontsize" />
+ <attr name="italic" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="bold" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="height" />
+ <attr name="width" />
+ <attr name="vspace" />
+ <attr name="hspace" />
+ <attr name="align" type="list">
+ <items>
+ <item>top</item>
+ <item>left</item>
+ <item>bottom</item>
+ <item>baseline</item>
+ <item>texttop</item>
+ <item>absbottom</item>
+ <item>middle</item>
+ <item>absmiddle</item>
+ <item>right</item>
+ </items>
+ </attr>
+ <attr name="border" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="hscroll" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="vscroll" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="notsupported" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cftreeitem.tag b/quanta/data/dtep/cfml/cftreeitem.tag
new file mode 100644
index 00000000..2e54a59a
--- /dev/null
+++ b/quanta/data/dtep/cfml/cftreeitem.tag
@@ -0,0 +1,37 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cftreeitem" single="1">
+ <attr name="value" />
+ <attr name="display" />
+ <attr name="parent" />
+ <attr name="img" type="list">
+ <items>
+ <item>cd</item>
+ <item>computer</item>
+ <item>document</item>
+ <item>element</item>
+ <item>folder</item>
+ <item>floppy</item>
+ <item>fixed</item>
+ <item>remote</item>
+ </items>
+ </attr>
+ <attr name="imgopen" />
+ <attr name="href" />
+ <att rname="target" />
+ <attr name="query" />
+ <attr name="queryasroot" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ <item>"string_for_name"</item>
+ </items>
+ </attr>
+ <attr name="expand" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfupdate.tag b/quanta/data/dtep/cfml/cfupdate.tag
new file mode 100644
index 00000000..277ff051
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfupdate.tag
@@ -0,0 +1,12 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfupdate" single="1">
+ <attr name="datasource" />
+ <attr name="tablename" />
+ <attr name="tableowner" />
+ <attr name="tablequalifier" />
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="formfields" />
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfusion.tag b/quanta/data/dtep/cfml/cfusion.tag
new file mode 100644
index 00000000..07d1e464
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfusion.tag
@@ -0,0 +1,15 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfbreak" single="1" />
+<tag name="cfdefaultcase" />
+<tag name="cfelse" single="1" />
+<tag name="cfelseif" single="1" />
+<tag name="cfif" />
+<tag name="cflogout" single="1" />
+<tag name="cfrethrow" single="1" />
+<tag name="cfreturn" single="1" />
+<tag name="cfscript" />
+<tag name="cfset" single="1" />
+<tag name="cfsilent" />
+<tag name="cftry" />
+</TAGS>
diff --git a/quanta/data/dtep/cfml/cfwddx.tag b/quanta/data/dtep/cfml/cfwddx.tag
new file mode 100644
index 00000000..97989536
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfwddx.tag
@@ -0,0 +1,28 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfwddx" single="1">
+ <attr name="action" type="list">
+ <items>
+ <item>cfml2wddx</item>
+ <item>wddx2cfml</item>
+ <item>cfml2js</item>
+ <item>wddx2js</item>
+ </items>
+ </attr>
+ <attr name="input" />
+ <attr name="output" />
+ <attr name="toplevelvariable" />
+ <attr name="usetimezoneinfo" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="validate" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/cfxml.tag b/quanta/data/dtep/cfml/cfxml.tag
new file mode 100644
index 00000000..26bda494
--- /dev/null
+++ b/quanta/data/dtep/cfml/cfxml.tag
@@ -0,0 +1,12 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="cfxml" single="1">
+ <attr name="variable" />
+ <attr name="casesensitive" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS> \ No newline at end of file
diff --git a/quanta/data/dtep/cfml/description.rc b/quanta/data/dtep/cfml/description.rc
new file mode 100644
index 00000000..166f7d99
--- /dev/null
+++ b/quanta/data/dtep/cfml/description.rc
@@ -0,0 +1,20 @@
+[General]
+Name = CFML
+Inherits = -//W3C//DTD XHTML 1.0 Strict//EN
+DefaultExtension = cfm
+NumOfPages = 0
+CaseSensitive = false
+Family = 1
+
+[Toolbars]
+Location = cfml
+Names = standard, fonts, tables, lists, forms, cfml
+
+[Extra rules]
+BooleanAttributes = simple
+Single Tag Style = html
+
+[Parsing rules]
+AppendCommonRules = false
+Comments = <!--- --->
+MayContain = css, cffunct
diff --git a/quanta/data/dtep/cfml/ftp.tag b/quanta/data/dtep/cfml/ftp.tag
new file mode 100644
index 00000000..d6992804
--- /dev/null
+++ b/quanta/data/dtep/cfml/ftp.tag
@@ -0,0 +1,64 @@
+<!DOCTYPE TAGS>
+<TAGS>
+<tag name="ftp" single="1">
+ <attr name="action" type="list">
+ <items>
+ <item>open</item>
+ <item>close</item>
+ <item>changedir</item>
+ <item>createdir</item>
+ <item>listdir</item>
+ <item>removedir</item>
+ <item>getfile</item>
+ <item>putfile</item>
+ <item>rename</item>
+ <item>remove</item>
+ <item>getcurrentdir</item>
+ <item>getcurrentURL</item>
+ <item>existsdir</item>
+ <item>existsfile</item>
+ <item>exists</item>
+ </items>
+ </attr>
+ <attr name="username" />
+ <attr name="password" />
+ <attr name="server" />
+ <attr name="ASCIIextensionlist" />
+ <attr name="transfermode" type="list">
+ <items>
+ <item>auto</item>
+ <item>ASCII</item>
+ <item>binary</item>
+ </items>
+ </attr>
+ <attr name="failifexists" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="directory" />
+ <attr name="localfile" />
+ <attr name="remotefile" />
+ <attr name="item" />
+ <attr name="existing" />
+ <attr name="new" />
+ <attr name="timeout" />
+ <attr name="port" />
+ <attr name="connection" />
+ <attr name="proxyserver" />
+ <attr name="retrycount" />
+ <attr name="stoponerror" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+ <attr name="passive" type="list">
+ <items>
+ <item>Yes</item>
+ <item>No</item>
+ </items>
+ </attr>
+</tag>
+</TAGS>
diff --git a/quanta/data/dtep/cfml/test.cfm b/quanta/data/dtep/cfml/test.cfm
new file mode 100644
index 00000000..139597f9
--- /dev/null
+++ b/quanta/data/dtep/cfml/test.cfm
@@ -0,0 +1,2 @@
+
+