var UIComponents = [{
    icon: 'e-tree-folder',
    name: '组件',
    expanded: false,
    enableSelect: false,
    children:[
        {
            icon: 'ui-html',
            name: 'Div',
            className: 'Edo.core.UIComponent',
            type: 'div',
            children:[]
        },
        {
            icon: 'ui-text',
            name: 'TextInput',
            className: 'Edo.controls.TextInput',
            type: 'text',
            children:[]
        },
        {
            icon: 'ui-button',            
            name: 'Button',
            className: 'Edo.controls.Button',
            type: 'button',
            children:[]
        },
        {
            icon: 'ui-label',
            name: 'Label',
            className: 'Edo.controls.Label',
            type: 'label',
            children:[]
        },
        {
            icon: 'ui-check',
            name: 'CheckBox',
            className: 'Edo.controls.CheckBox',
            type: 'check',
            children:[]
        },
        {
            icon: 'ui-radio',
            name: 'Radio',
            className: 'Edo.controls.Radio',
            type: 'radio',
            children:[]
        },
        {
            icon: 'ui-text',
            name: 'Password',
            className: 'Edo.controls.Password',
            type: 'password',
            children:[]
        },
        {
            icon: 'ui-text',
            name: 'TextArea',
            className: 'Edo.controls.TextArea',
            type: 'textarea',
            children:[]
        },
        {
            icon: 'ui-datepicker',
            name: 'DatePicker (日期)',
            className: 'Edo.controls.DatePicker',
            type: 'datepicker',
            children:[]
        },
        {
            icon: 'ui-trigger',
            name: 'Trigger',
            className: 'Edo.controls.Trigger',
            type: 'trigger',
            children:[]
        },
        {
            icon: 'ui-combo',
            name: 'ComboBox',
            className: 'Edo.controls.ComboBox',
            type: 'combo',
            children:[]
        },
        {
            icon: 'ui-date',
            name: 'Date',
            className: 'Edo.controls.Date',
            type: 'date',
            children:[]
        },
        {
            icon: 'ui-lov',
            name: 'Lov',
            className: 'Edo.controls.Lov',
            type: 'lov',
            children:[]
        },
        {
            icon: 'ui-slider',
            name: 'Slider',
            className: 'Edo.controls.Slider',
            type: 'slider',
            children:[]
        },
        {
            icon: 'ui-vslider',
            name: 'VSlider',
            className: 'Edo.controls.VSlider',
            type: 'vslider',
            children:[]
        },
        {
            icon: 'ui-spinner',
            name: 'Spinner',
            className: 'Edo.controls.Spinner',
            type: 'spinner',
            children:[]
        },
        {
            icon: 'ui-datespinner',
            name: 'DateSpinner',
            className: 'Edo.controls.DateSpinner',
            type: 'datespinner',
            children:[]
        },
        {
            icon: 'ui-timespinner',
            name: 'TimeSpinner',
            className: 'Edo.controls.TimeSpinner',
            type: 'timespinner',
            children:[]
        },
        
//        {
//            icon: 'msg',
//            name: 'Error (错误显示组件)',
//            className: 'Edo.controls.Error',
//            type: 'error'
//        },
        {
            icon: 'ui-space',
            name: 'Space',
            className: 'Edo.core.Space',
            type: 'space',
            children:[]
        },        
        {
            icon: 'ui-module',
            name: 'Module',
            className: 'Edo.core.Module',
            type: 'module',
            children:[]
        }
    ]
},{
    icon: 'e-tree-folder',
    name: '容器',    
    children:[
        {
            icon: 'ui-ct',
            name: 'Container',
            className: 'Edo.containers.Container',
            type: 'ct',
            children:[]
        },
        {
            icon: 'ui-box',
            name: 'Box',
            className: 'Edo.containers.Box',
            type: 'box',
            children:[]
        },
        {
            icon: 'ui-panel',
            name: 'Panel',
            className: 'Edo.containers.Panel',
            type: 'panel',
            children:[]
        },
        {
            icon: 'ui-formitem',
            name: 'FormItem',
            className: 'Edo.containers.FormItem',
            type: 'formitem',
            children:[]
        },
        {
            icon: 'ui-form',
            name: 'Form',
            className: 'Edo.containers.Form',
            type: 'form',
            children:[]
        },
        {
            icon: 'ui-fieldset',
            name: 'FieldSet',
            className: 'Edo.containers.FieldSet',
            type: 'fieldset',
            children:[]
        },
        {
            icon: 'ui-dialog',
            name: 'Dialog',
            className: 'Edo.containers.Dialog',
            type: 'dialog',
            children:[]
        }
    ]    
},{
    icon: 'e-tree-folder',
    name: '数据组件',    
    children:[
        {
            icon: 'ui-buttonbar',
            name: 'ButtonBar',
            className: 'Edo.controls.lists.ButtonBar',
            type: 'buttonbar',
            children:[]
        },
        {
            icon: 'ui-togglebar',
            name: 'ToggleBar',
            className: 'Edo.controls.lists.ToggleBar',
            type: 'Togglebar',
            children:[]
        },
        {
            icon: 'ui-tabbar',
            name: 'TabBar',
            className: 'Edo.controls.lists.TabBar',
            type: 'tabbar',
            children:[]
        },  
        {
            icon: 'ui-menu',
            name: 'Menu',
            className: 'Edo.controls.lists.Menu',
            type: 'Menu',
            children:[]
        },            
        {
            icon: 'ui-table',
            name: 'Table',
            className: 'Edo.controls.lists.Table',
            type: 'Table',
            children:[]
        },
        {
            icon: 'ui-tree',
            name: 'Tree',
            className: 'Edo.controls.lists.Tree',
            type: 'Tree',
            children:[]
        }
    ]
}];