org.apache.commons.digester
Class SetPropertyRule
public class SetPropertyRule
Rule implementation that sets an individual property on the object at the
top of the stack, based on attributes with specified names.
protected String | name - The attribute that will contain the property name.
|
protected String | value - The attribute that will contain the property value.
|
void | begin(Attributes attributes) - Process the beginning of this element.
|
String | toString() - Render a printable version of this Rule.
|
begin , begin , body , body , end , end , finish , getDigester , getNamespaceURI , setDigester , setNamespaceURI |
name
protected String name
The attribute that will contain the property name.
value
protected String value
The attribute that will contain the property value.
SetPropertyRule
public SetPropertyRule(String name,
String value)
Construct a "set property" rule with the specified name and value
attributes.
name
- Name of the attribute that will contain the name of the
property to be setvalue
- Name of the attribute that will contain the value to which
the property should be set
SetPropertyRule
public SetPropertyRule(Digester digester,
String name,
String value)
The digester instance is now set in the Digester.addRule(String,Rule)
method.
Use SetPropertyRule(String name, String value)
instead.
Construct a "set property" rule with the specified name and value
attributes.
digester
- The digester with which this rule is associatedname
- Name of the attribute that will contain the name of the
property to be setvalue
- Name of the attribute that will contain the value to which
the property should be set
begin
public void begin(Attributes attributes)
throws Exception
Process the beginning of this element.
- begin in interface Rule
attributes
- The attribute list of this element
toString
public String toString()
Render a printable version of this Rule.
Copyright 2001-2005 The Apache Software Foundation.