public SitePlugin(Brix brix) {
this.brix = brix;
registerNodePlugin(new FolderNodePlugin(this));
registerNodePlugin(new ResourceNodePlugin(this));
registerNodePlugin(new TemplateSiteNodePlugin(this));
registerNodePlugin(new PageSiteNodePlugin(this));
registerManageNodeTabFactory(new ConvertNodeTabFactory());
// register default editor
ExtensionPointRegistry registry = brix.getConfig().getRegistry();
registry.register(MarkupEditorFactory.POINT, new SimpleMarkupEditorFactory());