Child pages
  • Binding

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{hiddendiv:style=display:none}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY (EXCEPT INSIDE THE DIV BELOW WITH ID=DESCRIPTION), UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACTAUTO CHANGESUPDATE FROM THE PAGECONTENT ANDTHROUGH MERGETHE THEM BACK INTO SERVOY SOURCE{hiddenDOC GENERATOR{div}
{sub-sectiondiv:id=description|text=}{sub-sectiondiv}\\ 

{table:id=|class=servoy sSummary}{colgroup}{column:width=80px|padding=0px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Method Summary{th}{tr}{tbody}{tr}{td}void{td}{td}[#setCallBackInfo]\(f, returnDataprovider)
Set callback method for node selection and double click{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setCheckBoxValueDataprovider]\(checkBoxValueDataprovider)
Set checkbox value dataprovider.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setChildSortDataprovider]\(childSortDataprovider)
Set the dataprovider name to retrieve column name and sort order for the child nodes.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setConfigurationDataprovider]\(configurationDataprovider)
Set configuration dataprovider.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setFontTypeDataprovider]\(fontTypeDataprovider)
Set the dataprovider name to retrieve the node font from{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setHasCheckBoxDataprovider]\(hasCheckBoxDataprovider)
Set has checkbox flag dataprovider.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setImageMediaDataprovider]\(imageMediaDataprovider)
Set the dataprovider name to retrieve the node image from (blob column){td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setImageURLDataprovider]\(imageURLDataprovider)
Set the dataprovider name to retrieve the node image from (via url){td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setMRelationDataprovider]\(dataprovider)
Set m\-relation dataprovider.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setMRelationName]\(name)
Set m\-relation name{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setMethodToCallOnCheckBoxChange]\(methodToCallOnCheckBoxChange, returnDataproviderOnCheckBoxChange)
Set method to call on check box status change{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setMethodToCallOnClick]\(methodToCallOnClick, returnDataproviderOnClick)
Set method to call on click.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setMethodToCallOnDoubleClick]\(methodToCallOnDoubleClick, returnDataproviderOnDoubleClick)
Set method to call on double click.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setMethodToCallOnRightClick]\(methodToCallOnRightClick, returnDataproviderOnRightClick)
Set method to call on right click.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setNRelationDataprovider]\(dataprovider)
Set n\-relation dataprovider.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setNRelationInfos]\(relationInfos)
Set n\-relation infos (array of RelationInfo objects created using tree.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setNRelationName]\(name)
Set n\-relation name{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setTextDataprovider]\(textDataprovider)
Set text dataprovider{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#setToolTipTextDataprovider]\(toolTipTextDataprovider)
Set the dataprovider name to retrieve the node tooltiptext from{td}{tr}{tbody}{table}\\ 

{table:id=function|class=servoy sDetail}{colgroup}{column:width=100%|padding=0px}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Method Details{th}{tr}{tbody:id=setCallBackInfo-Function_String|class=node}{tr:id=name}{td}h6.setCallBackInfo{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setCallBackInfo{span}{span:id=iets|style=float: left;}\(f, returnDataprovider){span}{td}{tr}{builder-showtr:permissionid=editprs}{tr:id=des}{td}{sub-section:setCallBackInfo-Function_String_des|trigger=button|text=}{sub-section}{sub-section:setCallBackInfo-Function_String_des|trigger=none|class=sIndent}Replace with description{sub-section*Parameters*\\{div:class=sIndent}\{[Function]} f
\{[String]} returnDataprovider
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncret}{td}*SinceReturns*\\{sub-section:setCallBackInfo-Function_String_snc|trigger=button|text=}{sub-section}{sub-section:setCallBackInfo-Function_String_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{div:class=sIndent}void{div}{td}{tr}{builder-show}{tr:id=prssam}{td}*ParametersSample*\\{sub-section:setCallBackInfo-Function_String_prs|trigger=button|text=}{sub-section}{sub-section:setCallBackInfo-Function_String_prs|trigger=none|class=sIndent}\{[Function]} f
\{[String]} returnDataprovider
{sub-sectiondiv:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setCallBackInfo(globals.node_selected, 'node_id');
{code}{div}{td}{tr}{tr:id=retclass=lastDetailRow}{td}{td}*Returns*\\{sub-section:setCallBackInfo-Function_String_ret|trigger=button|text=}{sub-section}{sub-section:setCallBackInfo-Function_String_ret|trigger=none|class=sIndent}void{sub-section{tr}{tbody}{tbody:id=setCheckBoxValueDataprovider-String}{tr:id=name}{td}h6.setCheckBoxValueDataprovider{td}{tr}{tr:id=sig}{td}{span:style=margin-right: 5px;}void{span}{span:style=font-weight: bold;}setCheckBoxValueDataprovider{span}{span}\(checkBoxValueDataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=seeprs}{td}*Also seeParameters*\\{sub-section:setCallBackInfo-Function_String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setCallBackInfo-Function_String_see|trigger=none}{sub-section}{\{[String]} checkBoxValueDataprovider
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linkret}{td}*External linksReturns*\\{sub-section:setCallBackInfo-Function_String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setCallBackInfo-Function_String_link|trigger=none}{sub-section}void{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setCallBackInfo-Function_String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setCallBackInfo-Function_String_sam|trigger=none}{div:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setCallBackInfo(globals.node_selected, 'node_idsetCheckBoxValueDataprovider('comment_text');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setCheckBoxValueDataprovidersetChildSortDataprovider-String|class=node}{tr:id=name}{td}h6.setCheckBoxValueDataprovidersetChildSortDataprovider{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setCheckBoxValueDataprovidersetChildSortDataprovider{span}{span:id=iets|style=float: left;}\(checkBoxValueDataproviderchildSortDataprovider){span}{td}{tr}{builder-showtr:permission=edit}{tr:id=desid=prs}{td}*Parameters*\\{div:class=sIndent}\{[String]} childSortDataprovider
{div}{td}{sub-section:setCheckBoxValueDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setCheckBoxValueDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-sectiontr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}void{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncsam}{td}*SinceSample*\\{sub-section:setCheckBoxValueDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setCheckBoxValueDataprovider-String_snc|trigger=none|class=sIndent} Replace with version info{sub-sectiondiv:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'customers');
binding.setChildSortDataprovider('company_sort');
{code}{div}{td}{tr}{builder-show}{tr:id=prsclass=lastDetailRow}{td}{td}*Parameters*\\{sub-section:setCheckBoxValueDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setCheckBoxValueDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} checkBoxValueDataprovider
{sub-section}{}{tr}{tbody}{tbody:id=setConfigurationDataprovider-String}{tr:id=name}{td}h6.setConfigurationDataprovider{td}{tr}{tr:id=retsig}{td}*Returns*\\{sub-section:setCheckBoxValueDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setCheckBoxValueDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section{span:style=margin-right: 5px;}void{span}{span:style=font-weight: bold;}setConfigurationDataprovider{span}{span}\(configurationDataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=seeprs}{td}*Also seeParameters*\\{sub-section:setCheckBoxValueDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setCheckBoxValueDataprovider-String_see|trigger=none}{sub-section}{\{[String]} configurationDataprovider
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linkret}{td}*External linksReturns*\\{sub-section:setCheckBoxValueDataprovider-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setCheckBoxValueDataprovider-String_link|trigger=none}{sub-section}{void{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setCheckBoxValueDataprovider-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setCheckBoxValueDataprovider-String_sam|trigger=none}{code:language=javascript}
var bindingconfig = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setCheckBoxValueDataprovider('comment_text');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setChildSortDataprovider-String|class=node new Object();
config.text = 'my_text';
config.nRelation = 'my_n_relation';
config.mRelation = 'my_m_relation';
config.childSort = 'my_sort_field';
config.fontType = 'my_font';
config.toolTipText = 'my_tooltip';
config.hasCheckBox = 'true';
config.checkBoxValue = 'true';
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setFontTypeDataprovider-String}{tr:id=name}{td}h6.setChildSortDataprovidersetFontTypeDataprovider{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setChildSortDataprovidersetFontTypeDataprovider{span}{span:id=iets|style=float: left;}\(childSortDataprovider}\(fontTypeDataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=desprs}{td}{sub-section:setChildSortDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setChildSortDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-section*Parameters*\\{div:class=sIndent}\{[String]} fontTypeDataprovider
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncret}{td}*SinceReturns*\\{sub-section:setChildSortDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setChildSortDataprovider-String_snc|trigger=none|class=sIndent} Replace with version info{sub-sectiondiv:class=sIndent}void{div}{td}{tr}{builder-show}{tr:id=prssam}{td}*ParametersSample*\\{sub-section:setChildSortDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setChildSortDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} childSortDataprovider
{sub-sectiondiv:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setFontTypeDataprovider('bean_font');
{code}{div}{td}{tr}{tr:id=retclass=lastDetailRow}{td}{td}*Returns*\\{sub-section:setChildSortDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setChildSortDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit{tr}{tbody}{tbody:id=setHasCheckBoxDataprovider-String}{tr:id=name}{td}h6.setHasCheckBoxDataprovider{td}{tr}{tr:id=seesig}{td}*Also see*\\{sub-section:setChildSortDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setChildSortDataprovider-String_see|trigger=none}{sub-section}{div{span:style=margin-right: 5px;}void{span}{span:style=font-weight: bold;}setHasCheckBoxDataprovider{span}{span}\(hasCheckBoxDataprovider){span}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linkprs}{td}*External linksParameters*\\{sub-section:setChildSortDataprovider-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setChildSortDataprovider-String_link|trigger=none}{sub-section}div:class=sIndent}\{[String]} hasCheckBoxDataprovider
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}void{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setChildSortDataprovider-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setChildSortDataprovider-String_sam|trigger=none}{code:language=code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'customers'controller.getTableName());
binding.setChildSortDataprovidersetHasCheckBoxDataprovider('company_sorthasCheckBox');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setConfigurationDataprovidersetImageMediaDataprovider-String|class=node}{tr:id=name}{td}h6.setConfigurationDataprovidersetImageMediaDataprovider{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setConfigurationDataprovidersetImageMediaDataprovider{span}{span:id=iets|style=float: left;}\(configurationDataproviderimageMediaDataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=desprs}{td}{sub-section:setConfigurationDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setConfigurationDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-section*Parameters*\\{div:class=sIndent}\{[String]} imageMediaDataprovider
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncret}{td}*SinceReturns*\\{sub-section:setConfigurationDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setConfigurationDataprovider-String_snc|trigger=none|div:class=sIndent} Replace with version info{sub-sectionvoid{div}{td}{tr}{builder-show}{tr:id=prssam}{td}*ParametersSample*\\{sub-section:setConfigurationDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setConfigurationDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} configurationDataprovider
{sub-sectiondiv:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'customers');
binding.setImageMediaDataprovider('company_icon');
{code}{div}{td}{tr}{tr:idclass=retlastDetailRow}{td}*Returns*\\{sub-section:setConfigurationDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setConfigurationDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{tbody}{tbody:id=setImageURLDataprovider-String}{tr:id=name}{td}h6.setImageURLDataprovider{td}{tr}{builder-show:permission=edit}{tr:id=seesig}{td}*Also see*\\{sub-section:setConfigurationDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setConfigurationDataprovider-String_see|trigger=none}{sub-section}{div{span:style=margin-right: 5px;}void{span}{span:style=font-weight: bold;}setImageURLDataprovider{span}{span}\(imageURLDataprovider){span}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linkprs}{td}*External linksParameters*\\{sub-section:setConfigurationDataprovider-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setConfigurationDataprovider-String_link|trigger=none}{sub-section}{\{[String]} imageURLDataprovider
{div}{td}{tr}{builder-show}{tr:tr:id=samret}{td}*SampleReturns*\\{sub-section:setConfigurationDataprovider-String_sam|trigger=button|text=}{sub-section}div:class=sIndent}void{div}{td}{tr}{tr:id=sam}{td}*Sample*\\{div:class=sIndent}{sub-section:setConfigurationDataprovider-String_sam|trigger=none}{code:language=javascript}
var configbinding = new Object(elements.dbtreeview.createBinding(controller.getServerName(), 'orders');
config.text = 'my_text';
config.nRelation = 'my_n_relation';
config.mRelation = 'my_m_relation';
config.childSort = 'my_sort_field';
config.fontType = 'my_font';
config.toolTipText = 'my_tooltip';
config.hasCheckBox = 'true';
config.checkBoxValue = 'true';
{code}{sub-sectionbinding.setImageURLDataprovider('order_icon');
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setFontTypeDataprovidersetMRelationDataprovider-String|class=node}{tr:id=name}{td}h6.setFontTypeDataprovidersetMRelationDataprovider{td}{tr}{tr:id=sig}{td}{span:style=float: left; marginmargin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setFontTypeDataprovidersetMRelationDataprovider{span}{span:id=iets|style=float: left;}\(fontTypeDataproviderdataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=desprs}{td}{sub-section:setFontTypeDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setFontTypeDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-section*Parameters*\\{div:class=sIndent}\{[String]} dataprovider
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{tr:id=ret}{td}*SinceReturns*\\{sub-section:setFontTypeDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setFontTypeDataprovider-String_snc|trigger=none|div:class=sIndent} Replace with version info{sub-sectionvoid{div}{td}{tr}{builder-show}{tr:id=prssam}{td}*ParametersSample*\\{sub-section:setFontTypeDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setFontTypeDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} fontTypeDataprovider
{sub-sectiondiv:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setMRelationDataprovider('m_relation');
{code}{div}{td}{tr}{tr:id=retclass=lastDetailRow}{td}{td}*Returns*\\{sub-section:setFontTypeDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setFontTypeDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section}}{tr}{tbody}{tbody:id=setMRelationName-String}{tr:id=name}{td}h6.setMRelationName{td}{tr}{builder-show:permission=edit}{tr:id=seesig}{td}*Also see*\\{sub-section:setFontTypeDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setFontTypeDataprovider-String_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setFontTypeDataprovider-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setFontTypeDataprovider-String_link|trigger=none}{sub-section}{span:style=margin-right: 5px;}void{span}{span:style=font-weight: bold;}setMRelationName{span}{span}\(name){span}{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[String]} name
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}void{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setFontTypeDataprovider-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setFontTypeDataprovider-String_sam|trigger=none}{div:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setFontTypeDataprovidersetMRelationName('beanm_relation_fontname');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setHasCheckBoxDataprovidersetMethodToCallOnCheckBoxChange-Function_String|class=node}{tr:id=name}{td}h6.setHasCheckBoxDataprovidersetMethodToCallOnCheckBoxChange{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setHasCheckBoxDataprovidersetMethodToCallOnCheckBoxChange{span}{span:id=iets|style=float: left;}\(hasCheckBoxDataprovidermethodToCallOnCheckBoxChange, returnDataproviderOnCheckBoxChange){span}{td}{tr}{builder-show:permission=edit}{tr:id=desprs}{td}{sub-section:setHasCheckBoxDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setHasCheckBoxDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-section*Parameters*\\{div:class=sIndent}\{[Function]} methodToCallOnCheckBoxChange
\{[String]} returnDataproviderOnCheckBoxChange
{div}{td}{tr}{tr:id=ret}{builder-show}{builder-show:permission=edittd}*Returns*\\{div:class=sIndent}void{div}{td}{tr}{tr:id=sncsam}{td}*SinceSample*\\{sub-section:setHasCheckBoxDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setHasCheckBoxDataprovider-String_snc|trigger=none|class=sIndent} Replace with version info{sub-sectiondiv:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'orders');
binding.setMethodToCallOnCheckBoxChange(onCheckBoxChangeMethod,'orderdate');
{code}{div}{td}{tr}{builder-show}{tr:id=prsclass=lastDetailRow}{td}{td}*Parameters*\\{sub-section:setHasCheckBoxDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setHasCheckBoxDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} hasCheckBoxDataprovider
{sub-section}{}{tr}{tbody}{tbody:id=setMethodToCallOnClick-Function_String}{tr:id=name}{td}h6.setMethodToCallOnClick{td}{tr}{tr:id=retsig}{td}*Returns*\\{sub-section:setHasCheckBoxDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setHasCheckBoxDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section{span:style=margin-right: 5px;}void{span}{span:style=font-weight: bold;}setMethodToCallOnClick{span}{span}\(methodToCallOnClick, returnDataproviderOnClick){span}{td}{tr}{builder-show:permission=edit}{tr:id=seeprs}{td}*Also seeParameters*\\{sub-section:setHasCheckBoxDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setHasCheckBoxDataprovider-String_see|trigger=none}{sub-section}\{[Function]} methodToCallOnClick
\{[String]} returnDataproviderOnClick
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setHasCheckBoxDataprovider-String_link|trigger=button|text=}{sub-section}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}{sub-section:setHasCheckBoxDataprovider-String_link|trigger=none}{sub-section}{void{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setHasCheckBoxDataprovider-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setHasCheckBoxDataprovider-String_sam|trigger=none}{code:language=code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName())'orders');
binding.setHasCheckBoxDataprovidersetMethodToCallOnClick(onClickMethod,'hasCheckBoxorderid');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setImageMediaDataprovidersetMethodToCallOnDoubleClick-Function_String|class=node}{tr:id=name}{td}h6.setImageMediaDataprovidersetMethodToCallOnDoubleClick{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setImageMediaDataprovidersetMethodToCallOnDoubleClick{span}{span:id=iets|style=float: left;}\(imageMediaDataprovidermethodToCallOnDoubleClick, returnDataproviderOnDoubleClick){span}{td}{tr}{builder-show:permission=edit}{tr:id=desprs}{td}{sub-section:setImageMediaDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setImageMediaDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-section*Parameters*\\{div:class=sIndent}\{[Function]} methodToCallOnDoubleClick
\{[String]} returnDataproviderOnDoubleClick
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncret}{td}*SinceReturns*\\{sub-section:setImageMediaDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setImageMediaDataprovider-String_snc|trigger=none|div:class=sIndent} Replace with version info{sub-sectionvoid{div}{td}{tr}{builder-show}{trtr:id=prssam}{td}*ParametersSample*\\{sub-section:setImageMediaDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setImageMediaDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} imageMediaDataprovider
{sub-sectiondiv:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'orders');
binding.setMethodToCallOnDoubleClick(doubleClickMethod,'orderid');
{code}{div}{td}{tr}{tr:idclass=retlastDetailRow}{td}*Returns*\\{sub-section:setImageMediaDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setImageMediaDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{tbody}{tbody:id=setMethodToCallOnRightClick-Function_String}{tr:id=name}{td}h6.setMethodToCallOnRightClick{td}{tr}{builder-show:permission=edit}{tr:id=seesig}{td}*Also see*\\{sub-section:setImageMediaDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setImageMediaDataprovider-String_see|trigger=none}{sub-section}{div{span:style=margin-right: 5px;}void{span}{span:style=font-weight: bold;}setMethodToCallOnRightClick{span}{span}\(methodToCallOnRightClick, returnDataproviderOnRightClick){span}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linkprs}{td}*External linksParameters*\\{sub-section:setImageMediaDataprovider-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setImageMediaDataprovider-String_link|trigger=none}{sub-section}div:class=sIndent}\{[Function]} methodToCallOnRightClick
\{[String]} returnDataproviderOnRightClick
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}void{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setImageMediaDataprovider-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setImageMediaDataprovider-String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'customersorders');
binding.setImageMediaDataprovidersetMethodToCallOnRightClick(rightClickMethod,'company_iconorderid');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setImageURLDataprovidersetNRelationDataprovider-String|class=node}{tr:id=name}{td}h6.setImageURLDataprovidersetNRelationDataprovider{td}{tr}{tr:id=sig}{td}{span:style=floatmargin-right: left; margin-right: 5px5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setImageURLDataprovidersetNRelationDataprovider{span}{span:id=iets|style=float: left;}\(imageURLDataproviderdataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=desprs}{td}{sub-section:setImageURLDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setImageURLDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-section*Parameters*\\{div:class=sIndent}\{[String]} dataprovider
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{tr:id=ret}{td}*SinceReturns*\\{sub-section:setImageURLDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setImageURLDataprovider-String_snc|trigger=none|div:class=sIndent} Replace with version info{sub-sectionvoid{div}{td}{tr}{builder-show}{tr:id=prssam}{td}*ParametersSample*\\{sub-section:setImageURLDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setImageURLDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} imageURLDataprovider
{sub-sectiondiv:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setNRelationDataprovider('n_relation');
{code}{div}{td}{tr}{tr:id=retclass=lastDetailRow}{td}{td}*Returns*\\{sub-section:setImageURLDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setImageURLDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section}{tr}{tbody}{tbody:id=setNRelationInfos-RelationInfoArray}{tr:id=name}{td}h6.setNRelationInfos{td}{tr}{builder-show:permission=edit}{tr:id=seesig}{td}*Also see*\\{sub-section:setImageURLDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setImageURLDataprovider-String_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setImageURLDataprovider-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setImageURLDataprovider-String_link|trigger=none}{sub-section}{{span:style=margin-right: 5px;}void{span}{span:style=font-weight: bold;}setNRelationInfos{span}{span}\(relationInfos){span}{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[RelationInfo]\[]} relationInfos
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}void{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setImageURLDataprovider-String_sam|trigger=button|text=}{sub-section}{div:div:class=sIndent}{sub-section:setImageURLDataprovider-String_sam|trigger=none}{code:language=javascript}
var bindingcompany_relations = elements.dbtreeview.createBinding(controller.getServerName(), 'ordersnew Array();
company_relations[0] = tree.createRelationInfo();
company_relations[0].setLabel('Employees');
binding.setImageURLDataprovider('order_icon');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setMRelationDataprovider-String|class=node}{tr:id=name}{td}h6.setMRelationDataprovider{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setMRelationDataprovider{span}{span:id=iets|style=float: left;}\(dataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:setMRelationDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setMRelationDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setMRelationDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setMRelationDataprovider-String_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setMRelationDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setMRelationDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} dataprovider
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setMRelationDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setMRelationDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setMRelationDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMRelationDataprovider-String_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setMRelationDataprovider-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMRelationDataprovider-String_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setMRelationDataprovider-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMRelationDataprovider-String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setMRelationDataprovider('m_relation');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setMRelationName-String|class=node}{tr:id=name}{td}h6.setMRelationName{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setMRelationName{span}{span:id=iets|style=float: left;}\(name){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:setMRelationName-String_des|trigger=button|text=}{sub-section}{sub-section:setMRelationName-String_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setMRelationName-String_snc|trigger=button|text=}{sub-section}{sub-section:setMRelationName-String_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setMRelationName-String_prs|trigger=button|text=}{sub-section}{sub-section:setMRelationName-String_prs|trigger=none|class=sIndent}\{[String]} name
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setMRelationName-String_ret|trigger=button|text=}{sub-section}{sub-section:setMRelationName-String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setMRelationName-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMRelationName-String_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setMRelationName-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMRelationName-String_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setMRelationName-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMRelationName-String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setMRelationName('m_relation_name');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setMethodToCallOnCheckBoxChange-Function_String|class=node}{tr:id=name}{td}h6.setMethodToCallOnCheckBoxChange{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setMethodToCallOnCheckBoxChange{span}{span:id=iets|style=float: left;}\(methodToCallOnCheckBoxChange, returnDataproviderOnCheckBoxChange){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:setMethodToCallOnCheckBoxChange-Function_String_des|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnCheckBoxChange-Function_String_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setMethodToCallOnCheckBoxChange-Function_String_snc|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnCheckBoxChange-Function_String_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setMethodToCallOnCheckBoxChange-Function_String_prs|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnCheckBoxChange-Function_String_prs|trigger=none|class=sIndent}\{[Function]} methodToCallOnCheckBoxChange
\{[String]} returnDataproviderOnCheckBoxChange
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setMethodToCallOnCheckBoxChange-Function_String_ret|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnCheckBoxChange-Function_String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setMethodToCallOnCheckBoxChange-Function_String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnCheckBoxChange-Function_String_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setMethodToCallOnCheckBoxChange-Function_String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnCheckBoxChange-Function_String_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setMethodToCallOnCheckBoxChange-Function_String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnCheckBoxChange-Function_String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'orders');
binding.setMethodToCallOnCheckBoxChange(onCheckBoxChangeMethod,'orderdate');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setMethodToCallOnClick-Function_String|class=node}{tr:id=name}{td}h6.setMethodToCallOnClick{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setMethodToCallOnClick{span}{span:id=iets|style=float: left;}\(methodToCallOnClick, returnDataproviderOnClick){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:setMethodToCallOnClick-Function_String_des|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnClick-Function_String_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setMethodToCallOnClick-Function_String_snc|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnClick-Function_String_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setMethodToCallOnClick-Function_String_prs|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnClick-Function_String_prs|trigger=none|class=sIndent}\{[Function]} methodToCallOnClick
\{[String]} returnDataproviderOnClick
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setMethodToCallOnClick-Function_String_ret|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnClick-Function_String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setMethodToCallOnClick-Function_String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnClick-Function_String_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setMethodToCallOnClick-Function_String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnClick-Function_String_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setMethodToCallOnClick-Function_String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnClick-Function_String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'orders');
binding.setMethodToCallOnClick(onClickMethod,'orderid');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setMethodToCallOnDoubleClick-Function_String|class=node}{tr:id=name}{td}h6.setMethodToCallOnDoubleClick{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setMethodToCallOnDoubleClick{span}{span:id=iets|style=float: left;}\(methodToCallOnDoubleClick, returnDataproviderOnDoubleClick){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:setMethodToCallOnDoubleClick-Function_String_des|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnDoubleClick-Function_String_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setMethodToCallOnDoubleClick-Function_String_snc|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnDoubleClick-Function_String_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setMethodToCallOnDoubleClick-Function_String_prs|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnDoubleClick-Function_String_prs|trigger=none|class=sIndent}\{[Function]} methodToCallOnDoubleClick
\{[String]} returnDataproviderOnDoubleClick
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setMethodToCallOnDoubleClick-Function_String_ret|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnDoubleClick-Function_String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setMethodToCallOnDoubleClick-Function_String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnDoubleClick-Function_String_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setMethodToCallOnDoubleClick-Function_String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnDoubleClick-Function_String_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setMethodToCallOnDoubleClick-Function_String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnDoubleClick-Function_String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'orders');
binding.setMethodToCallOnDoubleClick(doubleClickMethod,'orderid');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setMethodToCallOnRightClick-Function_String|class=node}{tr:id=name}{td}h6.setMethodToCallOnRightClick{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setMethodToCallOnRightClick{span}{span:id=iets|style=float: left;}\(methodToCallOnRightClick, returnDataproviderOnRightClick){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:setMethodToCallOnRightClick-Function_String_des|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnRightClick-Function_String_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setMethodToCallOnRightClick-Function_String_snc|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnRightClick-Function_String_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setMethodToCallOnRightClick-Function_String_prs|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnRightClick-Function_String_prs|trigger=none|class=sIndent}\{[Function]} methodToCallOnRightClick
\{[String]} returnDataproviderOnRightClick
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setMethodToCallOnRightClick-Function_String_ret|trigger=button|text=}{sub-section}{sub-section:setMethodToCallOnRightClick-Function_String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setMethodToCallOnRightClick-Function_String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnRightClick-Function_String_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setMethodToCallOnRightClick-Function_String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnRightClick-Function_String_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setMethodToCallOnRightClick-Function_String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setMethodToCallOnRightClick-Function_String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'orders');
binding.setMethodToCallOnRightClick(rightClickMethod,'orderid');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setNRelationDataprovider-String|class=node}{tr:id=name}{td}h6.setNRelationDataprovider{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setNRelationDataprovider{span}{span:id=iets|style=float: left;}\(dataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:setNRelationDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setNRelationDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setNRelationDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setNRelationDataprovider-String_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setNRelationDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setNRelationDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} dataprovider
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setNRelationDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setNRelationDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setNRelationDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setNRelationDataprovider-String_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setNRelationDataprovider-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setNRelationDataprovider-String_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setNRelationDataprovider-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setNRelationDataprovider-String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setNRelationDataprovider('n_relation');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setNRelationInfos-RelationInfoArray|class=node}{tr:id=name}{td}h6.setNRelationInfos{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setNRelationInfos{span}{span:id=iets|style=float: left;}\(relationInfos){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:setNRelationInfos-RelationInfoArray_des|trigger=button|text=}{sub-section}{sub-section:setNRelationInfos-RelationInfoArray_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setNRelationInfos-RelationInfoArray_snc|trigger=button|text=}{sub-section}{sub-section:setNRelationInfos-RelationInfoArray_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setNRelationInfos-RelationInfoArray_prs|trigger=button|text=}{sub-section}{sub-section:setNRelationInfos-RelationInfoArray_prs|trigger=none|class=sIndent}\{[RelationInfo]\[]} relationInfos
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setNRelationInfos-RelationInfoArray_ret|trigger=button|text=}{sub-section}{sub-section:setNRelationInfos-RelationInfoArray_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setNRelationInfos-RelationInfoArray_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setNRelationInfos-RelationInfoArray_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setNRelationInfos-RelationInfoArray_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setNRelationInfos-RelationInfoArray_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setNRelationInfos-RelationInfoArray_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setNRelationInfos-RelationInfoArray_sam|trigger=none}{code:language=javascript}
var company_relations = new Array();
company_relations[0] = tree.createRelationInfo();
company_relations[0].setLabel('Employees');
company_relations[0].setNRelationName('companies_to_employees');
company_relations[1] = tree.createRelationInfo();
company_relations[1].setLabel('Customers');
company_relations[1].setNRelationName('companies_to_customers');
binding.setNRelationInfos(company_relations);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setNRelationName-String|class=node}{tr:id=name}{td}h6.setNRelationName{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setNRelationName{span}{span:id=iets|style=float: left;}\(name){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:setNRelationName-String_des|trigger=button|text=}{sub-section}{sub-section:setNRelationName-String_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setNRelationName-String_snc|trigger=button|text=}{sub-section}{sub-section:setNRelationName-String_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setNRelationName-String_prs|trigger=button|text=}{sub-section}{sub-section:setNRelationName-String_prs|trigger=none|class=sIndent}\{[String]} name
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setNRelationName-String_ret|trigger=button|text=}{sub-section}{sub-section:setNRelationName-String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setNRelationName-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setNRelationName-String_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:setNRelationName-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setNRelationName-String_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setNRelationName-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setNRelationName-String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), controller.getTableName());
binding.setNRelationName('n_relation_name');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setTextDataprovider-String|class=node}{tr:id=name}{td}h6.setTextDataprovider{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setTextDataprovider{span}{span:id=iets|style=float: left;}\(textDataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:setTextDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setTextDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:setTextDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setTextDataprovider-String_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:setTextDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setTextDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} textDataprovider
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:setTextDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setTextDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:setTextDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setTextDataprovider-String_see|trigger=none}{sub-section}company_relations[0].setNRelationName('companies_to_employees');
company_relations[1] = tree.createRelationInfo();
company_relations[1].setLabel('Customers');
company_relations[1].setNRelationName('companies_to_customers');
binding.setNRelationInfos(company_relations);
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setNRelationName-String}{tr:id=name}{td}h6.setNRelationName{td}{tr}{tr:id=sig}{td}{span:style=margin-right: 5px;}void{span}{span:style=font-weight: bold;}setNRelationName{span}{span}\(name){span}{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[String]} name
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=linkret}{td}*External linksReturns*\\{sub-section:setTextDataprovider-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setTextDataprovider-String_link|trigger=none}{sub-section}}void{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setTextDataprovider-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setTextDataprovider-String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'orders'controller.getTableName());
binding.setTextDataprovidersetNRelationName('orderidn_relation_name');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setToolTipTextDataprovidersetTextDataprovider-String|class=node}{tr:id=name}{td}h6.setToolTipTextDataprovidersetTextDataprovider{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}setToolTipTextDataprovidersetTextDataprovider{span}{span:id=iets|style=float: left;}\(toolTipTextDataprovidertextDataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=desprs}{td}{sub-section:setToolTipTextDataprovider-String_des|trigger=button|text=}{sub-section}{sub-section:setToolTipTextDataprovider-String_des|trigger=none|class=sIndent}Replace with description{sub-section*Parameters*\\{div:class=sIndent}\{[String]} textDataprovider
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sncret}{td}*SinceReturns*\\{sub-section:setToolTipTextDataprovider-String_snc|trigger=button|text=}{sub-section}{sub-section:setToolTipTextDataprovider-String_snc|trigger=none|{div:class=sIndent} Replace with version info{sub-sectionvoid{div}{td}{tr}{builder-show}{tr:id=prssam}{td}*ParametersSample*\\{sub-section:setToolTipTextDataprovider-String_prs|trigger=button|text=}{sub-section}{sub-section:setToolTipTextDataprovider-String_prs|trigger=none|class=sIndent}\{[String]} toolTipTextDataprovider
{sub-section}{div:class=sIndent}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'orders');
binding.setTextDataprovider('orderid');
{code}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=setToolTipTextDataprovider-String}{tr:id=name}{td}h6.setToolTipTextDataprovider{td}{tr}{tr:id=retsig}{td}*Returns*\\{sub-section:setToolTipTextDataprovider-String_ret|trigger=button|text=}{sub-section}{sub-section:setToolTipTextDataprovider-String_ret|trigger=none|class=sIndent}void{sub-section{span:style=margin-right: 5px;}void{span}{span:style=font-weight: bold;}setToolTipTextDataprovider{span}{span}\(toolTipTextDataprovider){span}{td}{tr}{builder-show:permission=edit}{tr:id=seeprs}{td}*Also seeParameters*\\{sub-section:setToolTipTextDataprovider-String_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setToolTipTextDataprovider-String_see|trigger=none}{sub-section}\{[String]} toolTipTextDataprovider
{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr}{tr:id=linkret}{td}*External linksReturns*\\{sub-section:setToolTipTextDataprovider-String_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setToolTipTextDataprovider-String_link|trigger=none}{sub-section}{void{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:setToolTipTextDataprovider-String_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:setToolTipTextDataprovider-String_sam|trigger=none}{code:language=javascript}
var binding = elements.dbtreeview.createBinding(controller.getServerName(), 'customers');
binding.setToolTipTextDataprovider('companyname');
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}