office-gobmx/oovbaapi/genconstidl/dao.api
Thorsten Behrens e65c0fe553 Merge commit 'ooo/DEV300_m101' into integration/dev300_m101
Conflicts:
	avmedia/inc/avmedia/mediaitem.hxx
	avmedia/prj/build.lst
	avmedia/source/framework/mediaitem.cxx
	avmedia/source/gstreamer/gstcommon.hxx
	avmedia/source/gstreamer/gstframegrabber.cxx
	avmedia/source/gstreamer/gstframegrabber.hxx
	avmedia/source/gstreamer/gstmanager.cxx
	avmedia/source/gstreamer/gstmanager.hxx
	avmedia/source/gstreamer/gstplayer.cxx
	avmedia/source/gstreamer/gstplayer.hxx
	avmedia/source/gstreamer/gstuno.cxx
	avmedia/source/gstreamer/gstwindow.cxx
	avmedia/source/gstreamer/gstwindow.hxx
	avmedia/source/gstreamer/makefile.mk
	avmedia/source/quicktime/quicktimeuno.cxx
	avmedia/source/viewer/mediawindow.cxx
	avmedia/source/viewer/mediawindow_impl.cxx
	avmedia/source/viewer/mediawindow_impl.hxx
	avmedia/source/viewer/mediawindowbase_impl.cxx
	avmedia/source/win/winuno.cxx
	basic/inc/basic/basmgr.hxx
	basic/inc/basic/mybasic.hxx
	basic/inc/basic/process.hxx
	basic/inc/basic/sbmeth.hxx
	basic/inc/basic/sbmod.hxx
	basic/inc/basic/sbxdef.hxx
	basic/inc/basic/sbxvar.hxx
	basic/source/app/app.cxx
	basic/source/app/app.hxx
	basic/source/app/appbased.cxx
	basic/source/app/appedit.cxx
	basic/source/app/appwin.cxx
	basic/source/app/appwin.hxx
	basic/source/app/brkpnts.cxx
	basic/source/app/brkpnts.hxx
	basic/source/app/dialogs.cxx
	basic/source/app/dialogs.hxx
	basic/source/app/msgedit.cxx
	basic/source/app/mybasic.cxx
	basic/source/app/process.cxx
	basic/source/app/processw.hxx
	basic/source/app/textedit.cxx
	basic/source/basmgr/basicmanagerrepository.cxx
	basic/source/basmgr/basmgr.cxx
	basic/source/classes/disas.cxx
	basic/source/classes/eventatt.cxx
	basic/source/classes/image.cxx
	basic/source/classes/sb.cxx
	basic/source/classes/sbunoobj.cxx
	basic/source/classes/sbxmod.cxx
	basic/source/comp/codegen.cxx
	basic/source/comp/dim.cxx
	basic/source/comp/exprgen.cxx
	basic/source/comp/exprnode.cxx
	basic/source/comp/exprtree.cxx
	basic/source/comp/sbcomp.cxx
	basic/source/inc/expr.hxx
	basic/source/inc/object.hxx
	basic/source/inc/sbunoobj.hxx
	basic/source/runtime/dllmgr-x86.cxx
	basic/source/runtime/iosys.cxx
	basic/source/runtime/makefile.mk
	basic/source/runtime/methods.cxx
	basic/source/runtime/methods1.cxx
	basic/source/runtime/runtime.cxx
	basic/source/runtime/stdobj.cxx
	basic/source/runtime/step0.cxx
	basic/source/runtime/step1.cxx
	basic/source/runtime/step2.cxx
	basic/source/sbx/sbxarray.cxx
	basic/source/sbx/sbxbase.cxx
	basic/source/sbx/sbxbool.cxx
	basic/source/sbx/sbxbyte.cxx
	basic/source/sbx/sbxcoll.cxx
	basic/source/sbx/sbxconv.hxx
	basic/source/sbx/sbxcurr.cxx
	basic/source/sbx/sbxexec.cxx
	basic/source/sbx/sbxint.cxx
	basic/source/sbx/sbxobj.cxx
	basic/source/sbx/sbxscan.cxx
	basic/source/sbx/sbxstr.cxx
	basic/source/sbx/sbxvals.cxx
	basic/source/sbx/sbxvalue.cxx
	basic/source/sbx/sbxvar.cxx
	basic/workben/mgrtest.cxx
	configmgr/prj/build.lst
	configmgr/source/access.cxx
	configmgr/source/configurationprovider.cxx
	configmgr/source/defaultprovider.cxx
	configmgr/source/pad.cxx
	configmgr/source/services.cxx
	configmgr/source/update.cxx
	configmgr/source/xmlreader.cxx
	configmgr/source/xmlreader.hxx
	connectivity/prj/build.lst
	connectivity/qa/complex/connectivity/TestCase.java
	connectivity/source/cpool/Zregistration.cxx
	connectivity/source/drivers/adabas/Bservices.cxx
	connectivity/source/drivers/ado/Aservices.cxx
	connectivity/source/drivers/calc/Cservices.cxx
	connectivity/source/drivers/calc/makefile.mk
	connectivity/source/drivers/dbase/DIndex.cxx
	connectivity/source/drivers/dbase/DIndexIter.cxx
	connectivity/source/drivers/dbase/DNoException.cxx
	connectivity/source/drivers/dbase/DTable.cxx
	connectivity/source/drivers/dbase/Dservices.cxx
	connectivity/source/drivers/dbase/dindexnode.cxx
	connectivity/source/drivers/evoab/LNoException.cxx
	connectivity/source/drivers/evoab/LServices.cxx
	connectivity/source/drivers/evoab2/NServices.cxx
	connectivity/source/drivers/file/FNoException.cxx
	connectivity/source/drivers/file/FPreparedStatement.cxx
	connectivity/source/drivers/file/FResultSet.cxx
	connectivity/source/drivers/file/FStatement.cxx
	connectivity/source/drivers/file/quotedstring.cxx
	connectivity/source/drivers/flat/ETable.cxx
	connectivity/source/drivers/flat/Eservices.cxx
	connectivity/source/drivers/hsqldb/Hservices.cxx
	connectivity/source/drivers/jdbc/jservices.cxx
	connectivity/source/drivers/kab/KServices.cxx
	connectivity/source/drivers/macab/MacabServices.cxx
	connectivity/source/drivers/mozab/MResultSet.cxx
	connectivity/source/drivers/mozab/bootstrap/MNSFolders.cxx
	connectivity/source/drivers/mozab/bootstrap/MNSProfileDiscover.cxx
	connectivity/source/drivers/mysql/Yservices.cxx
	connectivity/source/drivers/odbc/OFunctions.cxx
	connectivity/source/drivers/odbc/oservices.cxx
	connectivity/source/inc/dbase/DIndexPage.hxx
	connectivity/source/inc/file/FTable.hxx
	connectivity/source/manager/mregistration.cxx
	connectivity/source/parse/PColumn.cxx
	desktop/prj/build.lst
	desktop/qa/deployment_misc/test_dp_version.cxx
	desktop/source/app/app.cxx
	desktop/source/app/appfirststart.cxx
	desktop/source/app/cmdlineargs.cxx
	desktop/source/app/cmdlineargs.hxx
	desktop/source/app/sofficemain.cxx
	desktop/source/deployment/gui/dp_gui.hrc
	desktop/source/deployment/gui/dp_gui_dialog2.cxx
	desktop/source/deployment/gui/dp_gui_dialog2.hxx
	desktop/source/deployment/gui/dp_gui_updatedialog.cxx
	desktop/source/deployment/gui/dp_gui_updatedialog.hxx
	desktop/source/deployment/manager/dp_extensionmanager.cxx
	desktop/source/deployment/manager/dp_extensionmanager.hxx
	desktop/source/deployment/misc/dp_misc.src
	desktop/source/deployment/registry/component/dp_component.cxx
	desktop/source/deployment/registry/configuration/dp_configuration.cxx
	desktop/source/deployment/registry/dp_backend.cxx
	desktop/source/deployment/registry/help/dp_help.cxx
	desktop/source/deployment/registry/script/dp_script.cxx
	desktop/source/migration/pages.cxx
	desktop/source/migration/pages.hxx
	desktop/source/migration/wizard.cxx
	desktop/source/migration/wizard.hrc
	desktop/source/migration/wizard.hxx
	desktop/source/migration/wizard.src
	desktop/source/pkgchk/unopkg/unopkg_shared.h
	desktop/source/so_comp/services.cxx
	desktop/source/splash/makefile.mk
	desktop/source/splash/services_spl.cxx
	desktop/source/splash/splash.cxx
	drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx
	editeng/inc/editeng/adjitem.hxx
	editeng/inc/editeng/bolnitem.hxx
	editeng/inc/editeng/borderline.hxx
	editeng/inc/editeng/boxitem.hxx
	editeng/inc/editeng/brkitem.hxx
	editeng/inc/editeng/brshitem.hxx
	editeng/inc/editeng/bulitem.hxx
	editeng/inc/editeng/charreliefitem.hxx
	editeng/inc/editeng/charrotateitem.hxx
	editeng/inc/editeng/charscaleitem.hxx
	editeng/inc/editeng/cmapitem.hxx
	editeng/inc/editeng/colritem.hxx
	editeng/inc/editeng/crsditem.hxx
	editeng/inc/editeng/editdata.hxx
	editeng/inc/editeng/editeng.hxx
	editeng/inc/editeng/editobj.hxx
	editeng/inc/editeng/editstat.hxx
	editeng/inc/editeng/editview.hxx
	editeng/inc/editeng/emphitem.hxx
	editeng/inc/editeng/escpitem.hxx
	editeng/inc/editeng/fhgtitem.hxx
	editeng/inc/editeng/flstitem.hxx
	editeng/inc/editeng/fontitem.hxx
	editeng/inc/editeng/frmdiritem.hxx
	editeng/inc/editeng/fwdtitem.hxx
	editeng/inc/editeng/hyznitem.hxx
	editeng/inc/editeng/kernitem.hxx
	editeng/inc/editeng/langitem.hxx
	editeng/inc/editeng/lrspitem.hxx
	editeng/inc/editeng/lspcitem.hxx
	editeng/inc/editeng/numitem.hxx
	editeng/inc/editeng/outliner.hxx
	editeng/inc/editeng/paravertalignitem.hxx
	editeng/inc/editeng/pmdlitem.hxx
	editeng/inc/editeng/postitem.hxx
	editeng/inc/editeng/protitem.hxx
	editeng/inc/editeng/shaditem.hxx
	editeng/inc/editeng/sizeitem.hxx
	editeng/inc/editeng/svxacorr.hxx
	editeng/inc/editeng/svxfont.hxx
	editeng/inc/editeng/svxrtf.hxx
	editeng/inc/editeng/swafopt.hxx
	editeng/inc/editeng/tstpitem.hxx
	editeng/inc/editeng/twolinesitem.hxx
	editeng/inc/editeng/txtrange.hxx
	editeng/inc/editeng/udlnitem.hxx
	editeng/inc/editeng/ulspitem.hxx
	editeng/inc/editeng/wghtitem.hxx
	editeng/inc/editeng/writingmodeitem.hxx
	editeng/inc/editeng/xmlcnitm.hxx
	editeng/inc/helpid.hrc
	editeng/inc/pch/precompiled_editeng.hxx
	editeng/source/editeng/editdbg.cxx
	editeng/source/editeng/editdoc.cxx
	editeng/source/editeng/editdoc.hxx
	editeng/source/editeng/editdoc2.cxx
	editeng/source/editeng/editeng.cxx
	editeng/source/editeng/editobj.cxx
	editeng/source/editeng/editobj2.hxx
	editeng/source/editeng/editsel.cxx
	editeng/source/editeng/editundo.cxx
	editeng/source/editeng/editundo.hxx
	editeng/source/editeng/editview.cxx
	editeng/source/editeng/edtspell.hxx
	editeng/source/editeng/eehtml.cxx
	editeng/source/editeng/eehtml.hxx
	editeng/source/editeng/eeobj.cxx
	editeng/source/editeng/eerdll.cxx
	editeng/source/editeng/eertfpar.cxx
	editeng/source/editeng/impedit.cxx
	editeng/source/editeng/impedit.hxx
	editeng/source/editeng/impedit2.cxx
	editeng/source/editeng/impedit3.cxx
	editeng/source/editeng/impedit4.cxx
	editeng/source/editeng/impedit5.cxx
	editeng/source/editeng/makefile.mk
	editeng/source/items/bulitem.cxx
	editeng/source/items/charhiddenitem.cxx
	editeng/source/items/flditem.cxx
	editeng/source/items/frmitems.cxx
	editeng/source/items/makefile.mk
	editeng/source/items/numitem.cxx
	editeng/source/items/paraitem.cxx
	editeng/source/items/svxfont.cxx
	editeng/source/items/textitem.cxx
	editeng/source/items/writingmodeitem.cxx
	editeng/source/items/xmlcnitm.cxx
	editeng/source/misc/SvXMLAutoCorrectImport.cxx
	editeng/source/misc/svxacorr.cxx
	editeng/source/misc/txtrange.cxx
	editeng/source/misc/unolingu.cxx
	editeng/source/outliner/outleeng.cxx
	editeng/source/outliner/outliner.cxx
	editeng/source/outliner/outlundo.hxx
	editeng/source/outliner/outlvw.cxx
	editeng/source/outliner/paralist.cxx
	editeng/source/outliner/paralist.hxx
	editeng/source/rtf/rtfgrf.cxx
	editeng/source/rtf/rtfitem.cxx
	editeng/source/rtf/svxrtf.cxx
	editeng/source/uno/unoipset.cxx
	editeng/util/makefile.mk
	embeddedobj/prj/build.lst
	embeddedobj/source/commonembedding/miscobj.cxx
	eventattacher/prj/build.lst
	fileaccess/source/FileAccess.cxx
	formula/inc/formula/FormulaCompiler.hxx
	formula/inc/formula/token.hxx
	formula/inc/formula/tokenarray.hxx
	formula/source/core/api/FormulaCompiler.cxx
	formula/source/core/api/token.cxx
	formula/source/ui/dlg/FormulaHelper.cxx
	formula/source/ui/dlg/formula.cxx
	formula/source/ui/dlg/parawin.cxx
	formula/source/ui/dlg/structpg.cxx
	fpicker/prj/d.lst
	fpicker/source/aqua/FPentry.cxx
	fpicker/source/office/OfficeControlAccess.cxx
	fpicker/source/office/iodlg.cxx
	fpicker/source/office/iodlg.hxx
	fpicker/source/office/iodlg.src
	fpicker/source/office/iodlgimp.cxx
	fpicker/source/unx/gnome/FPentry.cxx
	fpicker/source/unx/gnome/SalGtkFilePicker.cxx
	fpicker/source/unx/gnome/SalGtkPicker.cxx
	fpicker/source/unx/kde4/KDE4FPEntry.cxx
	fpicker/source/win32/filepicker/FPentry.cxx
	framework/AllLangResTarget_fwe.mk
	framework/inc/dispatch/interaction.hxx
	framework/inc/framework/addonmenu.hxx
	framework/inc/framework/addonsoptions.hxx
	framework/inc/framework/bmkmenu.hxx
	framework/inc/framework/imageproducer.hxx
	framework/inc/framework/sfxhelperfunctions.hxx
	framework/inc/framework/statusbarconfiguration.hxx
	framework/inc/framework/titlehelper.hxx
	framework/inc/framework/toolboxconfiguration.hxx
	framework/inc/threadhelp/lockhelper.hxx
	framework/inc/xml/eventsdocumenthandler.hxx
	framework/inc/xml/statusbardocumenthandler.hxx
	framework/inc/xml/toolboxconfiguration.hxx
	framework/inc/xml/toolboxconfigurationdefines.hxx
	framework/inc/xml/toolboxdocumenthandler.hxx
	framework/prj/build.lst
	framework/qa/complex/ModuleManager/makefile.mk
	framework/qa/complex/accelerators/makefile.mk
	framework/qa/complex/framework/recovery/makefile.mk
	framework/qa/complex/imageManager/_XInitialization.java
	framework/source/classes/menumanager.cxx
	framework/source/dispatch/interaction.cxx
	framework/source/fwe/classes/bmkmenu.cxx
	framework/source/fwe/helper/actiontriggerhelper.cxx
	framework/source/fwe/helper/imageproducer.cxx
	framework/source/fwe/xml/menuconfiguration.cxx
	framework/source/fwe/xml/toolboxdocumenthandler.cxx
	framework/source/helper/uiconfigelementwrapperbase.cxx
	framework/source/helper/uielementwrapperbase.cxx
	framework/source/inc/pattern/window.hxx
	framework/source/jobs/jobdata.cxx
	framework/source/layoutmanager/layoutmanager.cxx
	framework/source/layoutmanager/panel.hxx
	framework/source/loadenv/loadenv.cxx
	framework/source/register/registerservices.cxx
	framework/source/services/menudocumenthandler.cxx
	framework/source/uiconfiguration/moduleuiconfigurationmanager.cxx
	framework/source/uiconfiguration/uiconfigurationmanager.cxx
	framework/source/uiconfiguration/uiconfigurationmanagerimpl.cxx
	framework/source/uielement/addonstoolbarmanager.cxx
	framework/source/uielement/controlmenucontroller.cxx
	framework/source/uielement/fontsizemenucontroller.cxx
	framework/source/uielement/imagebuttontoolbarcontroller.cxx
	framework/source/uielement/macrosmenucontroller.cxx
	framework/source/uielement/menubarmanager.cxx
	framework/source/uielement/newmenucontroller.cxx
	framework/source/uielement/togglebuttontoolbarcontroller.cxx
	framework/source/uielement/toolbarmanager.cxx
	framework/source/uielement/toolbarsmenucontroller.cxx
	framework/test/makefile.mk
	framework/test/threadtest/makefile.mk
	framework/test/typecfg/makefile.mk
	framework/util/guiapps/makefile.mk
	framework/util/makefile.mk
	idl/inc/bastype.hxx
	idl/inc/hash.hxx
	idl/inc/lex.hxx
	idl/inc/module.hxx
	idl/inc/object.hxx
	idl/inc/slot.hxx
	idl/inc/types.hxx
	idl/source/cmptools/hash.cxx
	idl/source/cmptools/lex.cxx
	idl/source/objects/basobj.cxx
	idl/source/objects/bastype.cxx
	idl/source/objects/module.cxx
	idl/source/objects/object.cxx
	idl/source/objects/slot.cxx
	idl/source/objects/types.cxx
	idl/source/prj/command.cxx
	idl/source/prj/database.cxx
	idl/source/prj/globals.cxx
	idl/source/prj/svidl.cxx
	linguistic/inc/linguistic/misc.hxx
	linguistic/prj/build.lst
	linguistic/source/convdic.cxx
	linguistic/source/convdiclist.cxx
	linguistic/source/dicimp.cxx
	linguistic/source/dlistimp.cxx
	linguistic/source/gciterator.cxx
	linguistic/source/iprcache.cxx
	linguistic/source/lngopt.cxx
	linguistic/source/lngprophelp.cxx
	linguistic/source/lngsvcmgr.cxx
	linguistic/source/lngsvcmgr.hxx
	linguistic/source/misc2.cxx
	linguistic/workben/sprophelp.cxx
	officecfg/registry/data/org/openoffice/VCL.xcu
	officecfg/util/makefile.mk
	oovbaapi/ooo/vba/XApplicationBase.idl
	oovbaapi/ooo/vba/XVBAAppService.idl
	oovbaapi/ooo/vba/XVBADocService.idl
	oovbaapi/ooo/vba/excel/XApplication.idl
	oovbaapi/ooo/vba/excel/XRange.idl
	oovbaapi/ooo/vba/excel/XWorkbook.idl
	oovbaapi/ooo/vba/excel/XWorksheet.idl
	oovbaapi/ooo/vba/word/XApplication.idl
	oovbaapi/ooo/vba/word/XGlobals.idl
	oovbaapi/ooo/vba/word/XTableOfContents.idl
	readlicense_oo/prj/build.lst
	scripting/prj/build.lst
	scripting/prj/d.lst
	scripting/source/basprov/basprov.cxx
	scripting/source/basprov/basscript.cxx
	scripting/source/basprov/basscript.hxx
	scripting/source/dlgprov/dlgprov.cxx
	scripting/source/inc/util/util.hxx
	scripting/source/protocolhandler/scripthandler.cxx
	scripting/source/provider/ProviderCache.cxx
	scripting/source/pyprov/makefile.mk
	scripting/source/runtimemgr/ScriptNameResolverImpl.cxx
	scripting/source/runtimemgr/ScriptRuntimeManager.cxx
	scripting/source/runtimemgr/StorageBridge.cxx
	scripting/source/storage/ScriptMetadataImporter.cxx
	scripting/source/storage/ScriptSecurityManager.cxx
	scripting/source/storage/ScriptStorage.cxx
	scripting/source/storage/ScriptStorageManager.cxx
	sfx2/inc/about.hxx
	sfx2/inc/brokenpackageint.hxx
	sfx2/inc/docvor.hxx
	sfx2/inc/pch/precompiled_sfx2.hxx
	sfx2/inc/sfx2/app.hxx
	sfx2/inc/sfx2/basmgr.hxx
	sfx2/inc/sfx2/bindings.hxx
	sfx2/inc/sfx2/childwin.hxx
	sfx2/inc/sfx2/ctrlitem.hxx
	sfx2/inc/sfx2/dinfdlg.hxx
	sfx2/inc/sfx2/dispatch.hxx
	sfx2/inc/sfx2/docfilt.hxx
	sfx2/inc/sfx2/evntconf.hxx
	sfx2/inc/sfx2/fcontnr.hxx
	sfx2/inc/sfx2/frame.hxx
	sfx2/inc/sfx2/imagemgr.hxx
	sfx2/inc/sfx2/imgmgr.hxx
	sfx2/inc/sfx2/linksrc.hxx
	sfx2/inc/sfx2/macrconf.hxx
	sfx2/inc/sfx2/macropg.hxx
	sfx2/inc/sfx2/mnuitem.hxx
	sfx2/inc/sfx2/mnumgr.hxx
	sfx2/inc/sfx2/module.hxx
	sfx2/inc/sfx2/msg.hxx
	sfx2/inc/sfx2/objsh.hxx
	sfx2/inc/sfx2/passwd.hxx
	sfx2/inc/sfx2/prnmon.hxx
	sfx2/inc/sfx2/request.hxx
	sfx2/inc/sfx2/sfx.hrc
	sfx2/inc/sfx2/sfxbasemodel.hxx
	sfx2/inc/sfx2/sfxhtml.hxx
	sfx2/inc/sfx2/sfxresid.hxx
	sfx2/inc/sfx2/sfxsids.hrc
	sfx2/inc/sfx2/sfxuno.hxx
	sfx2/inc/sfx2/shell.hxx
	sfx2/inc/sfx2/stbitem.hxx
	sfx2/inc/sfx2/styfitem.hxx
	sfx2/inc/sfx2/tabdlg.hxx
	sfx2/inc/sfx2/tbxctrl.hxx
	sfx2/inc/sfx2/tplpitem.hxx
	sfx2/inc/sfx2/viewfrm.hxx
	sfx2/inc/sfx2/viewsh.hxx
	sfx2/inc/sfxbasic.hxx
	sfx2/inc/sorgitm.hxx
	sfx2/prj/build.lst
	sfx2/qa/complex/docinfo/makefile.mk
	sfx2/qa/cppunit/makefile.mk
	sfx2/sdi/makefile.mk
	sfx2/source/appl/app.cxx
	sfx2/source/appl/app.hrc
	sfx2/source/appl/app.src
	sfx2/source/appl/appbas.cxx
	sfx2/source/appl/appcfg.cxx
	sfx2/source/appl/appchild.cxx
	sfx2/source/appl/appmain.cxx
	sfx2/source/appl/appmisc.cxx
	sfx2/source/appl/appopen.cxx
	sfx2/source/appl/appquit.cxx
	sfx2/source/appl/appserv.cxx
	sfx2/source/appl/appuno.cxx
	sfx2/source/appl/childwin.cxx
	sfx2/source/appl/fileobj.cxx
	sfx2/source/appl/helpinterceptor.cxx
	sfx2/source/appl/imagemgr.cxx
	sfx2/source/appl/impldde.cxx
	sfx2/source/appl/impldde.hxx
	sfx2/source/appl/linkmgr2.cxx
	sfx2/source/appl/lnkbase2.cxx
	sfx2/source/appl/makefile.mk
	sfx2/source/appl/module.cxx
	sfx2/source/appl/newhelp.cxx
	sfx2/source/appl/opengrf.cxx
	sfx2/source/appl/sfxdll.cxx
	sfx2/source/appl/sfxhelp.cxx
	sfx2/source/appl/shutdownicon.cxx
	sfx2/source/appl/shutdowniconunx.cxx
	sfx2/source/appl/workwin.cxx
	sfx2/source/bastyp/fltfnc.cxx
	sfx2/source/bastyp/frmhtml.cxx
	sfx2/source/bastyp/frmhtmlw.cxx
	sfx2/source/bastyp/helper.cxx
	sfx2/source/bastyp/minarray.cxx
	sfx2/source/bastyp/progress.cxx
	sfx2/source/bastyp/sfxhtml.cxx
	sfx2/source/config/evntconf.cxx
	sfx2/source/control/bindings.cxx
	sfx2/source/control/ctrlitem.cxx
	sfx2/source/control/dispatch.cxx
	sfx2/source/control/macrconf.cxx
	sfx2/source/control/macro.cxx
	sfx2/source/control/makefile.mk
	sfx2/source/control/minfitem.cxx
	sfx2/source/control/msg.cxx
	sfx2/source/control/msgpool.cxx
	sfx2/source/control/objface.cxx
	sfx2/source/control/request.cxx
	sfx2/source/control/shell.cxx
	sfx2/source/control/sorgitm.cxx
	sfx2/source/dialog/about.cxx
	sfx2/source/dialog/basedlgs.cxx
	sfx2/source/dialog/dinfdlg.cxx
	sfx2/source/dialog/dinfedt.cxx
	sfx2/source/dialog/dockwin.cxx
	sfx2/source/dialog/filedlghelper.cxx
	sfx2/source/dialog/mailmodel.cxx
	sfx2/source/dialog/mailmodelapi.cxx
	sfx2/source/dialog/makefile.mk
	sfx2/source/dialog/mgetempl.cxx
	sfx2/source/dialog/passwd.cxx
	sfx2/source/dialog/passwd.hrc
	sfx2/source/dialog/printopt.cxx
	sfx2/source/dialog/securitypage.cxx
	sfx2/source/dialog/splitwin.cxx
	sfx2/source/dialog/styfitem.cxx
	sfx2/source/dialog/tabdlg.cxx
	sfx2/source/dialog/taskpane.cxx
	sfx2/source/dialog/templdlg.cxx
	sfx2/source/dialog/tplpitem.cxx
	sfx2/source/dialog/versdlg.cxx
	sfx2/source/doc/QuerySaveDocument.cxx
	sfx2/source/doc/SfxDocumentMetaData.cxx
	sfx2/source/doc/applet.cxx
	sfx2/source/doc/doc.hrc
	sfx2/source/doc/doc.src
	sfx2/source/doc/docfile.cxx
	sfx2/source/doc/docinf.cxx
	sfx2/source/doc/doctempl.cxx
	sfx2/source/doc/doctemplates.cxx
	sfx2/source/doc/docvor.cxx
	sfx2/source/doc/guisaveas.cxx
	sfx2/source/doc/makefile.mk
	sfx2/source/doc/objcont.cxx
	sfx2/source/doc/objitem.cxx
	sfx2/source/doc/objmisc.cxx
	sfx2/source/doc/objserv.cxx
	sfx2/source/doc/printhelper.cxx
	sfx2/source/doc/sfxacldetect.cxx
	sfx2/source/doc/sfxbasemodel.cxx
	sfx2/source/inc/applet.hxx
	sfx2/source/inc/fltoptint.hxx
	sfx2/source/inc/sfxlocal.hrc
	sfx2/source/inc/virtmenu.hxx
	sfx2/source/inc/workwin.hxx
	sfx2/source/menu/mnuitem.cxx
	sfx2/source/menu/objmnctl.cxx
	sfx2/source/menu/virtmenu.cxx
	sfx2/source/notify/eventsupplier.cxx
	sfx2/source/notify/makefile.mk
	sfx2/source/toolbox/imgmgr.cxx
	sfx2/source/toolbox/tbxitem.cxx
	sfx2/source/view/frame.cxx
	sfx2/source/view/orgmgr.cxx
	sfx2/source/view/printer.cxx
	sfx2/source/view/prnmon.cxx
	sfx2/source/view/viewfrm.cxx
	sfx2/source/view/viewprn.cxx
	sfx2/source/view/viewsh.cxx
	sfx2/util/makefile.mk
	sfx2/workben/custompanel/makefile.mk
	shell/source/backends/desktopbe/desktopbackend.cxx
	shell/source/backends/gconfbe/gconfbackend.cxx
	shell/source/backends/kde4be/kde4backend.cxx
	shell/source/backends/kdebe/kdebackend.cxx
	shell/source/win32/SysShentry.cxx
	shell/source/win32/shlxthandler/propsheets/propsheets.cxx
	shell/source/win32/simplemail/smplmailentry.cxx
	svx/inc/float3d.hrc
	svx/inc/fmhelp.hrc
	svx/inc/globlmn_tmpl.hrc
	svx/inc/helpid.hrc
	svx/inc/pch/precompiled_svx.hxx
	svx/inc/sjctrl.hxx
	svx/inc/srchitem.hxx
	svx/inc/svdibrow.hxx
	svx/inc/svx/SmartTagItem.hxx
	svx/inc/svx/algitem.hxx
	svx/inc/svx/camera3d.hxx
	svx/inc/svx/chrtitem.hxx
	svx/inc/svx/clipfmtitem.hxx
	svx/inc/svx/ctredlin.hxx
	svx/inc/svx/dbtoolsclient.hxx
	svx/inc/svx/deflt3d.hxx
	svx/inc/svx/dialogs.hrc
	svx/inc/svx/drawitem.hxx
	svx/inc/svx/e3ditem.hxx
	svx/inc/svx/extrud3d.hxx
	svx/inc/svx/flagsdef.hxx
	svx/inc/svx/float3d.hxx
	svx/inc/svx/frmsel.hxx
	svx/inc/svx/gallery.hxx
	svx/inc/svx/gallery1.hxx
	svx/inc/svx/galtheme.hxx
	svx/inc/svx/grfcrop.hxx
	svx/inc/svx/hdft.hxx
	svx/inc/svx/hlnkitem.hxx
	svx/inc/svx/hyprlink.hxx
	svx/inc/svx/itemwin.hxx
	svx/inc/svx/lathe3d.hxx
	svx/inc/svx/linkwarn.hxx
	svx/inc/svx/modctrl.hxx
	svx/inc/svx/msdffdef.hxx
	svx/inc/svx/obj3d.hxx
	svx/inc/svx/optgenrl.hxx
	svx/inc/svx/optgrid.hxx
	svx/inc/svx/pageitem.hxx
	svx/inc/svx/paraprev.hxx
	svx/inc/svx/postattr.hxx
	svx/inc/svx/rotmodit.hxx
	svx/inc/svx/ruler.hxx
	svx/inc/svx/rulritem.hxx
	svx/inc/svx/scene3d.hxx
	svx/inc/svx/sdasaitm.hxx
	svx/inc/svx/sdasitm.hxx
	svx/inc/svx/sdggaitm.hxx
	svx/inc/svx/sdmetitm.hxx
	svx/inc/svx/sdtaaitm.hxx
	svx/inc/svx/sdtaditm.hxx
	svx/inc/svx/sdtaitm.hxx
	svx/inc/svx/sdtakitm.hxx
	svx/inc/svx/sdtfchim.hxx
	svx/inc/svx/sdtfsitm.hxx
	svx/inc/svx/srchdlg.hxx
	svx/inc/svx/svddrag.hxx
	svx/inc/svx/svdetc.hxx
	svx/inc/svx/svdglue.hxx
	svx/inc/svx/svdhlpln.hxx
	svx/inc/svx/svdlayer.hxx
	svx/inc/svx/svdmark.hxx
	svx/inc/svx/svdmodel.hxx
	svx/inc/svx/svdoashp.hxx
	svx/inc/svx/svdobj.hxx
	svx/inc/svx/svdocirc.hxx
	svx/inc/svx/svdoedge.hxx
	svx/inc/svx/svdogrp.hxx
	svx/inc/svx/svdomeas.hxx
	svx/inc/svx/svdoole2.hxx
	svx/inc/svx/svdorect.hxx
	svx/inc/svx/svdotable.hxx
	svx/inc/svx/svdotext.hxx
	svx/inc/svx/svdovirt.hxx
	svx/inc/svx/svdpage.hxx
	svx/inc/svx/svdsnpv.hxx
	svx/inc/svx/svdtrans.hxx
	svx/inc/svx/svdundo.hxx
	svx/inc/svx/svimbase.hxx
	svx/inc/svx/svx3ditems.hxx
	svx/inc/svx/svxdlg.hxx
	svx/inc/svx/sxcikitm.hxx
	svx/inc/svx/sxekitm.hxx
	svx/inc/svx/sxelditm.hxx
	svx/inc/svx/sxenditm.hxx
	svx/inc/svx/sxmkitm.hxx
	svx/inc/svx/sxmtpitm.hxx
	svx/inc/svx/sxmuitm.hxx
	svx/inc/svx/tabarea.hxx
	svx/inc/svx/tabline.hxx
	svx/inc/svx/unoprov.hxx
	svx/inc/svx/viewlayoutitem.hxx
	svx/inc/svx/xbitmap.hxx
	svx/inc/svx/xbtmpit.hxx
	svx/inc/svx/xcolit.hxx
	svx/inc/svx/xfillit0.hxx
	svx/inc/svx/xflclit.hxx
	svx/inc/svx/xflftrit.hxx
	svx/inc/svx/xflgrit.hxx
	svx/inc/svx/xflhtit.hxx
	svx/inc/svx/xftadit.hxx
	svx/inc/svx/xftsfit.hxx
	svx/inc/svx/xftshit.hxx
	svx/inc/svx/xlineit0.hxx
	svx/inc/svx/xlinjoit.hxx
	svx/inc/svx/xlnclit.hxx
	svx/inc/svx/xlndsit.hxx
	svx/inc/svx/xlnedcit.hxx
	svx/inc/svx/xlnedit.hxx
	svx/inc/svx/xlnedwit.hxx
	svx/inc/svx/xlnstcit.hxx
	svx/inc/svx/xlnstit.hxx
	svx/inc/svx/xlnstwit.hxx
	svx/inc/svx/xlnwtit.hxx
	svx/inc/svx/xtextit0.hxx
	svx/inc/svx/zoomitem.hxx
	svx/inc/svx/zoomslideritem.hxx
	svx/inc/xpolyimp.hxx
	svx/inc/zoom_def.hxx
	svx/prj/d.lst
	svx/source/accessibility/AccessibleShape.cxx
	svx/source/accessibility/DescriptionGenerator.cxx
	svx/source/customshapes/EnhancedCustomShapeEngine.cxx
	svx/source/customshapes/EnhancedCustomShapeFontWork.cxx
	svx/source/dialog/_bmpmask.cxx
	svx/source/dialog/_contdlg.cxx
	svx/source/dialog/connctrl.cxx
	svx/source/dialog/contwnd.cxx
	svx/source/dialog/ctredlin.cxx
	svx/source/dialog/ctredlin.hrc
	svx/source/dialog/ctredlin.src
	svx/source/dialog/dialcontrol.cxx
	svx/source/dialog/dlgctrl.cxx
	svx/source/dialog/docrecovery.cxx
	svx/source/dialog/fntctrl.cxx
	svx/source/dialog/fontwork.cxx
	svx/source/dialog/frmsel.cxx
	svx/source/dialog/graphctl.cxx
	svx/source/dialog/grfflt.cxx
	svx/source/dialog/hdft.cxx
	svx/source/dialog/hyperdlg.cxx
	svx/source/dialog/hyprdlg.hxx
	svx/source/dialog/hyprlink.cxx
	svx/source/dialog/hyprlink.hxx
	svx/source/dialog/hyprlink.src
	svx/source/dialog/imapdlg.cxx
	svx/source/dialog/imapwnd.cxx
	svx/source/dialog/linkwarn.hrc
	svx/source/dialog/makefile.mk
	svx/source/dialog/optgrid.cxx
	svx/source/dialog/orienthelper.cxx
	svx/source/dialog/pagectrl.cxx
	svx/source/dialog/prtqry.cxx
	svx/source/dialog/rlrcitem.cxx
	svx/source/dialog/rubydialog.cxx
	svx/source/dialog/rulritem.cxx
	svx/source/dialog/simptabl.cxx
	svx/source/dialog/srchdlg.cxx
	svx/source/dialog/svxbmpnumvalueset.cxx
	svx/source/dialog/svxruler.cxx
	svx/source/dialog/swframeexample.cxx
	svx/source/engine3d/float3d.cxx
	svx/source/engine3d/float3d.src
	svx/source/engine3d/svx3ditems.cxx
	svx/source/fmcomp/gridctrl.cxx
	svx/source/fmcomp/trace.cxx
	svx/source/form/ParseContext.cxx
	svx/source/form/datanavi.cxx
	svx/source/form/filtnav.cxx
	svx/source/form/fmexch.cxx
	svx/source/form/fmexpl.cxx
	svx/source/form/fmobjfac.cxx
	svx/source/form/fmpage.cxx
	svx/source/form/fmshell.cxx
	svx/source/form/fmshimp.cxx
	svx/source/form/fmsrcimp.cxx
	svx/source/form/fmvwimp.cxx
	svx/source/form/makefile.mk
	svx/source/form/tabwin.cxx
	svx/source/form/tbxform.cxx
	svx/source/form/typemap.cxx
	svx/source/gallery2/galbrws1.cxx
	svx/source/gallery2/galbrws2.cxx
	svx/source/gallery2/galexpl.cxx
	svx/source/gallery2/gallery1.cxx
	svx/source/gallery2/galtheme.cxx
	svx/source/gallery2/makefile.mk
	svx/source/gengal/gengal.cxx
	svx/source/gengal/makefile.mk
	svx/source/inc/fmgroup.hxx
	svx/source/intro/about_ooo.hrc
	svx/source/intro/iso.src
	svx/source/intro/ooo.src
	svx/source/items/SmartTagItem.cxx
	svx/source/items/algitem.cxx
	svx/source/items/chrtitem.cxx
	svx/source/items/clipfmtitem.cxx
	svx/source/items/customshapeitem.cxx
	svx/source/items/drawitem.cxx
	svx/source/items/e3ditem.cxx
	svx/source/items/grfitem.cxx
	svx/source/items/hlnkitem.cxx
	svx/source/items/makefile.mk
	svx/source/items/pageitem.cxx
	svx/source/items/rotmodit.cxx
	svx/source/items/viewlayoutitem.cxx
	svx/source/items/zoomitem.cxx
	svx/source/items/zoomslideritem.cxx
	svx/source/src/app.hrc
	svx/source/stbctrls/makefile.mk
	svx/source/stbctrls/modctrl.cxx
	svx/source/stbctrls/xmlsecctrl.cxx
	svx/source/stbctrls/zoomctrl.cxx
	svx/source/svdraw/clonelist.cxx
	svx/source/svdraw/svdattr.cxx
	svx/source/svdraw/svdcrtv.cxx
	svx/source/svdraw/svdedtv1.cxx
	svx/source/svdraw/svdedtv2.cxx
	svx/source/svdraw/svdedxv.cxx
	svx/source/svdraw/svdetc.cxx
	svx/source/svdraw/svdfmtf.cxx
	svx/source/svdraw/svdfmtf.hxx
	svx/source/svdraw/svdglue.cxx
	svx/source/svdraw/svdhdl.cxx
	svx/source/svdraw/svdhlpln.cxx
	svx/source/svdraw/svdibrow.cxx
	svx/source/svdraw/svdlayer.cxx
	svx/source/svdraw/svdmodel.cxx
	svx/source/svdraw/svdoashp.cxx
	svx/source/svdraw/svdobj.cxx
	svx/source/svdraw/svdocapt.cxx
	svx/source/svdraw/svdocirc.cxx
	svx/source/svdraw/svdoedge.cxx
	svx/source/svdraw/svdograf.cxx
	svx/source/svdraw/svdogrp.cxx
	svx/source/svdraw/svdomeas.cxx
	svx/source/svdraw/svdomedia.cxx
	svx/source/svdraw/svdopath.cxx
	svx/source/svdraw/svdotext.cxx
	svx/source/svdraw/svdotxdr.cxx
	svx/source/svdraw/svdotxed.cxx
	svx/source/svdraw/svdotxfl.cxx
	svx/source/svdraw/svdotxln.cxx
	svx/source/svdraw/svdotxtr.cxx
	svx/source/svdraw/svdoutl.cxx
	svx/source/svdraw/svdpage.cxx
	svx/source/svdraw/svdpagv.cxx
	svx/source/svdraw/svdpntv.cxx
	svx/source/svdraw/svdpoev.cxx
	svx/source/svdraw/svdsnpv.cxx
	svx/source/svdraw/svdstr.src
	svx/source/svdraw/svdtrans.cxx
	svx/source/svdraw/svdundo.cxx
	svx/source/svdraw/svdview.cxx
	svx/source/svdraw/svdxcgv.cxx
	svx/source/table/svdotable.cxx
	svx/source/tbxctrls/colorwindow.hxx
	svx/source/tbxctrls/extrusioncontrols.cxx
	svx/source/tbxctrls/fillctrl.cxx
	svx/source/tbxctrls/grafctrl.cxx
	svx/source/tbxctrls/itemwin.cxx
	svx/source/tbxctrls/layctrl.cxx
	svx/source/tbxctrls/lboxctrl.cxx
	svx/source/tbxctrls/linectrl.cxx
	svx/source/tbxctrls/tbcontrl.cxx
	svx/source/tbxctrls/verttexttbxctrl.cxx
	svx/source/unodraw/unomod.cxx
	svx/source/unodraw/unopage.cxx
	svx/source/unodraw/unoprov.cxx
	svx/source/unodraw/unoshape.cxx
	svx/source/unodraw/unoshtxt.cxx
	svx/source/xml/xmlxtexp.cxx
	svx/source/xoutdev/_xpoly.cxx
	svx/source/xoutdev/xattr.cxx
	svx/source/xoutdev/xattr2.cxx
	svx/source/xoutdev/xattrbmp.cxx
	svx/source/xoutdev/xtabcolr.cxx
	svx/util/makefile.mk
	svx/workben/edittest.cxx
	sysui/desktop/productversion.mk
	ucb/prj/build.lst
	ucb/source/cacher/cacheserv.cxx
	ucb/source/core/ucb1.component
	ucb/source/core/ucbserv.cxx
	ucb/source/core/ucbstore.cxx
	ucb/source/core/ucbstore.hxx
	ucb/source/sorter/sortmain.cxx
	ucb/source/ucp/file/prov.cxx
	ucb/source/ucp/file/shell.cxx
	ucb/source/ucp/ftp/ftpservices.cxx
	ucb/source/ucp/gio/gio_provider.cxx
	ucb/source/ucp/gvfs/gvfs_provider.cxx
	ucb/source/ucp/hierarchy/hierarchyservices.cxx
	ucb/source/ucp/odma/odma_lib.cxx
	ucb/source/ucp/odma/odma_services.cxx
	ucb/source/ucp/package/pkgservices.cxx
	ucb/source/ucp/tdoc/tdoc_services.cxx
	ucb/source/ucp/webdav/ContentProperties.cxx
	ucb/source/ucp/webdav/NeonHeadRequest.cxx
	ucb/source/ucp/webdav/webdavcontent.cxx
	ucb/source/ucp/webdav/webdavservices.cxx
	uui/source/iahndl.cxx
	uui/source/iahndl.hxx
	uui/source/loginerr.hxx
	uui/source/nameclashdlg.hxx
	uui/source/passcrtdlg.cxx
	uui/source/passworddlg.cxx
	uui/source/passworddlg.hxx
	uui/source/services.cxx
	vbahelper/inc/vbahelper/vbahelper.hxx
	vbahelper/prj/build.lst
	vbahelper/prj/d.lst
	vbahelper/source/msforms/makefile.mk
	vbahelper/source/msforms/vbauserform.cxx
	vbahelper/source/vbahelper/makefile.mk
	vbahelper/source/vbahelper/vbaapplicationbase.cxx
	vbahelper/source/vbahelper/vbacommandbarcontrol.cxx
	vbahelper/source/vbahelper/vbadocumentbase.cxx
	vbahelper/source/vbahelper/vbadocumentsbase.cxx
	vbahelper/source/vbahelper/vbahelper.cxx
	vbahelper/util/makefile.mk
	xmlhelp/source/cxxhelp/provider/databases.cxx
	xmlhelp/source/cxxhelp/provider/services.cxx
	xmlhelp/source/treeview/tvfactory.cxx
	xmloff/JunitTest_xmloff_unoapi.mk
	xmloff/inc/functional.hxx
	xmloff/inc/xmloff/formlayerexport.hxx
	xmloff/inc/xmloff/formlayerimport.hxx
	xmloff/inc/xmloff/functional.hxx
	xmloff/inc/xmloff/shapeimport.hxx
	xmloff/inc/xmloff/xmlcnitm.hxx
	xmloff/inc/xmloff/xmlnumfi.hxx
	xmloff/prj/build.lst
	xmloff/source/chart/SchXMLChartContext.cxx
	xmloff/source/chart/SchXMLExport.cxx
	xmloff/source/chart/SchXMLImport.cxx
	xmloff/source/chart/SchXMLLegendContext.hxx
	xmloff/source/chart/SchXMLPlotAreaContext.cxx
	xmloff/source/core/xmluconv.cxx
	xmloff/source/draw/sdxmlexp.cxx
	xmloff/source/draw/shapeexport4.cxx
	xmloff/source/draw/ximp3dobject.cxx
	xmloff/source/draw/ximp3dscene.cxx
	xmloff/source/forms/formlayerexport.cxx
	xmloff/source/forms/formlayerimport.cxx
	xmloff/source/forms/handler/vcl_time_handler.hxx
	xmloff/source/forms/layerimport.cxx
	xmloff/source/forms/layerimport.hxx
	xmloff/source/forms/property_meta_data.hxx
	xmloff/source/style/PageHeaderFooterContext.cxx
	xmloff/source/style/PageMasterStyleMap.cxx
	xmloff/source/style/prstylei.cxx
	xmloff/source/style/xmlimppr.cxx
	xmloff/source/style/xmlnumfi.cxx
	xmloff/source/style/xmlstyle.cxx
	xmloff/source/table/tabledesignsimporter.cxx
	xmloff/source/text/XMLTextNumRuleInfo.cxx
	xmloff/source/text/XMLTextShapeStyleContext.cxx
	xmloff/source/text/txtstyle.cxx
	xmloff/source/transform/ChartOOoTContext.cxx
	xmloff/source/transform/EventOOoTContext.cxx
	xmloff/source/transform/TransformerBase.cxx
	xmloff/util/makefile.mk
	xmlscript/util/xcr.component
