this.colorManager = colorManager;
this.editor = editor;
preferenceManager = new CFMLPreferenceManager();
//this.undoManager = new CFEUndoManager(preferenceManager.maxUndoSteps());
indentCFScriptStrategy = new CFScriptIndentStrategy(editor);
this.indentTagStrategy = new TagIndentStrategy(editor);
tabWidth = preferenceManager.tabWidth();
boolean insertSpacesForTabs = preferenceManager.insertSpacesForTabs();
indentCFScriptStrategy.setIndentString(tabWidth,insertSpacesForTabs);