Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.commons.digester3
Class SetPropertyRule

    java.lang.Object
      org.apache.commons.digester3.Rule
          org.apache.commons.digester3.SetPropertyRule

    public class SetPropertyRule

extends Rule

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 String` | `name` The attribute that will contain the property name.
`protected String` | `value` The attribute that will contain the property value.

Constructor Summary
`SetPropertyRule(String name, String value)` Construct a "set property" rule with the specified name and value attributes.

Method Summary
`void` | `begin(String namespace, String name, Attributes attributes)` This method is called when the beginning of a matching XML element is encountered.
`String` | `toString()`

Methods inherited from class org.apache.commons.digester3.Rule
`body, 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

### name

    protected String name

  The attribute that will contain the property name.

### value

    protected String value

  The attribute that will contain the property value.

Constructor Detail

### SetPropertyRule

    public SetPropertyRule(String name,
                           String value)

  Construct a "set property" rule with the specified name and value attributes.

  Parameters:
    `name` - Name of the attribute that will contain the name of the property to be set
    `value` - Name of the attribute that will contain the value to which the property should be set

Method Detail

### begin

    public void begin(String namespace,
                      String name,
                      Attributes attributes)
               throws Exception

  This method is called when the beginning of a matching XML element is encountered.

  Overrides:
    `begin` in class `Rule`
  Parameters:
    `namespace` - the namespace URI of the matching element, or an empty string if the parser is not namespace aware or the element has no namespace
    `name` - the local name if the parser is namespace aware, or just the element name otherwise
    `attributes` - The attribute list of this element
  Throws:
    `Exception` - if any error occurs

### toString

    public String toString()

  Overrides:
    `toString` in class `Object`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.