      *  @playerversion AIR 1.1
      *  @productversion Flex 3
      */
-    public var itemEditor:IFactory = new ClassFactory(TextInput);
+    public var itemEditor:IFactory = defaultItemEditorFactory;
 
     //----------------------------------
     //  editorDataField

     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    public var editable:Boolean = true;

    //----------------------------------
    //  itemEditor

    //  editable
    //----------------------------------

    private var _editable:Boolean = true;

    [Inspectable(category="General")]

    /**
