57 lines
1.2 KiB
Java
57 lines
1.2 KiB
Java
package org.apache.commons.digester;
|
|
|
|
import org.xml.sax.Attributes;
|
|
|
|
public abstract class Rule {
|
|
protected Digester digester;
|
|
|
|
protected String namespaceURI;
|
|
|
|
public Rule(Digester digester) {
|
|
this.digester = null;
|
|
this.namespaceURI = null;
|
|
setDigester(digester);
|
|
}
|
|
|
|
public Rule() {
|
|
this.digester = null;
|
|
this.namespaceURI = null;
|
|
}
|
|
|
|
public Digester getDigester() {
|
|
return this.digester;
|
|
}
|
|
|
|
public void setDigester(Digester digester) {
|
|
this.digester = digester;
|
|
}
|
|
|
|
public String getNamespaceURI() {
|
|
return this.namespaceURI;
|
|
}
|
|
|
|
public void setNamespaceURI(String namespaceURI) {
|
|
this.namespaceURI = namespaceURI;
|
|
}
|
|
|
|
public void begin(Attributes attributes) throws Exception {}
|
|
|
|
public void begin(String namespace, String name, Attributes attributes) throws Exception {
|
|
begin(attributes);
|
|
}
|
|
|
|
public void body(String text) throws Exception {}
|
|
|
|
public void body(String namespace, String name, String text) throws Exception {
|
|
body(text);
|
|
}
|
|
|
|
public void end() throws Exception {}
|
|
|
|
public void end(String namespace, String name) throws Exception {
|
|
end();
|
|
}
|
|
|
|
public void finish() throws Exception {}
|
|
}
|