got rid of EditorComponent.isEditable
gotting rid of EditorComponent.setReadOnly - no reason for this method to be called from outside
EditorComponent - set read-only state on each editNode call
remove unused class
code issues: got rid of InspectorEditorComponent.rebuildEditor
code issues: got rid of InspectorEditorComponent.inspectNode
remove unused code
Revert "remove unused code"

This reverts commit 81678d0b8aea210870c918e98385878e560da05a.