public interface ITagParser<Tag extends java.lang.Enum<?>,Attrib extends java.lang.Enum<?>>
| Modifier and Type | Interface and Description |
|---|---|
static class |
ITagParser.TagAttributes<Tag extends java.lang.Enum<?>,Attrib extends java.lang.Enum<?>> |
static class |
ITagParser.TagContains<Tag extends java.lang.Enum<?>,Attrib extends java.lang.Enum<?>> |
static interface |
ITagParser.TagHierarchy<Tag> |
| Modifier and Type | Method and Description |
|---|---|
<T extends java.lang.Enum<T>> |
getAttributeClasses() |
Tag |
getTag(java.lang.String s) |
void |
parseEnd()
Called when parsing has finished
|
void |
parseTag(Tag tag,
ITagParser.TagAttributes<Tag,Attrib> attributes)
Called when tag is opened, with the specified attributes
|
void |
parseTagContains(Tag tag,
ITagParser.TagContains<Tag,Attrib> contains)
Called when a chunk of tag contains is read.
|
void |
parseTagEnd(Tag tag,
ITagParser.TagAttributes<Tag,Attrib> attributes)
Called when tag is closed
|
Tag getTag(java.lang.String s)
<T extends java.lang.Enum<T>> java.lang.Class<T>[] getAttributeClasses()
void parseTag(Tag tag, ITagParser.TagAttributes<Tag,Attrib> attributes)
void parseTagContains(Tag tag, ITagParser.TagContains<Tag,Attrib> contains)
void parseTagEnd(Tag tag, ITagParser.TagAttributes<Tag,Attrib> attributes)
void parseEnd()
Bonzai Engine 1.3.4 11/12/2015 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2015 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com