抽象的编辑器。
编辑器的工厂类的基本实现。