| java.lang.Object com.caucho.relaxng.program.Item com.caucho.relaxng.program.MemoItem
MemoItem | public class MemoItem extends Item (Code) | | Generates programs from patterns.
|
Field Summary | |
final protected static L10N | L | final protected static Logger | log |
L | final protected static L10N L(Code) | | |
allowAttribute | public boolean allowAttribute(QName name, String value) throws RelaxException(Code) | | Sets an attribute.
Parameters: name - the name of the attribute Parameters: value - the value of the attribute the program for handling the element |
allowEmpty | public boolean allowEmpty()(Code) | | Returns true if the item can match empty.
|
attributeEnd | public Item attributeEnd()(Code) | | Returns true if the item can match empty.
|
attributeSet | public void attributeSet(HashSet<QName> set)(Code) | | Adds to the first set, the set of attribute names possible.
|
firstSet | public void firstSet(HashSet<QName> set)(Code) | | Adds to the first set, the set of element names possible.
|
getItemsIterator | public Iterator<Item> getItemsIterator()(Code) | | Return all possible child items or null
|
requiredFirstSet | public void requiredFirstSet(HashSet<QName> set)(Code) | | Adds to the first set, the set of element names possible.
|
setAttribute | public Item setAttribute(QName name, String value) throws RelaxException(Code) | | Sets an attribute.
Parameters: name - the name of the attribute Parameters: value - the value of the attribute the program for handling the element |
startElement | public Item startElement(QName name) throws RelaxException(Code) | | Returns the next item when an element of the given name is returned
Parameters: name - the name of the element the program for handling the element |
|
|