if ( CDATA_NAME.equals(name) ) {
document.insertString(pos, "<![CDATA[ ]]>".substring(this.prefixLength), null);
xmlPane.setCaretPosition( xmlPane.getCaretPosition() - 4 );
} else if ( XML_COMMENT_NAME.equals(name) ) {
document.insertString(pos, "<!-- -->".substring(this.prefixLength), null);
xmlPane.setCaretPosition( xmlPane.getCaretPosition() - 4 );
} else {
ElementInfo info = DefinitionResolver.getElementInfo(name);
if (info != null) {
String template = info.getTemplate(true).substring(this.prefixLength);