* Contributors:
* Igor Malinin - initial contribution
*
- * $Id: XMLCDATAScanner.java,v 1.2 2005-05-06 00:55:41 stefanbjarni Exp $
+ * $Id: XMLCDATAScanner.java,v 1.4 2007-06-03 11:39:00 toshihiro Exp $
*/
package net.sourceforge.phpeclipse.xml.ui.internal.text;
offset += length;
if (position == begin) {
- position += 3; // <![
try {
- if (document.get(position, 6).equals("CDATA[")) {
- position += 6;
+ if (document.get(position, 9).equals("<![CDATA[")) {
+ position += 9;
+ return getToken(IXMLSyntaxConstants.XML_CDATA);
}
} catch (BadLocationException e) {
}
- return getToken(IXMLSyntaxConstants.XML_CDATA);
}
if (position == end) {
position = end;
return getToken(IXMLSyntaxConstants.XML_CDATA);
}
-
position = p;
} else {
position = end;