EditorModel m = new EditorModel(model, editorType, hierarchyObject);
EditorModel m = new EditorModel(model, editorType, ho);
    private Editor getDOEditor(TreeViewer model, DataObject hierarchyObject,                                int editorType)    {         model.addPropertyChangeListener(this);        if (editor != null) return editor;        EditorModel m = new EditorModel(model, editorType, hierarchyObject);        EditorComponent component = new EditorComponent(m);        m.initialize(component);        component.initialize();        editor = component;        return editor;    }