org.apache.tapestry.util.xml
Class BaseRule
java.lang.Object
|
+--org.apache.tapestry.util.xml.BaseRule
- All Implemented Interfaces:
- IRule
- Direct Known Subclasses:
- org.apache.tapestry.script.AbstractTokenRule, ScriptRule
- public class BaseRule
- extends Object
- implements IRule
Base implementation of IRule
that
does nothing.
- Since:
- 3.0
- Version:
- $Id: BaseRule.java,v 1.3 2003/07/23 13:57:08 hlship Exp $
- Author:
- Howard Lewis Ship
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseRule
public BaseRule()
getAttribute
protected String getAttribute(org.xml.sax.Attributes attributes,
String name)
startElement
public void startElement(RuleDirectedParser parser,
org.xml.sax.Attributes attributes)
- Description copied from interface:
IRule
- Invoked just after the rule is pushed onto the rule stack. Typically, a Rule will
use the information to create a new object and push it onto the object stack.
If the rule needs to know about the element (rather than the attributes), it
may obtain the URI, localName and qName from the parser.
- Specified by:
startElement
in interface IRule
endElement
public void endElement(RuleDirectedParser parser)
- Description copied from interface:
IRule
- Invoked just after the rule is popped off the rule stack.
- Specified by:
endElement
in interface IRule
content
public void content(RuleDirectedParser parser,
String content)
- Description copied from interface:
IRule
- Invoked when real content is found. The parser is responsible for aggregating
all content provided by the underlying SAX parser into a single string.
- Specified by:
content
in interface IRule