import net.sourceforge.phpdt.internal.ui.actions.RemoveBlockCommentAction;
import net.sourceforge.phpdt.internal.ui.text.ContentAssistPreference;
import net.sourceforge.phpdt.internal.ui.text.IPHPPartitions;
+import net.sourceforge.phpdt.internal.ui.text.JavaHeuristicScanner;
+import net.sourceforge.phpdt.internal.ui.text.JavaIndenter;
import net.sourceforge.phpdt.internal.ui.text.PHPPairMatcher;
import net.sourceforge.phpdt.internal.ui.text.SmartBackspaceManager;
import net.sourceforge.phpdt.internal.ui.text.SmartSemicolonAutoEditStrategy;
index++;
}
buffer.append(indent);
- buffer.append("\t");
+ JavaHeuristicScanner scanner= new JavaHeuristicScanner(document);
+ JavaIndenter indenter= new JavaIndenter(document, scanner);
+ buffer.append(indenter.createIndent(1));
int cursorPos=buffer.length();
buffer.append(lineDelimiter);
buffer.append(indent);