xml.parser
Class TagParser
java.lang.Object
xml.parser.TagParser
public class TagParser
- extends java.lang.Object
|
Method Summary |
static TagParser.Tag |
findLastOpenTag(java.lang.CharSequence text,
int pos,
XmlParsedData data)
|
static java.util.List<TagParser.Attr> |
getAttrs(java.lang.CharSequence text,
TagParser.Tag tag)
|
static TagParser.Tag |
getMatchingTag(java.lang.CharSequence text,
TagParser.Tag tag)
|
static TagParser.Tag |
getTagAtOffset(java.lang.CharSequence text,
int pos)
|
static int |
indexOf(java.lang.CharSequence text,
int c,
int pos)
replacement for String.indexOf on CharSequence |
static boolean |
isInsideTag(java.lang.CharSequence text,
int pos)
|
static int |
lastIndexOf(java.lang.CharSequence text,
int c,
int pos)
replacement for String.lastIndexOf on CharSequence |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
T_STANDALONE_TAG
public static final int T_STANDALONE_TAG
- See Also:
- Constant Field Values
T_START_TAG
public static final int T_START_TAG
- See Also:
- Constant Field Values
T_END_TAG
public static final int T_END_TAG
- See Also:
- Constant Field Values
TagParser
public TagParser()
getTagAtOffset
public static TagParser.Tag getTagAtOffset(java.lang.CharSequence text,
int pos)
getMatchingTag
public static TagParser.Tag getMatchingTag(java.lang.CharSequence text,
TagParser.Tag tag)
findLastOpenTag
public static TagParser.Tag findLastOpenTag(java.lang.CharSequence text,
int pos,
XmlParsedData data)
isInsideTag
public static boolean isInsideTag(java.lang.CharSequence text,
int pos)
getAttrs
public static java.util.List<TagParser.Attr> getAttrs(java.lang.CharSequence text,
TagParser.Tag tag)
lastIndexOf
public static int lastIndexOf(java.lang.CharSequence text,
int c,
int pos)
- replacement for String.lastIndexOf on CharSequence
- Parameters:
pos - position from which to look (backward)
indexOf
public static int indexOf(java.lang.CharSequence text,
int c,
int pos)
- replacement for String.indexOf on CharSequence
- Parameters:
pos - position from which to look (forward)