2011-03-12 02:42:58 +01:00

6313 lines
174 KiB
XML
Executable file

<?xml version="1.0" encoding="utf-8"?>
<!-- =====================================================================
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
Copyright 2000, 2010 Oracle and/or its affiliates.
OpenOffice.org - a multi-platform office productivity suite
This file is part of OpenOffice.org.
OpenOffice.org is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License version 3
only, as published by the Free Software Foundation.
OpenOffice.org is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License version 3 for more details
(a copy is included in the LICENSE file that accompanied this code).
You should have received a copy of the GNU Lesser General Public License
version 3 along with OpenOffice.org. If not, see
<http://www.openoffice.org/license.html>
for a copy of the LGPLv3 License.
====================================================================== -->
<!-- *** Do not edit, this file will be generated *** -->
<!DOCTYPE api SYSTEM "ApiSymbols.dtd">
<api library-identifier="Microsoft DAO 3.6 Object Library" library-name="DAO" library-minorversion="0" library-majorversion="5" author="Sun Microsystems" date-created="20050331">
<!--enum::CollatingOrderEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.CollatingOrderEnum">
<name>CollatingOrderEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortArabic {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortArabic">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortArabic</name>
<value>1025</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortChineseSimplified {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortChineseSimplified">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortChineseSimplified</name>
<value>2052</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortChineseTraditional {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortChineseTraditional">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortChineseTraditional</name>
<value>1028</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortCyrillic {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortCyrillic">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortCyrillic</name>
<value>1049</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortCzech {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortCzech">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortCzech</name>
<value>1029</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortDutch {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortDutch">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortDutch</name>
<value>1043</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortGeneral {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortGeneral">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortGeneral</name>
<value>1033</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortGreek {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortGreek">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortGreek</name>
<value>1032</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortHebrew {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortHebrew">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortHebrew</name>
<value>1037</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortHungarian {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortHungarian">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortHungarian</name>
<value>1038</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortIcelandic {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortIcelandic">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortIcelandic</name>
<value>1039</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortJapanese {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortJapanese">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortJapanese</name>
<value>1041</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortKorean {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortKorean">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortKorean</name>
<value>1042</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortNeutral {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortNeutral">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortNeutral</name>
<value>1024</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortNorwdan {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortNorwdan">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortNorwdan</name>
<value>1030</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortPDXIntl {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortPDXIntl">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortPDXIntl</name>
<value>1033</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortPDXNor {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortPDXNor">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortPDXNor</name>
<value>1030</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortPDXSwe {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortPDXSwe">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortPDXSwe</name>
<value>1053</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortPolish {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortPolish">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortPolish</name>
<value>1045</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortSlovenian {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortSlovenian">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortSlovenian</name>
<value>1060</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortSpanish {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortSpanish">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortSpanish</name>
<value>1034</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortSwedFin {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortSwedFin">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortSwedFin</name>
<value>1053</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortThai {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortThai">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortThai</name>
<value>1054</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortTurkish {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortTurkish">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortTurkish</name>
<value>1055</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSortUndefined {Constant}-->
<element type="constant">
<source id="DAO.CollatingOrderEnum.dbSortUndefined">
<context kind="enumeration">CollatingOrderEnum</context>
<name>dbSortUndefined</name>
<value>-1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::CommitTransOptionsEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.CommitTransOptionsEnum">
<name>CommitTransOptionsEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbForceOSFlush {Constant}-->
<element type="constant">
<source id="DAO.CommitTransOptionsEnum.dbForceOSFlush">
<context kind="enumeration">CommitTransOptionsEnum</context>
<name>dbForceOSFlush</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Connection-->
<element type="class">
<source id="DAO.Connection">
<name>Connection</name>
</source>
<destination designation="identity" />
</element>
<!--method::Connection.Cancel-->
<element type="method">
<source id="DAO.Connection.Cancel">
<context kind="class">Connection</context>
<name>Cancel</name>
<type>void</type>
</source>
</element>
<!--method::Connection.Close-->
<element type="method">
<source id="DAO.Connection.Close">
<context kind="class">Connection</context>
<name>Close</name>
<type>void</type>
</source>
</element>
<!--property::Connection.Connect {ReadOnly}-->
<element type="property">
<source id="DAO.Connection.Connect">
<context kind="class">Connection</context>
<name>Connect</name>
<type>String</type>
</source>
</element>
<!--method::Connection.CreateQueryDef-->
<element type="method">
<source id="DAO.Connection.CreateQueryDef">
<context kind="class">Connection</context>
<name>CreateQueryDef</name>
<type>QueryDef</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>SQLText</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Connection.Database {ReadOnly}-->
<element type="property">
<source id="DAO.Connection.Database">
<context kind="class">Connection</context>
<name>Database</name>
<type>Database</type>
</source>
</element>
<!--method::Connection.Execute-->
<element type="method">
<source id="DAO.Connection.Execute">
<context kind="class">Connection</context>
<name>Execute</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Query</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Connection.hDbc {ReadOnly}-->
<element type="property">
<source id="DAO.Connection.hDbc">
<context kind="class">Connection</context>
<name>hDbc</name>
<type>Integer</type>
</source>
</element>
<!--property::Connection.Name {ReadOnly}-->
<element type="property">
<source id="DAO.Connection.Name">
<context kind="class">Connection</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--method::Connection.OpenRecordset-->
<element type="method">
<source id="DAO.Connection.OpenRecordset">
<context kind="class">Connection</context>
<name>OpenRecordset</name>
<type>Recordset</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>LockEdit</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Connection.QueryDefs {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Connection.QueryDefs">
<context kind="class">Connection</context>
<name default="true">QueryDefs</name>
<type>QueryDefs</type>
</source>
</element>
<!--property::Connection.QueryTimeout-->
<element type="property">
<source id="DAO.Connection.QueryTimeout">
<context kind="class">Connection</context>
<name>QueryTimeout</name>
<type>short</type>
</source>
</element>
<!--property::Connection.RecordsAffected {ReadOnly}-->
<element type="property">
<source id="DAO.Connection.RecordsAffected">
<context kind="class">Connection</context>
<name>RecordsAffected</name>
<type>Integer</type>
</source>
</element>
<!--property::Connection.Recordsets {ReadOnly}-->
<element type="property">
<source id="DAO.Connection.Recordsets">
<context kind="class">Connection</context>
<name>Recordsets</name>
<type>Recordsets</type>
</source>
</element>
<!--property::Connection.StillExecuting {ReadOnly}-->
<element type="property">
<source id="DAO.Connection.StillExecuting">
<context kind="class">Connection</context>
<name>StillExecuting</name>
<type>boolean</type>
</source>
</element>
<!--property::Connection.Transactions {ReadOnly}-->
<element type="property">
<source id="DAO.Connection.Transactions">
<context kind="class">Connection</context>
<name>Transactions</name>
<type>boolean</type>
</source>
</element>
<!--property::Connection.Updatable {ReadOnly}-->
<element type="property">
<source id="DAO.Connection.Updatable">
<context kind="class">Connection</context>
<name>Updatable</name>
<type>boolean</type>
</source>
</element>
<!--Class::Connections-->
<element type="class">
<source id="DAO.Connections">
<name>Connections</name>
</source>
<destination designation="identity" />
</element>
<!--property::Connections.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Connections.Count">
<context kind="class">Connections</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--property::Connections.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Connections.Item">
<context kind="class">Connections</context>
<name default="true">Item</name>
<type>Connection</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Connections.Refresh-->
<element type="method">
<source id="DAO.Connections.Refresh">
<context kind="class">Connections</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--Class::Container-->
<element type="class">
<source id="DAO.Container">
<name>Container</name>
</source>
<destination designation="identity" />
</element>
<!--property::Container.AllPermissions {ReadOnly}-->
<element type="property">
<source id="DAO.Container.AllPermissions">
<context kind="class">Container</context>
<name>AllPermissions</name>
<type>Integer</type>
</source>
</element>
<!--property::Container.Documents {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Container.Documents">
<context kind="class">Container</context>
<name default="true">Documents</name>
<type>Documents</type>
</source>
</element>
<!--property::Container.Inherit-->
<element type="property">
<source id="DAO.Container.Inherit">
<context kind="class">Container</context>
<name>Inherit</name>
<type>boolean</type>
</source>
</element>
<!--property::Container.Name {ReadOnly}-->
<element type="property">
<source id="DAO.Container.Name">
<context kind="class">Container</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--property::Container.Owner-->
<element type="property">
<source id="DAO.Container.Owner">
<context kind="class">Container</context>
<name>Owner</name>
<type>String</type>
</source>
</element>
<!--property::Container.Permissions-->
<element type="property">
<source id="DAO.Container.Permissions">
<context kind="class">Container</context>
<name>Permissions</name>
<type>Integer</type>
</source>
</element>
<!--property::Container.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Container.Properties">
<context kind="class">Container</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::Container.UserName-->
<element type="property">
<source id="DAO.Container.UserName">
<context kind="class">Container</context>
<name>UserName</name>
<type>String</type>
</source>
</element>
<!--Class::Containers-->
<element type="class">
<source id="DAO.Containers">
<name>Containers</name>
</source>
<destination designation="identity" />
</element>
<!--property::Containers.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Containers.Count">
<context kind="class">Containers</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--property::Containers.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Containers.Item">
<context kind="class">Containers</context>
<name default="true">Item</name>
<type>Container</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Containers.Refresh-->
<element type="method">
<source id="DAO.Containers.Refresh">
<context kind="class">Containers</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::CursorDriverEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.CursorDriverEnum">
<name>CursorDriverEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUseClientBatchCursor {Constant}-->
<element type="constant">
<source id="DAO.CursorDriverEnum.dbUseClientBatchCursor">
<context kind="enumeration">CursorDriverEnum</context>
<name>dbUseClientBatchCursor</name>
<value>3</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUseDefaultCursor {Constant}-->
<element type="constant">
<source id="DAO.CursorDriverEnum.dbUseDefaultCursor">
<context kind="enumeration">CursorDriverEnum</context>
<name>dbUseDefaultCursor</name>
<value>-1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUseNoCursor {Constant}-->
<element type="constant">
<source id="DAO.CursorDriverEnum.dbUseNoCursor">
<context kind="enumeration">CursorDriverEnum</context>
<name>dbUseNoCursor</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUseODBCCursor {Constant}-->
<element type="constant">
<source id="DAO.CursorDriverEnum.dbUseODBCCursor">
<context kind="enumeration">CursorDriverEnum</context>
<name>dbUseODBCCursor</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUseServerCursor {Constant}-->
<element type="constant">
<source id="DAO.CursorDriverEnum.dbUseServerCursor">
<context kind="enumeration">CursorDriverEnum</context>
<name>dbUseServerCursor</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Database-->
<element type="class">
<source id="DAO.Database">
<name>Database</name>
</source>
<destination designation="identity" />
</element>
<!--method::Database.BeginTrans-->
<element type="method">
<source id="DAO.Database.BeginTrans">
<context kind="class">Database</context>
<name>BeginTrans</name>
<type>void</type>
</source>
</element>
<!--method::Database.Close-->
<element type="method">
<source id="DAO.Database.Close">
<context kind="class">Database</context>
<name>Close</name>
<type>void</type>
</source>
</element>
<!--property::Database.CollatingOrder {ReadOnly}-->
<element type="property">
<source id="DAO.Database.CollatingOrder">
<context kind="class">Database</context>
<name>CollatingOrder</name>
<type>Integer</type>
</source>
</element>
<!--method::Database.CommitTrans-->
<element type="method">
<source id="DAO.Database.CommitTrans">
<context kind="class">Database</context>
<name>CommitTrans</name>
<type>void</type>
<parameter-list>
<parameter optional="true">
<type>Integer</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Database.Connect-->
<element type="property">
<source id="DAO.Database.Connect">
<context kind="class">Database</context>
<name>Connect</name>
<type>String</type>
</source>
</element>
<!--property::Database.Connection {ReadOnly}-->
<element type="property">
<source id="DAO.Database.Connection">
<context kind="class">Database</context>
<name>Connection</name>
<type>Connection</type>
</source>
</element>
<!--property::Database.Containers {ReadOnly}-->
<element type="property">
<source id="DAO.Database.Containers">
<context kind="class">Database</context>
<name>Containers</name>
<type>Containers</type>
</source>
</element>
<!--method::Database.CreateDynaset-->
<element type="method">
<source id="DAO.Database.CreateDynaset">
<context kind="class">Database</context>
<name>CreateDynaset</name>
<type>Recordset</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Inconsistent</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.CreateProperty-->
<element type="method">
<source id="DAO.Database.CreateProperty">
<context kind="class">Database</context>
<name>CreateProperty</name>
<type>Property</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Value</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>DDL</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.CreateQueryDef-->
<element type="method">
<source id="DAO.Database.CreateQueryDef">
<context kind="class">Database</context>
<name>CreateQueryDef</name>
<type>QueryDef</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>SQLText</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.CreateRelation-->
<element type="method">
<source id="DAO.Database.CreateRelation">
<context kind="class">Database</context>
<name>CreateRelation</name>
<type>Relation</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Table</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>ForeignTable</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Attributes</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.CreateSnapshot-->
<element type="method">
<source id="DAO.Database.CreateSnapshot">
<context kind="class">Database</context>
<name>CreateSnapshot</name>
<type>Recordset</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Source</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.CreateTableDef-->
<element type="method">
<source id="DAO.Database.CreateTableDef">
<context kind="class">Database</context>
<name>CreateTableDef</name>
<type>TableDef</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Attributes</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>SourceTableName</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Connect</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.DeleteQueryDef-->
<element type="method">
<source id="DAO.Database.DeleteQueryDef">
<context kind="class">Database</context>
<name>DeleteQueryDef</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Database.DesignMasterID-->
<element type="property">
<source id="DAO.Database.DesignMasterID">
<context kind="class">Database</context>
<name>DesignMasterID</name>
<type>String</type>
</source>
</element>
<!--method::Database.Execute-->
<element type="method">
<source id="DAO.Database.Execute">
<context kind="class">Database</context>
<name>Execute</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Query</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.ExecuteSQL-->
<element type="method">
<source id="DAO.Database.ExecuteSQL">
<context kind="class">Database</context>
<name>ExecuteSQL</name>
<type>Integer</type>
<parameter-list>
<parameter>
<type>String</type>
<name>SQL</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.ListFields-->
<element type="method">
<source id="DAO.Database.ListFields">
<context kind="class">Database</context>
<name>ListFields</name>
<type>Recordset</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.ListTables-->
<element type="method">
<source id="DAO.Database.ListTables">
<context kind="class">Database</context>
<name>ListTables</name>
<type>Recordset</type>
</source>
</element>
<!--method::Database.MakeReplica-->
<element type="method">
<source id="DAO.Database.MakeReplica">
<context kind="class">Database</context>
<name>MakeReplica</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>PathName</name>
</parameter>
<parameter>
<type>String</type>
<name>Description</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Database.Name {ReadOnly}-->
<element type="property">
<source id="DAO.Database.Name">
<context kind="class">Database</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--method::Database.NewPassword-->
<element type="method">
<source id="DAO.Database.NewPassword">
<context kind="class">Database</context>
<name>NewPassword</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>bstrOld</name>
</parameter>
<parameter>
<type>String</type>
<name>bstrNew</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.OpenQueryDef-->
<element type="method">
<source id="DAO.Database.OpenQueryDef">
<context kind="class">Database</context>
<name>OpenQueryDef</name>
<type>QueryDef</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.OpenRecordset-->
<element type="method">
<source id="DAO.Database.OpenRecordset">
<context kind="class">Database</context>
<name>OpenRecordset</name>
<type>Recordset</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>LockEdit</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.OpenTable-->
<element type="method">
<source id="DAO.Database.OpenTable">
<context kind="class">Database</context>
<name>OpenTable</name>
<type>Recordset</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Database.PopulatePartial-->
<element type="method">
<source id="DAO.Database.PopulatePartial">
<context kind="class">Database</context>
<name>PopulatePartial</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>DbPathName</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Database.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Database.Properties">
<context kind="class">Database</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::Database.QueryDefs {ReadOnly}-->
<element type="property">
<source id="DAO.Database.QueryDefs">
<context kind="class">Database</context>
<name>QueryDefs</name>
<type>QueryDefs</type>
</source>
</element>
<!--property::Database.QueryTimeout-->
<element type="property">
<source id="DAO.Database.QueryTimeout">
<context kind="class">Database</context>
<name>QueryTimeout</name>
<type>short</type>
</source>
</element>
<!--property::Database.RecordsAffected {ReadOnly}-->
<element type="property">
<source id="DAO.Database.RecordsAffected">
<context kind="class">Database</context>
<name>RecordsAffected</name>
<type>Integer</type>
</source>
</element>
<!--property::Database.Recordsets {ReadOnly}-->
<element type="property">
<source id="DAO.Database.Recordsets">
<context kind="class">Database</context>
<name>Recordsets</name>
<type>Recordsets</type>
</source>
</element>
<!--property::Database.Relations {ReadOnly}-->
<element type="property">
<source id="DAO.Database.Relations">
<context kind="class">Database</context>
<name>Relations</name>
<type>Relations</type>
</source>
</element>
<!--property::Database.ReplicaID {ReadOnly}-->
<element type="property">
<source id="DAO.Database.ReplicaID">
<context kind="class">Database</context>
<name>ReplicaID</name>
<type>String</type>
</source>
</element>
<!--method::Database.Rollback-->
<element type="method">
<source id="DAO.Database.Rollback">
<context kind="class">Database</context>
<name>Rollback</name>
<type>void</type>
</source>
</element>
<!--method::Database.Synchronize-->
<element type="method">
<source id="DAO.Database.Synchronize">
<context kind="class">Database</context>
<name>Synchronize</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>DbPathName</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>ExchangeType</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Database.TableDefs {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Database.TableDefs">
<context kind="class">Database</context>
<name default="true">TableDefs</name>
<type>TableDefs</type>
</source>
</element>
<!--property::Database.Transactions {ReadOnly}-->
<element type="property">
<source id="DAO.Database.Transactions">
<context kind="class">Database</context>
<name>Transactions</name>
<type>boolean</type>
</source>
</element>
<!--property::Database.Updatable {ReadOnly}-->
<element type="property">
<source id="DAO.Database.Updatable">
<context kind="class">Database</context>
<name>Updatable</name>
<type>boolean</type>
</source>
</element>
<!--property::Database.Version {ReadOnly}-->
<element type="property">
<source id="DAO.Database.Version">
<context kind="class">Database</context>
<name>Version</name>
<type>String</type>
</source>
</element>
<!--Class::Databases-->
<element type="class">
<source id="DAO.Databases">
<name>Databases</name>
</source>
<destination designation="identity" />
</element>
<!--property::Databases.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Databases.Count">
<context kind="class">Databases</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--property::Databases.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Databases.Item">
<context kind="class">Databases</context>
<name default="true">Item</name>
<type>Database</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Databases.Refresh-->
<element type="method">
<source id="DAO.Databases.Refresh">
<context kind="class">Databases</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::DatabaseTypeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.DatabaseTypeEnum">
<name>DatabaseTypeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDecrypt {Constant}-->
<element type="constant">
<source id="DAO.DatabaseTypeEnum.dbDecrypt">
<context kind="enumeration">DatabaseTypeEnum</context>
<name>dbDecrypt</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbEncrypt {Constant}-->
<element type="constant">
<source id="DAO.DatabaseTypeEnum.dbEncrypt">
<context kind="enumeration">DatabaseTypeEnum</context>
<name>dbEncrypt</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbVersion10 {Constant}-->
<element type="constant">
<source id="DAO.DatabaseTypeEnum.dbVersion10">
<context kind="enumeration">DatabaseTypeEnum</context>
<name>dbVersion10</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbVersion11 {Constant}-->
<element type="constant">
<source id="DAO.DatabaseTypeEnum.dbVersion11">
<context kind="enumeration">DatabaseTypeEnum</context>
<name>dbVersion11</name>
<value>8</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbVersion20 {Constant}-->
<element type="constant">
<source id="DAO.DatabaseTypeEnum.dbVersion20">
<context kind="enumeration">DatabaseTypeEnum</context>
<name>dbVersion20</name>
<value>16</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbVersion30 {Constant}-->
<element type="constant">
<source id="DAO.DatabaseTypeEnum.dbVersion30">
<context kind="enumeration">DatabaseTypeEnum</context>
<name>dbVersion30</name>
<value>32</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbVersion40 {Constant}-->
<element type="constant">
<source id="DAO.DatabaseTypeEnum.dbVersion40">
<context kind="enumeration">DatabaseTypeEnum</context>
<name>dbVersion40</name>
<value>64</value>
</source>
<destination designation="identity" />
</element>
<!--enum::DataTypeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.DataTypeEnum">
<name>DataTypeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbBigInt {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbBigInt">
<context kind="enumeration">DataTypeEnum</context>
<name>dbBigInt</name>
<value>16</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbBinary {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbBinary">
<context kind="enumeration">DataTypeEnum</context>
<name>dbBinary</name>
<value>9</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbBoolean {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbBoolean">
<context kind="enumeration">DataTypeEnum</context>
<name>dbBoolean</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbByte {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbByte">
<context kind="enumeration">DataTypeEnum</context>
<name>dbByte</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbChar {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbChar">
<context kind="enumeration">DataTypeEnum</context>
<name>dbChar</name>
<value>18</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbCurrency {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbCurrency">
<context kind="enumeration">DataTypeEnum</context>
<name>dbCurrency</name>
<value>5</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDate {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbDate">
<context kind="enumeration">DataTypeEnum</context>
<name>dbDate</name>
<value>8</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDecimal {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbDecimal">
<context kind="enumeration">DataTypeEnum</context>
<name>dbDecimal</name>
<value>20</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDouble {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbDouble">
<context kind="enumeration">DataTypeEnum</context>
<name>dbDouble</name>
<value>7</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbFloat {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbFloat">
<context kind="enumeration">DataTypeEnum</context>
<name>dbFloat</name>
<value>21</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbGUID {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbGUID">
<context kind="enumeration">DataTypeEnum</context>
<name>dbGUID</name>
<value>15</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbInteger {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbInteger">
<context kind="enumeration">DataTypeEnum</context>
<name>dbInteger</name>
<value>3</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbLong {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbLong">
<context kind="enumeration">DataTypeEnum</context>
<name>dbLong</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbLongBinary {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbLongBinary">
<context kind="enumeration">DataTypeEnum</context>
<name>dbLongBinary</name>
<value>11</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbMemo {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbMemo">
<context kind="enumeration">DataTypeEnum</context>
<name>dbMemo</name>
<value>12</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbNumeric {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbNumeric">
<context kind="enumeration">DataTypeEnum</context>
<name>dbNumeric</name>
<value>19</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSingle {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbSingle">
<context kind="enumeration">DataTypeEnum</context>
<name>dbSingle</name>
<value>6</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbText {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbText">
<context kind="enumeration">DataTypeEnum</context>
<name>dbText</name>
<value>10</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbTime {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbTime">
<context kind="enumeration">DataTypeEnum</context>
<name>dbTime</name>
<value>22</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbTimeStamp {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbTimeStamp">
<context kind="enumeration">DataTypeEnum</context>
<name>dbTimeStamp</name>
<value>23</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbVarBinary {Constant}-->
<element type="constant">
<source id="DAO.DataTypeEnum.dbVarBinary">
<context kind="enumeration">DataTypeEnum</context>
<name>dbVarBinary</name>
<value>17</value>
</source>
<destination designation="identity" />
</element>
<!--Class::DBEngine-->
<element type="class">
<source id="DAO.DBEngine">
<name>DBEngine</name>
</source>
<destination designation="identity" />
</element>
<!--method::DBEngine.BeginTrans-->
<element type="method">
<source id="DAO.DBEngine.BeginTrans">
<context kind="class">DBEngine</context>
<name>BeginTrans</name>
<type>void</type>
</source>
</element>
<!--method::DBEngine.CommitTrans-->
<element type="method">
<source id="DAO.DBEngine.CommitTrans">
<context kind="class">DBEngine</context>
<name>CommitTrans</name>
<type>void</type>
<parameter-list>
<parameter optional="true">
<type>Integer</type>
<name>Option</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::DBEngine.CompactDatabase-->
<element type="method">
<source id="DAO.DBEngine.CompactDatabase">
<context kind="class">DBEngine</context>
<name>CompactDatabase</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>SrcName</name>
</parameter>
<parameter>
<type>String</type>
<name>DstName</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>DstLocale</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>SrcLocale</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::DBEngine.CreateDatabase-->
<element type="method">
<source id="DAO.DBEngine.CreateDatabase">
<context kind="class">DBEngine</context>
<name>CreateDatabase</name>
<type>Database</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter>
<type>String</type>
<name>Locale</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Option</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::DBEngine.CreateWorkspace-->
<element type="method">
<source id="DAO.DBEngine.CreateWorkspace">
<context kind="class">DBEngine</context>
<name>CreateWorkspace</name>
<type>Workspace</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter>
<type>String</type>
<name>UserName</name>
</parameter>
<parameter>
<type>String</type>
<name>Password</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>UseType</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::DBEngine.DefaultType-->
<element type="property">
<source id="DAO.DBEngine.DefaultType">
<context kind="class">DBEngine</context>
<name>DefaultType</name>
<type>Integer</type>
</source>
</element>
<!--property::DBEngine.Errors {ReadOnly}-->
<element type="property">
<source id="DAO.DBEngine.Errors">
<context kind="class">DBEngine</context>
<name>Errors</name>
<type>Errors</type>
</source>
</element>
<!--method::DBEngine.FreeLocks-->
<element type="method">
<source id="DAO.DBEngine.FreeLocks">
<context kind="class">DBEngine</context>
<name>FreeLocks</name>
<type>void</type>
</source>
</element>
<!--method::DBEngine.Idle-->
<element type="method">
<source id="DAO.DBEngine.Idle">
<context kind="class">DBEngine</context>
<name>Idle</name>
<type>void</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Action</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::DBEngine.IniPath-->
<element type="property">
<source id="DAO.DBEngine.IniPath">
<context kind="class">DBEngine</context>
<name>IniPath</name>
<type>String</type>
</source>
</element>
<!--method::DBEngine.ISAMStats-->
<element type="method">
<source id="DAO.DBEngine.ISAMStats">
<context kind="class">DBEngine</context>
<name>ISAMStats</name>
<type>Integer</type>
<parameter-list>
<parameter>
<type>Integer</type>
<name>StatNum</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Reset</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::DBEngine.LoginTimeout-->
<element type="property">
<source id="DAO.DBEngine.LoginTimeout">
<context kind="class">DBEngine</context>
<name>LoginTimeout</name>
<type>short</type>
</source>
</element>
<!--method::DBEngine.OpenConnection-->
<element type="method">
<source id="DAO.DBEngine.OpenConnection">
<context kind="class">DBEngine</context>
<name>OpenConnection</name>
<type>Connection</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>ReadOnly</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Connect</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::DBEngine.OpenDatabase-->
<element type="method">
<source id="DAO.DBEngine.OpenDatabase">
<context kind="class">DBEngine</context>
<name>OpenDatabase</name>
<type>Database</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>ReadOnly</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Connect</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::DBEngine.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.DBEngine.Properties">
<context kind="class">DBEngine</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--method::DBEngine.RegisterDatabase-->
<element type="method">
<source id="DAO.DBEngine.RegisterDatabase">
<context kind="class">DBEngine</context>
<name>RegisterDatabase</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Dsn</name>
</parameter>
<parameter>
<type>String</type>
<name>Driver</name>
</parameter>
<parameter>
<type>boolean</type>
<name>Silent</name>
</parameter>
<parameter>
<type>String</type>
<name>Attributes</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::DBEngine.RepairDatabase-->
<element type="method">
<source id="DAO.DBEngine.RepairDatabase">
<context kind="class">DBEngine</context>
<name>RepairDatabase</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::DBEngine.Rollback-->
<element type="method">
<source id="DAO.DBEngine.Rollback">
<context kind="class">DBEngine</context>
<name>Rollback</name>
<type>void</type>
</source>
</element>
<!--method::DBEngine.SetDataAccessOption-->
<element type="method">
<source id="DAO.DBEngine.SetDataAccessOption">
<context kind="class">DBEngine</context>
<name>SetDataAccessOption</name>
<type>void</type>
<parameter-list>
<parameter>
<type>short</type>
<name>Option</name>
</parameter>
<parameter>
<type>Variant</type>
<name>Value</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::DBEngine.SetDefaultWorkspace-->
<element type="method">
<source id="DAO.DBEngine.SetDefaultWorkspace">
<context kind="class">DBEngine</context>
<name>SetDefaultWorkspace</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter>
<type>String</type>
<name>Password</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::DBEngine.SetOption-->
<element type="method">
<source id="DAO.DBEngine.SetOption">
<context kind="class">DBEngine</context>
<name>SetOption</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Integer</type>
<name>Option</name>
</parameter>
<parameter>
<type>Variant</type>
<name>Value</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::DBEngine.SystemDB-->
<element type="property">
<source id="DAO.DBEngine.SystemDB">
<context kind="class">DBEngine</context>
<name>SystemDB</name>
<type>String</type>
</source>
</element>
<!--property::DBEngine.Version {ReadOnly}-->
<element type="property">
<source id="DAO.DBEngine.Version">
<context kind="class">DBEngine</context>
<name>Version</name>
<type>String</type>
</source>
</element>
<!--property::DBEngine.Workspaces {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.DBEngine.Workspaces">
<context kind="class">DBEngine</context>
<name default="true">Workspaces</name>
<type>Workspaces</type>
</source>
</element>
<!--property::dbLangArabic-->
<element type="property">
<source id="DAO.dbLangArabic">
<name>dbLangArabic</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangChineseSimplified-->
<element type="property">
<source id="DAO.dbLangChineseSimplified">
<name>dbLangChineseSimplified</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangChineseTraditional-->
<element type="property">
<source id="DAO.dbLangChineseTraditional">
<name>dbLangChineseTraditional</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangCyrillic-->
<element type="property">
<source id="DAO.dbLangCyrillic">
<name>dbLangCyrillic</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangCzech-->
<element type="property">
<source id="DAO.dbLangCzech">
<name>dbLangCzech</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangDutch-->
<element type="property">
<source id="DAO.dbLangDutch">
<name>dbLangDutch</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangGeneral-->
<element type="property">
<source id="DAO.dbLangGeneral">
<name>dbLangGeneral</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangGreek-->
<element type="property">
<source id="DAO.dbLangGreek">
<name>dbLangGreek</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangHebrew-->
<element type="property">
<source id="DAO.dbLangHebrew">
<name>dbLangHebrew</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangHungarian-->
<element type="property">
<source id="DAO.dbLangHungarian">
<name>dbLangHungarian</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangIcelandic-->
<element type="property">
<source id="DAO.dbLangIcelandic">
<name>dbLangIcelandic</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangJapanese-->
<element type="property">
<source id="DAO.dbLangJapanese">
<name>dbLangJapanese</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangKorean-->
<element type="property">
<source id="DAO.dbLangKorean">
<name>dbLangKorean</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangNordic-->
<element type="property">
<source id="DAO.dbLangNordic">
<name>dbLangNordic</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangNorwDan-->
<element type="property">
<source id="DAO.dbLangNorwDan">
<name>dbLangNorwDan</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangPolish-->
<element type="property">
<source id="DAO.dbLangPolish">
<name>dbLangPolish</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangSlovenian-->
<element type="property">
<source id="DAO.dbLangSlovenian">
<name>dbLangSlovenian</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangSpanish-->
<element type="property">
<source id="DAO.dbLangSpanish">
<name>dbLangSpanish</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangSwedFin-->
<element type="property">
<source id="DAO.dbLangSwedFin">
<name>dbLangSwedFin</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangThai-->
<element type="property">
<source id="DAO.dbLangThai">
<name>dbLangThai</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--property::dbLangTurkish-->
<element type="property">
<source id="DAO.dbLangTurkish">
<name>dbLangTurkish</name>
<type>String</type>
</source>
<destination designation="identity" />
</element>
<!--Class::Document-->
<element type="class">
<source id="DAO.Document">
<name>Document</name>
</source>
<destination designation="identity" />
</element>
<!--property::Document.AllPermissions {ReadOnly}-->
<element type="property">
<source id="DAO.Document.AllPermissions">
<context kind="class">Document</context>
<name>AllPermissions</name>
<type>Integer</type>
</source>
</element>
<!--property::Document.Container {ReadOnly}-->
<element type="property">
<source id="DAO.Document.Container">
<context kind="class">Document</context>
<name>Container</name>
<type>String</type>
</source>
</element>
<!--method::Document.CreateProperty-->
<element type="method">
<source id="DAO.Document.CreateProperty">
<context kind="class">Document</context>
<name>CreateProperty</name>
<type>Property</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Value</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>DDL</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Document.DateCreated {ReadOnly}-->
<element type="property">
<source id="DAO.Document.DateCreated">
<context kind="class">Document</context>
<name>DateCreated</name>
<type>Variant</type>
</source>
</element>
<!--property::Document.LastUpdated {ReadOnly}-->
<element type="property">
<source id="DAO.Document.LastUpdated">
<context kind="class">Document</context>
<name>LastUpdated</name>
<type>Variant</type>
</source>
</element>
<!--property::Document.Name {ReadOnly}-->
<element type="property">
<source id="DAO.Document.Name">
<context kind="class">Document</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--property::Document.Owner-->
<element type="property">
<source id="DAO.Document.Owner">
<context kind="class">Document</context>
<name>Owner</name>
<type>String</type>
</source>
</element>
<!--property::Document.Permissions-->
<element type="property">
<source id="DAO.Document.Permissions">
<context kind="class">Document</context>
<name>Permissions</name>
<type>Integer</type>
</source>
</element>
<!--property::Document.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Document.Properties">
<context kind="class">Document</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::Document.UserName-->
<element type="property">
<source id="DAO.Document.UserName">
<context kind="class">Document</context>
<name>UserName</name>
<type>String</type>
</source>
</element>
<!--Class::Documents-->
<element type="class">
<source id="DAO.Documents">
<name>Documents</name>
</source>
<destination designation="identity" />
</element>
<!--property::Documents.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Documents.Count">
<context kind="class">Documents</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--property::Documents.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Documents.Item">
<context kind="class">Documents</context>
<name default="true">Item</name>
<type>Document</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Documents.Refresh-->
<element type="method">
<source id="DAO.Documents.Refresh">
<context kind="class">Documents</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::DriverPromptEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.DriverPromptEnum">
<name>DriverPromptEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDriverComplete {Constant}-->
<element type="constant">
<source id="DAO.DriverPromptEnum.dbDriverComplete">
<context kind="enumeration">DriverPromptEnum</context>
<name>dbDriverComplete</name>
<value>0</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDriverCompleteRequired {Constant}-->
<element type="constant">
<source id="DAO.DriverPromptEnum.dbDriverCompleteRequired">
<context kind="enumeration">DriverPromptEnum</context>
<name>dbDriverCompleteRequired</name>
<value>3</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDriverNoPrompt {Constant}-->
<element type="constant">
<source id="DAO.DriverPromptEnum.dbDriverNoPrompt">
<context kind="enumeration">DriverPromptEnum</context>
<name>dbDriverNoPrompt</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDriverPrompt {Constant}-->
<element type="constant">
<source id="DAO.DriverPromptEnum.dbDriverPrompt">
<context kind="enumeration">DriverPromptEnum</context>
<name>dbDriverPrompt</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::EditModeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.EditModeEnum">
<name>EditModeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbEditAdd {Constant}-->
<element type="constant">
<source id="DAO.EditModeEnum.dbEditAdd">
<context kind="enumeration">EditModeEnum</context>
<name>dbEditAdd</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbEditInProgress {Constant}-->
<element type="constant">
<source id="DAO.EditModeEnum.dbEditInProgress">
<context kind="enumeration">EditModeEnum</context>
<name>dbEditInProgress</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbEditNone {Constant}-->
<element type="constant">
<source id="DAO.EditModeEnum.dbEditNone">
<context kind="enumeration">EditModeEnum</context>
<name>dbEditNone</name>
<value>0</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Error-->
<element type="class">
<source id="DAO.Error">
<name>Error</name>
</source>
<destination designation="identity" />
</element>
<!--property::Error.Description {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Error.Description">
<context kind="class">Error</context>
<name default="true">Description</name>
<type>String</type>
</source>
</element>
<!--property::Error.HelpContext {ReadOnly}-->
<element type="property">
<source id="DAO.Error.HelpContext">
<context kind="class">Error</context>
<name>HelpContext</name>
<type>Integer</type>
</source>
</element>
<!--property::Error.HelpFile {ReadOnly}-->
<element type="property">
<source id="DAO.Error.HelpFile">
<context kind="class">Error</context>
<name>HelpFile</name>
<type>String</type>
</source>
</element>
<!--property::Error.Number {ReadOnly}-->
<element type="property">
<source id="DAO.Error.Number">
<context kind="class">Error</context>
<name>Number</name>
<type>Integer</type>
</source>
</element>
<!--property::Error.Source {ReadOnly}-->
<element type="property">
<source id="DAO.Error.Source">
<context kind="class">Error</context>
<name>Source</name>
<type>String</type>
</source>
</element>
<!--Class::Errors-->
<element type="class">
<source id="DAO.Errors">
<name>Errors</name>
</source>
<destination designation="identity" />
</element>
<!--property::Errors.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Errors.Count">
<context kind="class">Errors</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--property::Errors.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Errors.Item">
<context kind="class">Errors</context>
<name default="true">Item</name>
<type>Error</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Errors.Refresh-->
<element type="method">
<source id="DAO.Errors.Refresh">
<context kind="class">Errors</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--Class::Field-->
<element type="class">
<source id="DAO.Field">
<name>Field</name>
</source>
<destination designation="identity" />
</element>
<!--property::Field.AllowZeroLength-->
<element type="property">
<source id="DAO.Field.AllowZeroLength">
<context kind="class">Field</context>
<name>AllowZeroLength</name>
<type>boolean</type>
</source>
</element>
<!--method::Field.AppendChunk-->
<element type="method">
<source id="DAO.Field.AppendChunk">
<context kind="class">Field</context>
<name>AppendChunk</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Val</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Field.Attributes-->
<element type="property">
<source id="DAO.Field.Attributes">
<context kind="class">Field</context>
<name>Attributes</name>
<type>Integer</type>
</source>
</element>
<!--property::Field.CollatingOrder {ReadOnly}-->
<element type="property">
<source id="DAO.Field.CollatingOrder">
<context kind="class">Field</context>
<name>CollatingOrder</name>
<type>Integer</type>
</source>
</element>
<!--property::Field.CollectionIndex {ReadOnly}-->
<element type="property">
<source id="DAO.Field.CollectionIndex">
<context kind="class">Field</context>
<name>CollectionIndex</name>
<type>short</type>
</source>
</element>
<!--method::Field.CreateProperty-->
<element type="method">
<source id="DAO.Field.CreateProperty">
<context kind="class">Field</context>
<name>CreateProperty</name>
<type>Property</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Value</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>DDL</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Field.DataUpdatable {ReadOnly}-->
<element type="property">
<source id="DAO.Field.DataUpdatable">
<context kind="class">Field</context>
<name>DataUpdatable</name>
<type>boolean</type>
</source>
</element>
<!--property::Field.DefaultValue-->
<element type="property">
<source id="DAO.Field.DefaultValue">
<context kind="class">Field</context>
<name>DefaultValue</name>
<type>Variant</type>
</source>
</element>
<!--property::Field.FieldSize {ReadOnly}-->
<element type="property">
<source id="DAO.Field.FieldSize">
<context kind="class">Field</context>
<name>FieldSize</name>
<type>Integer</type>
</source>
</element>
<!--property::Field.ForeignName-->
<element type="property">
<source id="DAO.Field.ForeignName">
<context kind="class">Field</context>
<name>ForeignName</name>
<type>String</type>
</source>
</element>
<!--method::Field.GetChunk-->
<element type="method">
<source id="DAO.Field.GetChunk">
<context kind="class">Field</context>
<name>GetChunk</name>
<type>Variant</type>
<parameter-list>
<parameter>
<type>Integer</type>
<name>Offset</name>
</parameter>
<parameter>
<type>Integer</type>
<name>Bytes</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Field.Name-->
<element type="property">
<source id="DAO.Field.Name">
<context kind="class">Field</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--property::Field.OrdinalPosition-->
<element type="property">
<source id="DAO.Field.OrdinalPosition">
<context kind="class">Field</context>
<name>OrdinalPosition</name>
<type>short</type>
</source>
</element>
<!--property::Field.OriginalValue {ReadOnly}-->
<element type="property">
<source id="DAO.Field.OriginalValue">
<context kind="class">Field</context>
<name>OriginalValue</name>
<type>Variant</type>
</source>
</element>
<!--property::Field.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Field.Properties">
<context kind="class">Field</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::Field.Required-->
<element type="property">
<source id="DAO.Field.Required">
<context kind="class">Field</context>
<name>Required</name>
<type>boolean</type>
</source>
</element>
<!--property::Field.Size-->
<element type="property">
<source id="DAO.Field.Size">
<context kind="class">Field</context>
<name>Size</name>
<type>Integer</type>
</source>
</element>
<!--property::Field.SourceField {ReadOnly}-->
<element type="property">
<source id="DAO.Field.SourceField">
<context kind="class">Field</context>
<name>SourceField</name>
<type>String</type>
</source>
</element>
<!--property::Field.SourceTable {ReadOnly}-->
<element type="property">
<source id="DAO.Field.SourceTable">
<context kind="class">Field</context>
<name>SourceTable</name>
<type>String</type>
</source>
</element>
<!--property::Field.Type-->
<element type="property">
<source id="DAO.Field.Type">
<context kind="class">Field</context>
<name>Type</name>
<type>short</type>
</source>
</element>
<!--property::Field.ValidateOnSet-->
<element type="property">
<source id="DAO.Field.ValidateOnSet">
<context kind="class">Field</context>
<name>ValidateOnSet</name>
<type>boolean</type>
</source>
</element>
<!--property::Field.ValidationRule-->
<element type="property">
<source id="DAO.Field.ValidationRule">
<context kind="class">Field</context>
<name>ValidationRule</name>
<type>String</type>
</source>
</element>
<!--property::Field.ValidationText-->
<element type="property">
<source id="DAO.Field.ValidationText">
<context kind="class">Field</context>
<name>ValidationText</name>
<type>String</type>
</source>
</element>
<!--property::Field.Value {Default}-->
<element type="property">
<source id="DAO.Field.Value">
<context kind="class">Field</context>
<name default="true">Value</name>
<type>Variant</type>
</source>
</element>
<!--property::Field.VisibleValue {ReadOnly}-->
<element type="property">
<source id="DAO.Field.VisibleValue">
<context kind="class">Field</context>
<name>VisibleValue</name>
<type>Variant</type>
</source>
</element>
<!--enum::FieldAttributeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.FieldAttributeEnum">
<name>FieldAttributeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbAutoIncrField {Constant}-->
<element type="constant">
<source id="DAO.FieldAttributeEnum.dbAutoIncrField">
<context kind="enumeration">FieldAttributeEnum</context>
<name>dbAutoIncrField</name>
<value>16</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDescending {Constant}-->
<element type="constant">
<source id="DAO.FieldAttributeEnum.dbDescending">
<context kind="enumeration">FieldAttributeEnum</context>
<name>dbDescending</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbFixedField {Constant}-->
<element type="constant">
<source id="DAO.FieldAttributeEnum.dbFixedField">
<context kind="enumeration">FieldAttributeEnum</context>
<name>dbFixedField</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbHyperlinkField {Constant}-->
<element type="constant">
<source id="DAO.FieldAttributeEnum.dbHyperlinkField">
<context kind="enumeration">FieldAttributeEnum</context>
<name>dbHyperlinkField</name>
<value>32768</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSystemField {Constant}-->
<element type="constant">
<source id="DAO.FieldAttributeEnum.dbSystemField">
<context kind="enumeration">FieldAttributeEnum</context>
<name>dbSystemField</name>
<value>8192</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUpdatableField {Constant}-->
<element type="constant">
<source id="DAO.FieldAttributeEnum.dbUpdatableField">
<context kind="enumeration">FieldAttributeEnum</context>
<name>dbUpdatableField</name>
<value>32</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbVariableField {Constant}-->
<element type="constant">
<source id="DAO.FieldAttributeEnum.dbVariableField">
<context kind="enumeration">FieldAttributeEnum</context>
<name>dbVariableField</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Fields-->
<element type="class">
<source id="DAO.Fields">
<name>Fields</name>
</source>
<destination designation="identity" />
</element>
<!--method::Fields.Append-->
<element type="method">
<source id="DAO.Fields.Append">
<context kind="class">Fields</context>
<name>Append</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Object</type>
<name>Object</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Fields.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Fields.Count">
<context kind="class">Fields</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--method::Fields.Delete-->
<element type="method">
<source id="DAO.Fields.Delete">
<context kind="class">Fields</context>
<name>Delete</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Fields.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Fields.Item">
<context kind="class">Fields</context>
<name default="true">Item</name>
<type>Field</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Fields.Refresh-->
<element type="method">
<source id="DAO.Fields.Refresh">
<context kind="class">Fields</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--Class::Group-->
<element type="class">
<source id="DAO.Group">
<name>Group</name>
</source>
<destination designation="identity" />
</element>
<!--method::Group.CreateUser-->
<element type="method">
<source id="DAO.Group.CreateUser">
<context kind="class">Group</context>
<name>CreateUser</name>
<type>User</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>PID</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Password</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Group.Name-->
<element type="property">
<source id="DAO.Group.Name">
<context kind="class">Group</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--property::Group.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Group.Properties">
<context kind="class">Group</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::Group.Users {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Group.Users">
<context kind="class">Group</context>
<name default="true">Users</name>
<type>Users</type>
</source>
</element>
<!--Class::Groups-->
<element type="class">
<source id="DAO.Groups">
<name>Groups</name>
</source>
<destination designation="identity" />
</element>
<!--method::Groups.Append-->
<element type="method">
<source id="DAO.Groups.Append">
<context kind="class">Groups</context>
<name>Append</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Object</type>
<name>Object</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Groups.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Groups.Count">
<context kind="class">Groups</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--method::Groups.Delete-->
<element type="method">
<source id="DAO.Groups.Delete">
<context kind="class">Groups</context>
<name>Delete</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Groups.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Groups.Item">
<context kind="class">Groups</context>
<name default="true">Item</name>
<type>Group</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Groups.Refresh-->
<element type="method">
<source id="DAO.Groups.Refresh">
<context kind="class">Groups</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::IdleEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.IdleEnum">
<name>IdleEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbFreeLocks {Constant}-->
<element type="constant">
<source id="DAO.IdleEnum.dbFreeLocks">
<context kind="enumeration">IdleEnum</context>
<name>dbFreeLocks</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRefreshCache {Constant}-->
<element type="constant">
<source id="DAO.IdleEnum.dbRefreshCache">
<context kind="enumeration">IdleEnum</context>
<name>dbRefreshCache</name>
<value>8</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Index-->
<element type="class">
<source id="DAO.Index">
<name>Index</name>
</source>
<destination designation="identity" />
</element>
<!--property::Index.Clustered-->
<element type="property">
<source id="DAO.Index.Clustered">
<context kind="class">Index</context>
<name>Clustered</name>
<type>boolean</type>
</source>
</element>
<!--method::Index.CreateField-->
<element type="method">
<source id="DAO.Index.CreateField">
<context kind="class">Index</context>
<name>CreateField</name>
<type>Field</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Size</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Index.CreateProperty-->
<element type="method">
<source id="DAO.Index.CreateProperty">
<context kind="class">Index</context>
<name>CreateProperty</name>
<type>Property</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Value</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>DDL</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Index.DistinctCount {ReadOnly}-->
<element type="property">
<source id="DAO.Index.DistinctCount">
<context kind="class">Index</context>
<name>DistinctCount</name>
<type>Integer</type>
</source>
</element>
<!--property::Index.Fields-->
<element type="property">
<source id="DAO.Index.Fields">
<context kind="class">Index</context>
<name>Fields</name>
<type>Variant</type>
</source>
</element>
<!--property::Index.Foreign {ReadOnly}-->
<element type="property">
<source id="DAO.Index.Foreign">
<context kind="class">Index</context>
<name>Foreign</name>
<type>boolean</type>
</source>
</element>
<!--property::Index.IgnoreNulls-->
<element type="property">
<source id="DAO.Index.IgnoreNulls">
<context kind="class">Index</context>
<name>IgnoreNulls</name>
<type>boolean</type>
</source>
</element>
<!--property::Index.Name-->
<element type="property">
<source id="DAO.Index.Name">
<context kind="class">Index</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--property::Index.Primary-->
<element type="property">
<source id="DAO.Index.Primary">
<context kind="class">Index</context>
<name>Primary</name>
<type>boolean</type>
</source>
</element>
<!--property::Index.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Index.Properties">
<context kind="class">Index</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::Index.Required-->
<element type="property">
<source id="DAO.Index.Required">
<context kind="class">Index</context>
<name>Required</name>
<type>boolean</type>
</source>
</element>
<!--property::Index.Unique-->
<element type="property">
<source id="DAO.Index.Unique">
<context kind="class">Index</context>
<name>Unique</name>
<type>boolean</type>
</source>
</element>
<!--Class::Indexes-->
<element type="class">
<source id="DAO.Indexes">
<name>Indexes</name>
</source>
<destination designation="identity" />
</element>
<!--method::Indexes.Append-->
<element type="method">
<source id="DAO.Indexes.Append">
<context kind="class">Indexes</context>
<name>Append</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Object</type>
<name>Object</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Indexes.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Indexes.Count">
<context kind="class">Indexes</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--method::Indexes.Delete-->
<element type="method">
<source id="DAO.Indexes.Delete">
<context kind="class">Indexes</context>
<name>Delete</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Indexes.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Indexes.Item">
<context kind="class">Indexes</context>
<name default="true">Item</name>
<type>Index</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Indexes.Refresh-->
<element type="method">
<source id="DAO.Indexes.Refresh">
<context kind="class">Indexes</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--Class::IndexFields-->
<element type="class">
<source id="DAO.IndexFields">
<name>IndexFields</name>
</source>
<destination designation="identity" />
</element>
<!--method::IndexFields.Append-->
<element type="method">
<source id="DAO.IndexFields.Append">
<context kind="class">IndexFields</context>
<name>Append</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Object</type>
<name>Object</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::IndexFields.Count {ReadOnly}-->
<element type="property">
<source id="DAO.IndexFields.Count">
<context kind="class">IndexFields</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--method::IndexFields.Delete-->
<element type="method">
<source id="DAO.IndexFields.Delete">
<context kind="class">IndexFields</context>
<name>Delete</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::IndexFields.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.IndexFields.Item">
<context kind="class">IndexFields</context>
<name default="true">Item</name>
<type>Variant</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::IndexFields.Refresh-->
<element type="method">
<source id="DAO.IndexFields.Refresh">
<context kind="class">IndexFields</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::LockTypeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.LockTypeEnum">
<name>LockTypeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbOptimistic {Constant}-->
<element type="constant">
<source id="DAO.LockTypeEnum.dbOptimistic">
<context kind="enumeration">LockTypeEnum</context>
<name>dbOptimistic</name>
<value>3</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbOptimisticBatch {Constant}-->
<element type="constant">
<source id="DAO.LockTypeEnum.dbOptimisticBatch">
<context kind="enumeration">LockTypeEnum</context>
<name>dbOptimisticBatch</name>
<value>5</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbOptimisticValue {Constant}-->
<element type="constant">
<source id="DAO.LockTypeEnum.dbOptimisticValue">
<context kind="enumeration">LockTypeEnum</context>
<name>dbOptimisticValue</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbPessimistic {Constant}-->
<element type="constant">
<source id="DAO.LockTypeEnum.dbPessimistic">
<context kind="enumeration">LockTypeEnum</context>
<name>dbPessimistic</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Parameter-->
<element type="class">
<source id="DAO.Parameter">
<name>Parameter</name>
</source>
<destination designation="identity" />
</element>
<!--property::Parameter.Direction-->
<element type="property">
<source id="DAO.Parameter.Direction">
<context kind="class">Parameter</context>
<name>Direction</name>
<type>short</type>
</source>
</element>
<!--property::Parameter.Name {ReadOnly}-->
<element type="property">
<source id="DAO.Parameter.Name">
<context kind="class">Parameter</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--property::Parameter.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Parameter.Properties">
<context kind="class">Parameter</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::Parameter.Type-->
<element type="property">
<source id="DAO.Parameter.Type">
<context kind="class">Parameter</context>
<name>Type</name>
<type>short</type>
</source>
</element>
<!--property::Parameter.Value {Default}-->
<element type="property">
<source id="DAO.Parameter.Value">
<context kind="class">Parameter</context>
<name default="true">Value</name>
<type>Variant</type>
</source>
</element>
<!--enum::ParameterDirectionEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.ParameterDirectionEnum">
<name>ParameterDirectionEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbParamInput {Constant}-->
<element type="constant">
<source id="DAO.ParameterDirectionEnum.dbParamInput">
<context kind="enumeration">ParameterDirectionEnum</context>
<name>dbParamInput</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbParamInputOutput {Constant}-->
<element type="constant">
<source id="DAO.ParameterDirectionEnum.dbParamInputOutput">
<context kind="enumeration">ParameterDirectionEnum</context>
<name>dbParamInputOutput</name>
<value>3</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbParamOutput {Constant}-->
<element type="constant">
<source id="DAO.ParameterDirectionEnum.dbParamOutput">
<context kind="enumeration">ParameterDirectionEnum</context>
<name>dbParamOutput</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbParamReturnValue {Constant}-->
<element type="constant">
<source id="DAO.ParameterDirectionEnum.dbParamReturnValue">
<context kind="enumeration">ParameterDirectionEnum</context>
<name>dbParamReturnValue</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Parameters-->
<element type="class">
<source id="DAO.Parameters">
<name>Parameters</name>
</source>
<destination designation="identity" />
</element>
<!--property::Parameters.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Parameters.Count">
<context kind="class">Parameters</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--property::Parameters.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Parameters.Item">
<context kind="class">Parameters</context>
<name default="true">Item</name>
<type>Parameter</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Parameters.Refresh-->
<element type="method">
<source id="DAO.Parameters.Refresh">
<context kind="class">Parameters</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::PermissionEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.PermissionEnum">
<name>PermissionEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecCreate {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecCreate">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecCreate</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecDBAdmin {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecDBAdmin">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecDBAdmin</name>
<value>8</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecDBCreate {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecDBCreate">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecDBCreate</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecDBExclusive {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecDBExclusive">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecDBExclusive</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecDBOpen {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecDBOpen">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecDBOpen</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecDelete {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecDelete">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecDelete</name>
<value>65536</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecDeleteData {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecDeleteData">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecDeleteData</name>
<value>128</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecFullAccess {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecFullAccess">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecFullAccess</name>
<value>1048575</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecInsertData {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecInsertData">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecInsertData</name>
<value>32</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecNoAccess {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecNoAccess">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecNoAccess</name>
<value>0</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecReadDef {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecReadDef">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecReadDef</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecReadSec {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecReadSec">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecReadSec</name>
<value>131072</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecReplaceData {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecReplaceData">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecReplaceData</name>
<value>64</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecRetrieveData {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecRetrieveData">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecRetrieveData</name>
<value>20</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecWriteDef {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecWriteDef">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecWriteDef</name>
<value>65548</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecWriteOwner {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecWriteOwner">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecWriteOwner</name>
<value>524288</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSecWriteSec {Constant}-->
<element type="constant">
<source id="DAO.PermissionEnum.dbSecWriteSec">
<context kind="enumeration">PermissionEnum</context>
<name>dbSecWriteSec</name>
<value>262144</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Properties-->
<element type="class">
<source id="DAO.Properties">
<name>Properties</name>
</source>
<destination designation="identity" />
</element>
<!--method::Properties.Append-->
<element type="method">
<source id="DAO.Properties.Append">
<context kind="class">Properties</context>
<name>Append</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Object</type>
<name>Object</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Properties.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Properties.Count">
<context kind="class">Properties</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--method::Properties.Delete-->
<element type="method">
<source id="DAO.Properties.Delete">
<context kind="class">Properties</context>
<name>Delete</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Properties.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Properties.Item">
<context kind="class">Properties</context>
<name default="true">Item</name>
<type>Property</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Properties.Refresh-->
<element type="method">
<source id="DAO.Properties.Refresh">
<context kind="class">Properties</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--Class::Property-->
<element type="class">
<source id="DAO.Property">
<name>Property</name>
</source>
<destination designation="identity" />
</element>
<!--property::Property.Inherited {ReadOnly}-->
<element type="property">
<source id="DAO.Property.Inherited">
<context kind="class">Property</context>
<name>Inherited</name>
<type>boolean</type>
</source>
</element>
<!--property::Property.Name-->
<element type="property">
<source id="DAO.Property.Name">
<context kind="class">Property</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--property::Property.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Property.Properties">
<context kind="class">Property</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::Property.Type-->
<element type="property">
<source id="DAO.Property.Type">
<context kind="class">Property</context>
<name>Type</name>
<type>short</type>
</source>
</element>
<!--property::Property.Value {Default}-->
<element type="property">
<source id="DAO.Property.Value">
<context kind="class">Property</context>
<name default="true">Value</name>
<type>Variant</type>
</source>
</element>
<!--Class::QueryDef-->
<element type="class">
<source id="DAO.QueryDef">
<name>QueryDef</name>
</source>
<destination designation="identity" />
</element>
<!--property::QueryDef.CacheSize-->
<element type="property">
<source id="DAO.QueryDef.CacheSize">
<context kind="class">QueryDef</context>
<name>CacheSize</name>
<type>Integer</type>
</source>
</element>
<!--method::QueryDef.Cancel-->
<element type="method">
<source id="DAO.QueryDef.Cancel">
<context kind="class">QueryDef</context>
<name>Cancel</name>
<type>void</type>
</source>
</element>
<!--method::QueryDef.Close-->
<element type="method">
<source id="DAO.QueryDef.Close">
<context kind="class">QueryDef</context>
<name>Close</name>
<type>void</type>
</source>
</element>
<!--method::QueryDef.Compare-->
<element type="method">
<source id="DAO.QueryDef.Compare">
<context kind="class">QueryDef</context>
<name>Compare</name>
<type>void</type>
<parameter-list>
<parameter>
<type>QueryDef</type>
<name>pQdef</name>
</parameter>
<parameter>
<type>VT_PTR+VT_I2</type>
<name>lps</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::QueryDef.Connect-->
<element type="property">
<source id="DAO.QueryDef.Connect">
<context kind="class">QueryDef</context>
<name>Connect</name>
<type>String</type>
</source>
</element>
<!--method::QueryDef.CreateDynaset-->
<element type="method">
<source id="DAO.QueryDef.CreateDynaset">
<context kind="class">QueryDef</context>
<name>CreateDynaset</name>
<type>Recordset</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Inconsistent</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::QueryDef.CreateProperty-->
<element type="method">
<source id="DAO.QueryDef.CreateProperty">
<context kind="class">QueryDef</context>
<name>CreateProperty</name>
<type>Property</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Value</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>DDL</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::QueryDef.CreateSnapshot-->
<element type="method">
<source id="DAO.QueryDef.CreateSnapshot">
<context kind="class">QueryDef</context>
<name>CreateSnapshot</name>
<type>Recordset</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::QueryDef.DateCreated {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDef.DateCreated">
<context kind="class">QueryDef</context>
<name>DateCreated</name>
<type>Variant</type>
</source>
</element>
<!--method::QueryDef.Execute-->
<element type="method">
<source id="DAO.QueryDef.Execute">
<context kind="class">QueryDef</context>
<name>Execute</name>
<type>void</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::QueryDef.Fields {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDef.Fields">
<context kind="class">QueryDef</context>
<name>Fields</name>
<type>Fields</type>
</source>
</element>
<!--property::QueryDef.hStmt {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDef.hStmt">
<context kind="class">QueryDef</context>
<name>hStmt</name>
<type>Integer</type>
</source>
</element>
<!--property::QueryDef.LastUpdated {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDef.LastUpdated">
<context kind="class">QueryDef</context>
<name>LastUpdated</name>
<type>Variant</type>
</source>
</element>
<!--method::QueryDef.ListParameters-->
<element type="method">
<source id="DAO.QueryDef.ListParameters">
<context kind="class">QueryDef</context>
<name>ListParameters</name>
<type>Recordset</type>
</source>
</element>
<!--property::QueryDef.MaxRecords-->
<element type="property">
<source id="DAO.QueryDef.MaxRecords">
<context kind="class">QueryDef</context>
<name>MaxRecords</name>
<type>Integer</type>
</source>
</element>
<!--property::QueryDef.Name-->
<element type="property">
<source id="DAO.QueryDef.Name">
<context kind="class">QueryDef</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--property::QueryDef.ODBCTimeout-->
<element type="property">
<source id="DAO.QueryDef.ODBCTimeout">
<context kind="class">QueryDef</context>
<name>ODBCTimeout</name>
<type>short</type>
</source>
</element>
<!--method::QueryDef.OpenRecordset-->
<element type="method">
<source id="DAO.QueryDef.OpenRecordset">
<context kind="class">QueryDef</context>
<name>OpenRecordset</name>
<type>Recordset</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>LockEdit</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::QueryDef.Parameters {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDef.Parameters">
<context kind="class">QueryDef</context>
<name default="true">Parameters</name>
<type>Parameters</type>
</source>
</element>
<!--property::QueryDef.Prepare-->
<element type="property">
<source id="DAO.QueryDef.Prepare">
<context kind="class">QueryDef</context>
<name>Prepare</name>
<type>Variant</type>
</source>
</element>
<!--property::QueryDef.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDef.Properties">
<context kind="class">QueryDef</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::QueryDef.RecordsAffected {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDef.RecordsAffected">
<context kind="class">QueryDef</context>
<name>RecordsAffected</name>
<type>Integer</type>
</source>
</element>
<!--property::QueryDef.ReturnsRecords-->
<element type="property">
<source id="DAO.QueryDef.ReturnsRecords">
<context kind="class">QueryDef</context>
<name>ReturnsRecords</name>
<type>boolean</type>
</source>
</element>
<!--property::QueryDef.SQL-->
<element type="property">
<source id="DAO.QueryDef.SQL">
<context kind="class">QueryDef</context>
<name>SQL</name>
<type>String</type>
</source>
</element>
<!--property::QueryDef.StillExecuting {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDef.StillExecuting">
<context kind="class">QueryDef</context>
<name>StillExecuting</name>
<type>boolean</type>
</source>
</element>
<!--property::QueryDef.Type {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDef.Type">
<context kind="class">QueryDef</context>
<name>Type</name>
<type>short</type>
</source>
</element>
<!--property::QueryDef.Updatable {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDef.Updatable">
<context kind="class">QueryDef</context>
<name>Updatable</name>
<type>boolean</type>
</source>
</element>
<!--Class::QueryDefs-->
<element type="class">
<source id="DAO.QueryDefs">
<name>QueryDefs</name>
</source>
<destination designation="identity" />
</element>
<!--method::QueryDefs.Append-->
<element type="method">
<source id="DAO.QueryDefs.Append">
<context kind="class">QueryDefs</context>
<name>Append</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Object</type>
<name>Object</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::QueryDefs.Count {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDefs.Count">
<context kind="class">QueryDefs</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--method::QueryDefs.Delete-->
<element type="method">
<source id="DAO.QueryDefs.Delete">
<context kind="class">QueryDefs</context>
<name>Delete</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::QueryDefs.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.QueryDefs.Item">
<context kind="class">QueryDefs</context>
<name default="true">Item</name>
<type>QueryDef</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::QueryDefs.Refresh-->
<element type="method">
<source id="DAO.QueryDefs.Refresh">
<context kind="class">QueryDefs</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::QueryDefStateEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.QueryDefStateEnum">
<name>QueryDefStateEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQPrepare {Constant}-->
<element type="constant">
<source id="DAO.QueryDefStateEnum.dbQPrepare">
<context kind="enumeration">QueryDefStateEnum</context>
<name>dbQPrepare</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQUnprepare {Constant}-->
<element type="constant">
<source id="DAO.QueryDefStateEnum.dbQUnprepare">
<context kind="enumeration">QueryDefStateEnum</context>
<name>dbQUnprepare</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::QueryDefTypeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.QueryDefTypeEnum">
<name>QueryDefTypeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQAction {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQAction">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQAction</name>
<value>240</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQAppend {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQAppend">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQAppend</name>
<value>64</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQCompound {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQCompound">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQCompound</name>
<value>160</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQCrosstab {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQCrosstab">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQCrosstab</name>
<value>16</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQDDL {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQDDL">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQDDL</name>
<value>96</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQDelete {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQDelete">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQDelete</name>
<value>32</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQMakeTable {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQMakeTable">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQMakeTable</name>
<value>80</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQProcedure {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQProcedure">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQProcedure</name>
<value>224</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQSelect {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQSelect">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQSelect</name>
<value>0</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQSetOperation {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQSetOperation">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQSetOperation</name>
<value>128</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQSPTBulk {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQSPTBulk">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQSPTBulk</name>
<value>144</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQSQLPassThrough {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQSQLPassThrough">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQSQLPassThrough</name>
<value>112</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbQUpdate {Constant}-->
<element type="constant">
<source id="DAO.QueryDefTypeEnum.dbQUpdate">
<context kind="enumeration">QueryDefTypeEnum</context>
<name>dbQUpdate</name>
<value>48</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Recordset-->
<element type="class">
<source id="DAO.Recordset">
<name>Recordset</name>
</source>
<destination designation="identity" />
</element>
<!--property::Recordset.AbsolutePosition-->
<element type="property">
<source id="DAO.Recordset.AbsolutePosition">
<context kind="class">Recordset</context>
<name>AbsolutePosition</name>
<type>Integer</type>
</source>
</element>
<!--method::Recordset.AddNew-->
<element type="method">
<source id="DAO.Recordset.AddNew">
<context kind="class">Recordset</context>
<name>AddNew</name>
<type>void</type>
</source>
</element>
<!--property::Recordset.BatchCollisionCount {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.BatchCollisionCount">
<context kind="class">Recordset</context>
<name>BatchCollisionCount</name>
<type>Integer</type>
</source>
</element>
<!--property::Recordset.BatchCollisions {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.BatchCollisions">
<context kind="class">Recordset</context>
<name>BatchCollisions</name>
<type>Variant</type>
</source>
</element>
<!--property::Recordset.BatchSize-->
<element type="property">
<source id="DAO.Recordset.BatchSize">
<context kind="class">Recordset</context>
<name>BatchSize</name>
<type>Integer</type>
</source>
</element>
<!--property::Recordset.BOF {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.BOF">
<context kind="class">Recordset</context>
<name>BOF</name>
<type>boolean</type>
</source>
</element>
<!--property::Recordset.Bookmark-->
<element type="property">
<source id="DAO.Recordset.Bookmark">
<context kind="class">Recordset</context>
<name>Bookmark</name>
<type>VT_SAFEARRAY+VT_UI1</type>
</source>
</element>
<!--property::Recordset.Bookmarkable {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Bookmarkable">
<context kind="class">Recordset</context>
<name>Bookmarkable</name>
<type>boolean</type>
</source>
</element>
<!--property::Recordset.CacheSize-->
<element type="property">
<source id="DAO.Recordset.CacheSize">
<context kind="class">Recordset</context>
<name>CacheSize</name>
<type>Integer</type>
</source>
</element>
<!--property::Recordset.CacheStart-->
<element type="property">
<source id="DAO.Recordset.CacheStart">
<context kind="class">Recordset</context>
<name>CacheStart</name>
<type>VT_SAFEARRAY+VT_UI1</type>
</source>
</element>
<!--method::Recordset.Cancel-->
<element type="method">
<source id="DAO.Recordset.Cancel">
<context kind="class">Recordset</context>
<name>Cancel</name>
<type>void</type>
</source>
</element>
<!--method::Recordset.CancelUpdate-->
<element type="method">
<source id="DAO.Recordset.CancelUpdate">
<context kind="class">Recordset</context>
<name>CancelUpdate</name>
<type>void</type>
<parameter-list>
<parameter optional="true">
<type>Integer</type>
<name>UpdateType</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Recordset.Clone-->
<element type="method">
<source id="DAO.Recordset.Clone">
<context kind="class">Recordset</context>
<name>Clone</name>
<type>Recordset</type>
</source>
</element>
<!--method::Recordset.Close-->
<element type="method">
<source id="DAO.Recordset.Close">
<context kind="class">Recordset</context>
<name>Close</name>
<type>void</type>
</source>
</element>
<!--property::Recordset.Collect-->
<element type="property">
<source id="DAO.Recordset.Collect">
<context kind="class">Recordset</context>
<name>Collect</name>
<type>Variant</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Recordset.Connection {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Connection">
<context kind="class">Recordset</context>
<name>Connection</name>
<type>Connection</type>
</source>
</element>
<!--method::Recordset.CopyQueryDef-->
<element type="method">
<source id="DAO.Recordset.CopyQueryDef">
<context kind="class">Recordset</context>
<name>CopyQueryDef</name>
<type>QueryDef</type>
</source>
</element>
<!--method::Recordset.CreateDynaset-->
<element type="method">
<source id="DAO.Recordset.CreateDynaset">
<context kind="class">Recordset</context>
<name>CreateDynaset</name>
<type>Recordset</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Inconsistent</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Recordset.CreateSnapshot-->
<element type="method">
<source id="DAO.Recordset.CreateSnapshot">
<context kind="class">Recordset</context>
<name>CreateSnapshot</name>
<type>Recordset</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Recordset.DateCreated {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.DateCreated">
<context kind="class">Recordset</context>
<name>DateCreated</name>
<type>Variant</type>
</source>
</element>
<!--method::Recordset.Delete-->
<element type="method">
<source id="DAO.Recordset.Delete">
<context kind="class">Recordset</context>
<name>Delete</name>
<type>void</type>
</source>
</element>
<!--method::Recordset.Edit-->
<element type="method">
<source id="DAO.Recordset.Edit">
<context kind="class">Recordset</context>
<name>Edit</name>
<type>void</type>
</source>
</element>
<!--property::Recordset.EditMode {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.EditMode">
<context kind="class">Recordset</context>
<name>EditMode</name>
<type>short</type>
</source>
</element>
<!--property::Recordset.EOF {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.EOF">
<context kind="class">Recordset</context>
<name>EOF</name>
<type>boolean</type>
</source>
</element>
<!--property::Recordset.Fields {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Fields">
<context kind="class">Recordset</context>
<name default="true">Fields</name>
<type>Fields</type>
</source>
</element>
<!--method::Recordset.FillCache-->
<element type="method">
<source id="DAO.Recordset.FillCache">
<context kind="class">Recordset</context>
<name>FillCache</name>
<type>void</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Rows</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>StartBookmark</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Recordset.Filter-->
<element type="property">
<source id="DAO.Recordset.Filter">
<context kind="class">Recordset</context>
<name>Filter</name>
<type>String</type>
</source>
</element>
<!--method::Recordset.FindFirst-->
<element type="method">
<source id="DAO.Recordset.FindFirst">
<context kind="class">Recordset</context>
<name>FindFirst</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Criteria</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Recordset.FindLast-->
<element type="method">
<source id="DAO.Recordset.FindLast">
<context kind="class">Recordset</context>
<name>FindLast</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Criteria</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Recordset.FindNext-->
<element type="method">
<source id="DAO.Recordset.FindNext">
<context kind="class">Recordset</context>
<name>FindNext</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Criteria</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Recordset.FindPrevious-->
<element type="method">
<source id="DAO.Recordset.FindPrevious">
<context kind="class">Recordset</context>
<name>FindPrevious</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Criteria</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Recordset.GetRows-->
<element type="method">
<source id="DAO.Recordset.GetRows">
<context kind="class">Recordset</context>
<name>GetRows</name>
<type>Variant</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>NumRows</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Recordset.hStmt {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.hStmt">
<context kind="class">Recordset</context>
<name>hStmt</name>
<type>Integer</type>
</source>
</element>
<!--property::Recordset.Index-->
<element type="property">
<source id="DAO.Recordset.Index">
<context kind="class">Recordset</context>
<name>Index</name>
<type>String</type>
</source>
</element>
<!--property::Recordset.Indexes {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Indexes">
<context kind="class">Recordset</context>
<name>Indexes</name>
<type>Indexes</type>
</source>
</element>
<!--property::Recordset.LastModified {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.LastModified">
<context kind="class">Recordset</context>
<name>LastModified</name>
<type>VT_SAFEARRAY+VT_UI1</type>
</source>
</element>
<!--property::Recordset.LastUpdated {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.LastUpdated">
<context kind="class">Recordset</context>
<name>LastUpdated</name>
<type>Variant</type>
</source>
</element>
<!--method::Recordset.ListFields-->
<element type="method">
<source id="DAO.Recordset.ListFields">
<context kind="class">Recordset</context>
<name>ListFields</name>
<type>Recordset</type>
</source>
</element>
<!--method::Recordset.ListIndexes-->
<element type="method">
<source id="DAO.Recordset.ListIndexes">
<context kind="class">Recordset</context>
<name>ListIndexes</name>
<type>Recordset</type>
</source>
</element>
<!--property::Recordset.LockEdits-->
<element type="property">
<source id="DAO.Recordset.LockEdits">
<context kind="class">Recordset</context>
<name>LockEdits</name>
<type>boolean</type>
</source>
</element>
<!--method::Recordset.Move-->
<element type="method">
<source id="DAO.Recordset.Move">
<context kind="class">Recordset</context>
<name>Move</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Integer</type>
<name>Rows</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>StartBookmark</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Recordset.MoveFirst-->
<element type="method">
<source id="DAO.Recordset.MoveFirst">
<context kind="class">Recordset</context>
<name>MoveFirst</name>
<type>void</type>
</source>
</element>
<!--method::Recordset.MoveLast-->
<element type="method">
<source id="DAO.Recordset.MoveLast">
<context kind="class">Recordset</context>
<name>MoveLast</name>
<type>void</type>
<parameter-list>
<parameter optional="true">
<type>Integer</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Recordset.MoveNext-->
<element type="method">
<source id="DAO.Recordset.MoveNext">
<context kind="class">Recordset</context>
<name>MoveNext</name>
<type>void</type>
</source>
</element>
<!--method::Recordset.MovePrevious-->
<element type="method">
<source id="DAO.Recordset.MovePrevious">
<context kind="class">Recordset</context>
<name>MovePrevious</name>
<type>void</type>
</source>
</element>
<!--property::Recordset.Name {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Name">
<context kind="class">Recordset</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--method::Recordset.NextRecordset-->
<element type="method">
<source id="DAO.Recordset.NextRecordset">
<context kind="class">Recordset</context>
<name>NextRecordset</name>
<type>boolean</type>
</source>
</element>
<!--property::Recordset.NoMatch {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.NoMatch">
<context kind="class">Recordset</context>
<name>NoMatch</name>
<type>boolean</type>
</source>
</element>
<!--property::Recordset.ODBCFetchCount {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.ODBCFetchCount">
<context kind="class">Recordset</context>
<name>ODBCFetchCount</name>
<type>Integer</type>
</source>
</element>
<!--property::Recordset.ODBCFetchDelay {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.ODBCFetchDelay">
<context kind="class">Recordset</context>
<name>ODBCFetchDelay</name>
<type>Integer</type>
</source>
</element>
<!--method::Recordset.OpenRecordset-->
<element type="method">
<source id="DAO.Recordset.OpenRecordset">
<context kind="class">Recordset</context>
<name>OpenRecordset</name>
<type>Recordset</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Recordset.Parent {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Parent">
<context kind="class">Recordset</context>
<name>Parent</name>
<type>Database</type>
</source>
</element>
<!--property::Recordset.PercentPosition-->
<element type="property">
<source id="DAO.Recordset.PercentPosition">
<context kind="class">Recordset</context>
<name>PercentPosition</name>
<type>Single</type>
</source>
</element>
<!--property::Recordset.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Properties">
<context kind="class">Recordset</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::Recordset.RecordCount {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.RecordCount">
<context kind="class">Recordset</context>
<name>RecordCount</name>
<type>Integer</type>
</source>
</element>
<!--property::Recordset.RecordStatus {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.RecordStatus">
<context kind="class">Recordset</context>
<name>RecordStatus</name>
<type>short</type>
</source>
</element>
<!--method::Recordset.Requery-->
<element type="method">
<source id="DAO.Recordset.Requery">
<context kind="class">Recordset</context>
<name>Requery</name>
<type>void</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>NewQueryDef</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Recordset.Restartable {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Restartable">
<context kind="class">Recordset</context>
<name>Restartable</name>
<type>boolean</type>
</source>
</element>
<!--method::Recordset.Seek-->
<element type="method">
<source id="DAO.Recordset.Seek">
<context kind="class">Recordset</context>
<name>Seek</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Comparison</name>
</parameter>
<parameter>
<type>Variant</type>
<name>Key1</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key2</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key3</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key4</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key5</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key6</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key7</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key8</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key9</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key10</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key11</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key12</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Key13</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Recordset.Sort-->
<element type="property">
<source id="DAO.Recordset.Sort">
<context kind="class">Recordset</context>
<name>Sort</name>
<type>String</type>
</source>
</element>
<!--property::Recordset.StillExecuting {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.StillExecuting">
<context kind="class">Recordset</context>
<name>StillExecuting</name>
<type>boolean</type>
</source>
</element>
<!--property::Recordset.Transactions {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Transactions">
<context kind="class">Recordset</context>
<name>Transactions</name>
<type>boolean</type>
</source>
</element>
<!--property::Recordset.Type {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Type">
<context kind="class">Recordset</context>
<name>Type</name>
<type>short</type>
</source>
</element>
<!--property::Recordset.Updatable {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.Updatable">
<context kind="class">Recordset</context>
<name>Updatable</name>
<type>boolean</type>
</source>
</element>
<!--method::Recordset.Update-->
<element type="method">
<source id="DAO.Recordset.Update">
<context kind="class">Recordset</context>
<name>Update</name>
<type>void</type>
<parameter-list>
<parameter optional="true">
<type>Integer</type>
<name>UpdateType</name>
</parameter>
<parameter optional="true">
<type>boolean</type>
<name>Force</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Recordset.UpdateOptions-->
<element type="property">
<source id="DAO.Recordset.UpdateOptions">
<context kind="class">Recordset</context>
<name>UpdateOptions</name>
<type>Integer</type>
</source>
</element>
<!--property::Recordset.ValidationRule {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.ValidationRule">
<context kind="class">Recordset</context>
<name>ValidationRule</name>
<type>String</type>
</source>
</element>
<!--property::Recordset.ValidationText {ReadOnly}-->
<element type="property">
<source id="DAO.Recordset.ValidationText">
<context kind="class">Recordset</context>
<name>ValidationText</name>
<type>String</type>
</source>
</element>
<!--enum::RecordsetOptionEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.RecordsetOptionEnum">
<name>RecordsetOptionEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbAppendOnly {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbAppendOnly">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbAppendOnly</name>
<value>8</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbConsistent {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbConsistent">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbConsistent</name>
<value>32</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDenyRead {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbDenyRead">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbDenyRead</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbDenyWrite {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbDenyWrite">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbDenyWrite</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbExecDirect {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbExecDirect">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbExecDirect</name>
<value>2048</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbFailOnError {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbFailOnError">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbFailOnError</name>
<value>128</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbForwardOnly {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbForwardOnly">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbForwardOnly</name>
<value>256</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbInconsistent {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbInconsistent">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbInconsistent</name>
<value>16</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbReadOnly {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbReadOnly">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbReadOnly</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRunAsync {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbRunAsync">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbRunAsync</name>
<value>1024</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSeeChanges {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbSeeChanges">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbSeeChanges</name>
<value>512</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSQLPassThrough {Constant}-->
<element type="constant">
<source id="DAO.RecordsetOptionEnum.dbSQLPassThrough">
<context kind="enumeration">RecordsetOptionEnum</context>
<name>dbSQLPassThrough</name>
<value>64</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Recordsets-->
<element type="class">
<source id="DAO.Recordsets">
<name>Recordsets</name>
</source>
<destination designation="identity" />
</element>
<!--property::Recordsets.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Recordsets.Count">
<context kind="class">Recordsets</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--property::Recordsets.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Recordsets.Item">
<context kind="class">Recordsets</context>
<name default="true">Item</name>
<type>Recordset</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Recordsets.Refresh-->
<element type="method">
<source id="DAO.Recordsets.Refresh">
<context kind="class">Recordsets</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::RecordsetTypeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.RecordsetTypeEnum">
<name>RecordsetTypeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbOpenDynamic {Constant}-->
<element type="constant">
<source id="DAO.RecordsetTypeEnum.dbOpenDynamic">
<context kind="enumeration">RecordsetTypeEnum</context>
<name>dbOpenDynamic</name>
<value>16</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbOpenDynaset {Constant}-->
<element type="constant">
<source id="DAO.RecordsetTypeEnum.dbOpenDynaset">
<context kind="enumeration">RecordsetTypeEnum</context>
<name>dbOpenDynaset</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbOpenForwardOnly {Constant}-->
<element type="constant">
<source id="DAO.RecordsetTypeEnum.dbOpenForwardOnly">
<context kind="enumeration">RecordsetTypeEnum</context>
<name>dbOpenForwardOnly</name>
<value>8</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbOpenSnapshot {Constant}-->
<element type="constant">
<source id="DAO.RecordsetTypeEnum.dbOpenSnapshot">
<context kind="enumeration">RecordsetTypeEnum</context>
<name>dbOpenSnapshot</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbOpenTable {Constant}-->
<element type="constant">
<source id="DAO.RecordsetTypeEnum.dbOpenTable">
<context kind="enumeration">RecordsetTypeEnum</context>
<name>dbOpenTable</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::RecordStatusEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.RecordStatusEnum">
<name>RecordStatusEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRecordDBDeleted {Constant}-->
<element type="constant">
<source id="DAO.RecordStatusEnum.dbRecordDBDeleted">
<context kind="enumeration">RecordStatusEnum</context>
<name>dbRecordDBDeleted</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRecordDeleted {Constant}-->
<element type="constant">
<source id="DAO.RecordStatusEnum.dbRecordDeleted">
<context kind="enumeration">RecordStatusEnum</context>
<name>dbRecordDeleted</name>
<value>3</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRecordModified {Constant}-->
<element type="constant">
<source id="DAO.RecordStatusEnum.dbRecordModified">
<context kind="enumeration">RecordStatusEnum</context>
<name>dbRecordModified</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRecordNew {Constant}-->
<element type="constant">
<source id="DAO.RecordStatusEnum.dbRecordNew">
<context kind="enumeration">RecordStatusEnum</context>
<name>dbRecordNew</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRecordUnmodified {Constant}-->
<element type="constant">
<source id="DAO.RecordStatusEnum.dbRecordUnmodified">
<context kind="enumeration">RecordStatusEnum</context>
<name>dbRecordUnmodified</name>
<value>0</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Relation-->
<element type="class">
<source id="DAO.Relation">
<name>Relation</name>
</source>
<destination designation="identity" />
</element>
<!--property::Relation.Attributes-->
<element type="property">
<source id="DAO.Relation.Attributes">
<context kind="class">Relation</context>
<name>Attributes</name>
<type>Integer</type>
</source>
</element>
<!--method::Relation.CreateField-->
<element type="method">
<source id="DAO.Relation.CreateField">
<context kind="class">Relation</context>
<name>CreateField</name>
<type>Field</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Size</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Relation.Fields {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Relation.Fields">
<context kind="class">Relation</context>
<name default="true">Fields</name>
<type>Fields</type>
</source>
</element>
<!--property::Relation.ForeignTable-->
<element type="property">
<source id="DAO.Relation.ForeignTable">
<context kind="class">Relation</context>
<name>ForeignTable</name>
<type>String</type>
</source>
</element>
<!--property::Relation.Name-->
<element type="property">
<source id="DAO.Relation.Name">
<context kind="class">Relation</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--property::Relation.PartialReplica-->
<element type="property">
<source id="DAO.Relation.PartialReplica">
<context kind="class">Relation</context>
<name>PartialReplica</name>
<type>boolean</type>
</source>
</element>
<!--property::Relation.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Relation.Properties">
<context kind="class">Relation</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::Relation.Table-->
<element type="property">
<source id="DAO.Relation.Table">
<context kind="class">Relation</context>
<name>Table</name>
<type>String</type>
</source>
</element>
<!--enum::RelationAttributeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.RelationAttributeEnum">
<name>RelationAttributeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRelationDeleteCascade {Constant}-->
<element type="constant">
<source id="DAO.RelationAttributeEnum.dbRelationDeleteCascade">
<context kind="enumeration">RelationAttributeEnum</context>
<name>dbRelationDeleteCascade</name>
<value>4096</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRelationDontEnforce {Constant}-->
<element type="constant">
<source id="DAO.RelationAttributeEnum.dbRelationDontEnforce">
<context kind="enumeration">RelationAttributeEnum</context>
<name>dbRelationDontEnforce</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRelationInherited {Constant}-->
<element type="constant">
<source id="DAO.RelationAttributeEnum.dbRelationInherited">
<context kind="enumeration">RelationAttributeEnum</context>
<name>dbRelationInherited</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRelationLeft {Constant}-->
<element type="constant">
<source id="DAO.RelationAttributeEnum.dbRelationLeft">
<context kind="enumeration">RelationAttributeEnum</context>
<name>dbRelationLeft</name>
<value>16777216</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRelationRight {Constant}-->
<element type="constant">
<source id="DAO.RelationAttributeEnum.dbRelationRight">
<context kind="enumeration">RelationAttributeEnum</context>
<name>dbRelationRight</name>
<value>33554432</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRelationUnique {Constant}-->
<element type="constant">
<source id="DAO.RelationAttributeEnum.dbRelationUnique">
<context kind="enumeration">RelationAttributeEnum</context>
<name>dbRelationUnique</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRelationUpdateCascade {Constant}-->
<element type="constant">
<source id="DAO.RelationAttributeEnum.dbRelationUpdateCascade">
<context kind="enumeration">RelationAttributeEnum</context>
<name>dbRelationUpdateCascade</name>
<value>256</value>
</source>
<destination designation="identity" />
</element>
<!--Class::Relations-->
<element type="class">
<source id="DAO.Relations">
<name>Relations</name>
</source>
<destination designation="identity" />
</element>
<!--method::Relations.Append-->
<element type="method">
<source id="DAO.Relations.Append">
<context kind="class">Relations</context>
<name>Append</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Object</type>
<name>Object</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Relations.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Relations.Count">
<context kind="class">Relations</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--method::Relations.Delete-->
<element type="method">
<source id="DAO.Relations.Delete">
<context kind="class">Relations</context>
<name>Delete</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Relations.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Relations.Item">
<context kind="class">Relations</context>
<name default="true">Item</name>
<type>Relation</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Relations.Refresh-->
<element type="method">
<source id="DAO.Relations.Refresh">
<context kind="class">Relations</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::ReplicaTypeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.ReplicaTypeEnum">
<name>ReplicaTypeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRepMakePartial {Constant}-->
<element type="constant">
<source id="DAO.ReplicaTypeEnum.dbRepMakePartial">
<context kind="enumeration">ReplicaTypeEnum</context>
<name>dbRepMakePartial</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRepMakeReadOnly {Constant}-->
<element type="constant">
<source id="DAO.ReplicaTypeEnum.dbRepMakeReadOnly">
<context kind="enumeration">ReplicaTypeEnum</context>
<name>dbRepMakeReadOnly</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::SetOptionEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.SetOptionEnum">
<name>SetOptionEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbExclusiveAsyncDelay {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbExclusiveAsyncDelay">
<context kind="enumeration">SetOptionEnum</context>
<name>dbExclusiveAsyncDelay</name>
<value>60</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbFlushTransactionTimeout {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbFlushTransactionTimeout">
<context kind="enumeration">SetOptionEnum</context>
<name>dbFlushTransactionTimeout</name>
<value>66</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbImplicitCommitSync {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbImplicitCommitSync">
<context kind="enumeration">SetOptionEnum</context>
<name>dbImplicitCommitSync</name>
<value>59</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbLockDelay {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbLockDelay">
<context kind="enumeration">SetOptionEnum</context>
<name>dbLockDelay</name>
<value>63</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbLockRetry {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbLockRetry">
<context kind="enumeration">SetOptionEnum</context>
<name>dbLockRetry</name>
<value>57</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbMaxBufferSize {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbMaxBufferSize">
<context kind="enumeration">SetOptionEnum</context>
<name>dbMaxBufferSize</name>
<value>8</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbMaxLocksPerFile {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbMaxLocksPerFile">
<context kind="enumeration">SetOptionEnum</context>
<name>dbMaxLocksPerFile</name>
<value>62</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbPageTimeout {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbPageTimeout">
<context kind="enumeration">SetOptionEnum</context>
<name>dbPageTimeout</name>
<value>6</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRecycleLVs {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbRecycleLVs">
<context kind="enumeration">SetOptionEnum</context>
<name>dbRecycleLVs</name>
<value>65</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSharedAsyncDelay {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbSharedAsyncDelay">
<context kind="enumeration">SetOptionEnum</context>
<name>dbSharedAsyncDelay</name>
<value>61</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUserCommitSync {Constant}-->
<element type="constant">
<source id="DAO.SetOptionEnum.dbUserCommitSync">
<context kind="enumeration">SetOptionEnum</context>
<name>dbUserCommitSync</name>
<value>58</value>
</source>
<destination designation="identity" />
</element>
<!--enum::SynchronizeTypeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.SynchronizeTypeEnum">
<name>SynchronizeTypeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRepExportChanges {Constant}-->
<element type="constant">
<source id="DAO.SynchronizeTypeEnum.dbRepExportChanges">
<context kind="enumeration">SynchronizeTypeEnum</context>
<name>dbRepExportChanges</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRepImpExpChanges {Constant}-->
<element type="constant">
<source id="DAO.SynchronizeTypeEnum.dbRepImpExpChanges">
<context kind="enumeration">SynchronizeTypeEnum</context>
<name>dbRepImpExpChanges</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRepImportChanges {Constant}-->
<element type="constant">
<source id="DAO.SynchronizeTypeEnum.dbRepImportChanges">
<context kind="enumeration">SynchronizeTypeEnum</context>
<name>dbRepImportChanges</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbRepSyncInternet {Constant}-->
<element type="constant">
<source id="DAO.SynchronizeTypeEnum.dbRepSyncInternet">
<context kind="enumeration">SynchronizeTypeEnum</context>
<name>dbRepSyncInternet</name>
<value>16</value>
</source>
<destination designation="identity" />
</element>
<!--Class::TableDef-->
<element type="class">
<source id="DAO.TableDef">
<name>TableDef</name>
</source>
<destination designation="identity" />
</element>
<!--property::TableDef.Attributes-->
<element type="property">
<source id="DAO.TableDef.Attributes">
<context kind="class">TableDef</context>
<name>Attributes</name>
<type>Integer</type>
</source>
</element>
<!--property::TableDef.ConflictTable {ReadOnly}-->
<element type="property">
<source id="DAO.TableDef.ConflictTable">
<context kind="class">TableDef</context>
<name>ConflictTable</name>
<type>String</type>
</source>
</element>
<!--property::TableDef.Connect-->
<element type="property">
<source id="DAO.TableDef.Connect">
<context kind="class">TableDef</context>
<name>Connect</name>
<type>String</type>
</source>
</element>
<!--method::TableDef.CreateField-->
<element type="method">
<source id="DAO.TableDef.CreateField">
<context kind="class">TableDef</context>
<name>CreateField</name>
<type>Field</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Size</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::TableDef.CreateIndex-->
<element type="method">
<source id="DAO.TableDef.CreateIndex">
<context kind="class">TableDef</context>
<name>CreateIndex</name>
<type>Index</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::TableDef.CreateProperty-->
<element type="method">
<source id="DAO.TableDef.CreateProperty">
<context kind="class">TableDef</context>
<name>CreateProperty</name>
<type>Property</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Value</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>DDL</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::TableDef.DateCreated {ReadOnly}-->
<element type="property">
<source id="DAO.TableDef.DateCreated">
<context kind="class">TableDef</context>
<name>DateCreated</name>
<type>Variant</type>
</source>
</element>
<!--property::TableDef.Fields {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.TableDef.Fields">
<context kind="class">TableDef</context>
<name default="true">Fields</name>
<type>Fields</type>
</source>
</element>
<!--property::TableDef.Indexes {ReadOnly}-->
<element type="property">
<source id="DAO.TableDef.Indexes">
<context kind="class">TableDef</context>
<name>Indexes</name>
<type>Indexes</type>
</source>
</element>
<!--property::TableDef.LastUpdated {ReadOnly}-->
<element type="property">
<source id="DAO.TableDef.LastUpdated">
<context kind="class">TableDef</context>
<name>LastUpdated</name>
<type>Variant</type>
</source>
</element>
<!--property::TableDef.Name-->
<element type="property">
<source id="DAO.TableDef.Name">
<context kind="class">TableDef</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--method::TableDef.OpenRecordset-->
<element type="method">
<source id="DAO.TableDef.OpenRecordset">
<context kind="class">TableDef</context>
<name>OpenRecordset</name>
<type>Recordset</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Type</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::TableDef.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.TableDef.Properties">
<context kind="class">TableDef</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--property::TableDef.RecordCount {ReadOnly}-->
<element type="property">
<source id="DAO.TableDef.RecordCount">
<context kind="class">TableDef</context>
<name>RecordCount</name>
<type>Integer</type>
</source>
</element>
<!--method::TableDef.RefreshLink-->
<element type="method">
<source id="DAO.TableDef.RefreshLink">
<context kind="class">TableDef</context>
<name>RefreshLink</name>
<type>void</type>
</source>
</element>
<!--property::TableDef.ReplicaFilter-->
<element type="property">
<source id="DAO.TableDef.ReplicaFilter">
<context kind="class">TableDef</context>
<name>ReplicaFilter</name>
<type>Variant</type>
</source>
</element>
<!--property::TableDef.SourceTableName-->
<element type="property">
<source id="DAO.TableDef.SourceTableName">
<context kind="class">TableDef</context>
<name>SourceTableName</name>
<type>String</type>
</source>
</element>
<!--property::TableDef.Updatable {ReadOnly}-->
<element type="property">
<source id="DAO.TableDef.Updatable">
<context kind="class">TableDef</context>
<name>Updatable</name>
<type>boolean</type>
</source>
</element>
<!--property::TableDef.ValidationRule-->
<element type="property">
<source id="DAO.TableDef.ValidationRule">
<context kind="class">TableDef</context>
<name>ValidationRule</name>
<type>String</type>
</source>
</element>
<!--property::TableDef.ValidationText-->
<element type="property">
<source id="DAO.TableDef.ValidationText">
<context kind="class">TableDef</context>
<name>ValidationText</name>
<type>String</type>
</source>
</element>
<!--enum::TableDefAttributeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.TableDefAttributeEnum">
<name>TableDefAttributeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbAttachedODBC {Constant}-->
<element type="constant">
<source id="DAO.TableDefAttributeEnum.dbAttachedODBC">
<context kind="enumeration">TableDefAttributeEnum</context>
<name>dbAttachedODBC</name>
<value>536870912</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbAttachedTable {Constant}-->
<element type="constant">
<source id="DAO.TableDefAttributeEnum.dbAttachedTable">
<context kind="enumeration">TableDefAttributeEnum</context>
<name>dbAttachedTable</name>
<value>1073741824</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbAttachExclusive {Constant}-->
<element type="constant">
<source id="DAO.TableDefAttributeEnum.dbAttachExclusive">
<context kind="enumeration">TableDefAttributeEnum</context>
<name>dbAttachExclusive</name>
<value>65536</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbAttachSavePWD {Constant}-->
<element type="constant">
<source id="DAO.TableDefAttributeEnum.dbAttachSavePWD">
<context kind="enumeration">TableDefAttributeEnum</context>
<name>dbAttachSavePWD</name>
<value>131072</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbHiddenObject {Constant}-->
<element type="constant">
<source id="DAO.TableDefAttributeEnum.dbHiddenObject">
<context kind="enumeration">TableDefAttributeEnum</context>
<name>dbHiddenObject</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbSystemObject {Constant}-->
<element type="constant">
<source id="DAO.TableDefAttributeEnum.dbSystemObject">
<context kind="enumeration">TableDefAttributeEnum</context>
<name>dbSystemObject</name>
<value>-2147483646</value>
</source>
<destination designation="identity" />
</element>
<!--Class::TableDefs-->
<element type="class">
<source id="DAO.TableDefs">
<name>TableDefs</name>
</source>
<destination designation="identity" />
</element>
<!--method::TableDefs.Append-->
<element type="method">
<source id="DAO.TableDefs.Append">
<context kind="class">TableDefs</context>
<name>Append</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Object</type>
<name>Object</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::TableDefs.Count {ReadOnly}-->
<element type="property">
<source id="DAO.TableDefs.Count">
<context kind="class">TableDefs</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--method::TableDefs.Delete-->
<element type="method">
<source id="DAO.TableDefs.Delete">
<context kind="class">TableDefs</context>
<name>Delete</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::TableDefs.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.TableDefs.Item">
<context kind="class">TableDefs</context>
<name default="true">Item</name>
<type>TableDef</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::TableDefs.Refresh-->
<element type="method">
<source id="DAO.TableDefs.Refresh">
<context kind="class">TableDefs</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::UpdateCriteriaEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.UpdateCriteriaEnum">
<name>UpdateCriteriaEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbCriteriaAllCols {Constant}-->
<element type="constant">
<source id="DAO.UpdateCriteriaEnum.dbCriteriaAllCols">
<context kind="enumeration">UpdateCriteriaEnum</context>
<name>dbCriteriaAllCols</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbCriteriaDeleteInsert {Constant}-->
<element type="constant">
<source id="DAO.UpdateCriteriaEnum.dbCriteriaDeleteInsert">
<context kind="enumeration">UpdateCriteriaEnum</context>
<name>dbCriteriaDeleteInsert</name>
<value>16</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbCriteriaKey {Constant}-->
<element type="constant">
<source id="DAO.UpdateCriteriaEnum.dbCriteriaKey">
<context kind="enumeration">UpdateCriteriaEnum</context>
<name>dbCriteriaKey</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbCriteriaModValues {Constant}-->
<element type="constant">
<source id="DAO.UpdateCriteriaEnum.dbCriteriaModValues">
<context kind="enumeration">UpdateCriteriaEnum</context>
<name>dbCriteriaModValues</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbCriteriaTimestamp {Constant}-->
<element type="constant">
<source id="DAO.UpdateCriteriaEnum.dbCriteriaTimestamp">
<context kind="enumeration">UpdateCriteriaEnum</context>
<name>dbCriteriaTimestamp</name>
<value>8</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbCriteriaUpdate {Constant}-->
<element type="constant">
<source id="DAO.UpdateCriteriaEnum.dbCriteriaUpdate">
<context kind="enumeration">UpdateCriteriaEnum</context>
<name>dbCriteriaUpdate</name>
<value>32</value>
</source>
<destination designation="identity" />
</element>
<!--enum::UpdateTypeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.UpdateTypeEnum">
<name>UpdateTypeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUpdateBatch {Constant}-->
<element type="constant">
<source id="DAO.UpdateTypeEnum.dbUpdateBatch">
<context kind="enumeration">UpdateTypeEnum</context>
<name>dbUpdateBatch</name>
<value>4</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUpdateCurrentRecord {Constant}-->
<element type="constant">
<source id="DAO.UpdateTypeEnum.dbUpdateCurrentRecord">
<context kind="enumeration">UpdateTypeEnum</context>
<name>dbUpdateCurrentRecord</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUpdateRegular {Constant}-->
<element type="constant">
<source id="DAO.UpdateTypeEnum.dbUpdateRegular">
<context kind="enumeration">UpdateTypeEnum</context>
<name>dbUpdateRegular</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
<!--Class::User-->
<element type="class">
<source id="DAO.User">
<name>User</name>
</source>
<destination designation="identity" />
</element>
<!--method::User.CreateGroup-->
<element type="method">
<source id="DAO.User.CreateGroup">
<context kind="class">User</context>
<name>CreateGroup</name>
<type>Group</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>PID</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::User.Groups {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.User.Groups">
<context kind="class">User</context>
<name default="true">Groups</name>
<type>Groups</type>
</source>
</element>
<!--property::User.Name-->
<element type="property">
<source id="DAO.User.Name">
<context kind="class">User</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--method::User.NewPassword-->
<element type="method">
<source id="DAO.User.NewPassword">
<context kind="class">User</context>
<name>NewPassword</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>bstrOld</name>
</parameter>
<parameter>
<type>String</type>
<name>bstrNew</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::User.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.User.Properties">
<context kind="class">User</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--Class::Users-->
<element type="class">
<source id="DAO.Users">
<name>Users</name>
</source>
<destination designation="identity" />
</element>
<!--method::Users.Append-->
<element type="method">
<source id="DAO.Users.Append">
<context kind="class">Users</context>
<name>Append</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Object</type>
<name>Object</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Users.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Users.Count">
<context kind="class">Users</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--method::Users.Delete-->
<element type="method">
<source id="DAO.Users.Delete">
<context kind="class">Users</context>
<name>Delete</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Users.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Users.Item">
<context kind="class">Users</context>
<name default="true">Item</name>
<type>User</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Users.Refresh-->
<element type="method">
<source id="DAO.Users.Refresh">
<context kind="class">Users</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--Class::Workspace-->
<element type="class">
<source id="DAO.Workspace">
<name>Workspace</name>
</source>
<destination designation="identity" />
</element>
<!--method::Workspace.BeginTrans-->
<element type="method">
<source id="DAO.Workspace.BeginTrans">
<context kind="class">Workspace</context>
<name>BeginTrans</name>
<type>void</type>
</source>
</element>
<!--method::Workspace.Close-->
<element type="method">
<source id="DAO.Workspace.Close">
<context kind="class">Workspace</context>
<name>Close</name>
<type>void</type>
</source>
</element>
<!--method::Workspace.CommitTrans-->
<element type="method">
<source id="DAO.Workspace.CommitTrans">
<context kind="class">Workspace</context>
<name>CommitTrans</name>
<type>void</type>
<parameter-list>
<parameter optional="true">
<type>Integer</type>
<name>Options</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Workspace.Connections {ReadOnly}-->
<element type="property">
<source id="DAO.Workspace.Connections">
<context kind="class">Workspace</context>
<name>Connections</name>
<type>Connections</type>
</source>
</element>
<!--method::Workspace.CreateDatabase-->
<element type="method">
<source id="DAO.Workspace.CreateDatabase">
<context kind="class">Workspace</context>
<name>CreateDatabase</name>
<type>Database</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter>
<type>String</type>
<name>Connect</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Option</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Workspace.CreateGroup-->
<element type="method">
<source id="DAO.Workspace.CreateGroup">
<context kind="class">Workspace</context>
<name>CreateGroup</name>
<type>Group</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>PID</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Workspace.CreateUser-->
<element type="method">
<source id="DAO.Workspace.CreateUser">
<context kind="class">Workspace</context>
<name>CreateUser</name>
<type>User</type>
<parameter-list>
<parameter optional="true">
<type>Variant</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>PID</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Password</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Workspace.Databases {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Workspace.Databases">
<context kind="class">Workspace</context>
<name default="true">Databases</name>
<type>Databases</type>
</source>
</element>
<!--property::Workspace.DefaultCursorDriver-->
<element type="property">
<source id="DAO.Workspace.DefaultCursorDriver">
<context kind="class">Workspace</context>
<name>DefaultCursorDriver</name>
<type>Integer</type>
</source>
</element>
<!--property::Workspace.Groups {ReadOnly}-->
<element type="property">
<source id="DAO.Workspace.Groups">
<context kind="class">Workspace</context>
<name>Groups</name>
<type>Groups</type>
</source>
</element>
<!--property::Workspace.hEnv {ReadOnly}-->
<element type="property">
<source id="DAO.Workspace.hEnv">
<context kind="class">Workspace</context>
<name>hEnv</name>
<type>Integer</type>
</source>
</element>
<!--property::Workspace.IsolateODBCTrans-->
<element type="property">
<source id="DAO.Workspace.IsolateODBCTrans">
<context kind="class">Workspace</context>
<name>IsolateODBCTrans</name>
<type>short</type>
</source>
</element>
<!--property::Workspace.LoginTimeout-->
<element type="property">
<source id="DAO.Workspace.LoginTimeout">
<context kind="class">Workspace</context>
<name>LoginTimeout</name>
<type>Integer</type>
</source>
</element>
<!--property::Workspace.Name-->
<element type="property">
<source id="DAO.Workspace.Name">
<context kind="class">Workspace</context>
<name>Name</name>
<type>String</type>
</source>
</element>
<!--method::Workspace.OpenConnection-->
<element type="method">
<source id="DAO.Workspace.OpenConnection">
<context kind="class">Workspace</context>
<name>OpenConnection</name>
<type>Connection</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>ReadOnly</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Connect</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Workspace.OpenDatabase-->
<element type="method">
<source id="DAO.Workspace.OpenDatabase">
<context kind="class">Workspace</context>
<name>OpenDatabase</name>
<type>Database</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Options</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>ReadOnly</name>
</parameter>
<parameter optional="true">
<type>Variant</type>
<name>Connect</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Workspace.Properties {ReadOnly}-->
<element type="property">
<source id="DAO.Workspace.Properties">
<context kind="class">Workspace</context>
<name>Properties</name>
<type>Properties</type>
</source>
</element>
<!--method::Workspace.Rollback-->
<element type="method">
<source id="DAO.Workspace.Rollback">
<context kind="class">Workspace</context>
<name>Rollback</name>
<type>void</type>
</source>
</element>
<!--property::Workspace.Type {ReadOnly}-->
<element type="property">
<source id="DAO.Workspace.Type">
<context kind="class">Workspace</context>
<name>Type</name>
<type>Integer</type>
</source>
</element>
<!--property::Workspace.UserName {ReadOnly}-->
<element type="property">
<source id="DAO.Workspace.UserName">
<context kind="class">Workspace</context>
<name>UserName</name>
<type>String</type>
</source>
</element>
<!--property::Workspace.Users {ReadOnly}-->
<element type="property">
<source id="DAO.Workspace.Users">
<context kind="class">Workspace</context>
<name>Users</name>
<type>Users</type>
</source>
</element>
<!--Class::Workspaces-->
<element type="class">
<source id="DAO.Workspaces">
<name>Workspaces</name>
</source>
<destination designation="identity" />
</element>
<!--method::Workspaces.Append-->
<element type="method">
<source id="DAO.Workspaces.Append">
<context kind="class">Workspaces</context>
<name>Append</name>
<type>void</type>
<parameter-list>
<parameter>
<type>Object</type>
<name>Object</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Workspaces.Count {ReadOnly}-->
<element type="property">
<source id="DAO.Workspaces.Count">
<context kind="class">Workspaces</context>
<name>Count</name>
<type>short</type>
</source>
</element>
<!--method::Workspaces.Delete-->
<element type="method">
<source id="DAO.Workspaces.Delete">
<context kind="class">Workspaces</context>
<name>Delete</name>
<type>void</type>
<parameter-list>
<parameter>
<type>String</type>
<name>Name</name>
</parameter>
</parameter-list>
</source>
</element>
<!--property::Workspaces.Item {Default} {ReadOnly}-->
<element type="property">
<source id="DAO.Workspaces.Item">
<context kind="class">Workspaces</context>
<name default="true">Item</name>
<type>Workspace</type>
<parameter-list>
<parameter>
<type>Variant</type>
<name>Item</name>
</parameter>
</parameter-list>
</source>
</element>
<!--method::Workspaces.Refresh-->
<element type="method">
<source id="DAO.Workspaces.Refresh">
<context kind="class">Workspaces</context>
<name>Refresh</name>
<type>void</type>
</source>
</element>
<!--enum::WorkspaceTypeEnum {Enumeration}-->
<element type="enumeration">
<source id="DAO.WorkspaceTypeEnum">
<name>WorkspaceTypeEnum</name>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUseJet {Constant}-->
<element type="constant">
<source id="DAO.WorkspaceTypeEnum.dbUseJet">
<context kind="enumeration">WorkspaceTypeEnum</context>
<name>dbUseJet</name>
<value>2</value>
</source>
<destination designation="identity" />
</element>
<!--enum::dbUseODBC {Constant}-->
<element type="constant">
<source id="DAO.WorkspaceTypeEnum.dbUseODBC">
<context kind="enumeration">WorkspaceTypeEnum</context>
<name>dbUseODBC</name>
<value>1</value>
</source>
<destination designation="identity" />
</element>
</api>