| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tomcat.util.digester.Rule
org.apache.tomcat.util.digester.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.
| Field Summary | |
|---|---|
| protected  java.lang.String | nameThe attribute that will contain the property name. | 
| protected  java.lang.String | valueThe attribute that will contain the property value. | 
| Fields inherited from class org.apache.tomcat.util.digester.Rule | 
|---|
| digester, namespaceURI | 
| Constructor Summary | |
|---|---|
| SetPropertyRule(Digester digester,
                java.lang.String name,
                java.lang.String value)Deprecated. The digester instance is now set in the Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)method. 
 UseSetPropertyRule(String name, String value)instead. | |
| SetPropertyRule(java.lang.String name,
                java.lang.String value)Construct a "set property" rule with the specified name and value attributes. | |
| Method Summary | |
|---|---|
|  void | begin(org.xml.sax.Attributes attributes)Process the beginning of this element. | 
|  java.lang.String | toString()Render a printable version of this Rule. | 
| Methods inherited from class org.apache.tomcat.util.digester.Rule | 
|---|
| begin, body, body, end, end, finish, getDigester, getNamespaceURI, setDigester, setNamespaceURI | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
protected java.lang.String name
protected java.lang.String value
| Constructor Detail | 
|---|
public SetPropertyRule(Digester digester,
                       java.lang.String name,
                       java.lang.String value)
Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule) method. 
 Use SetPropertyRule(String name, String value) instead.
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
public SetPropertyRule(java.lang.String name,
                       java.lang.String value)
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| Method Detail | 
|---|
public void begin(org.xml.sax.Attributes attributes)
           throws java.lang.Exception
begin in class Ruleattributes - The attribute list of this element
java.lang.NoSuchMethodException - if the bean does not
  have a writeable property of the specified name
java.lang.Exceptionpublic java.lang.String toString()
toString in class java.lang.Object| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||