org.apache.tapestry.parse
Class SetLimitedPropertiesRule

java.lang.Object
  extended by org.apache.commons.digester.Rule
      extended by org.apache.tapestry.parse.AbstractSpecificationRule
          extended by org.apache.tapestry.parse.SetLimitedPropertiesRule

public class SetLimitedPropertiesRule
extends AbstractSpecificationRule

Much like SetPropertiesRule, but only properties that are declared will be copied; other properties will be ignored.

Since:
3.0
Version:
$Id: SetLimitedPropertiesRule.java 243791 2004-02-19 17:38:13Z hlship $
Author:
Howard Lewis Ship

Field Summary
 
Fields inherited from class org.apache.commons.digester.Rule
digester, namespaceURI
 
Constructor Summary
SetLimitedPropertiesRule(String[] attributeNames, String[] propertyNames)
           
SetLimitedPropertiesRule(String attributeName, String propertyName)
           
 
Method Summary
 void begin(String namespace, String name, org.xml.sax.Attributes attributes)
           
 
Methods inherited from class org.apache.tapestry.parse.AbstractSpecificationRule
getLocation, getResourceLocation, getValue, setProperty
 
Methods inherited from class org.apache.commons.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, toString, wait, wait, wait
 

Constructor Detail

SetLimitedPropertiesRule

public SetLimitedPropertiesRule(String attributeName,
                                String propertyName)

SetLimitedPropertiesRule

public SetLimitedPropertiesRule(String[] attributeNames,
                                String[] propertyNames)
Method Detail

begin

public void begin(String namespace,
                  String name,
                  org.xml.sax.Attributes attributes)
           throws Exception
Overrides:
begin in class org.apache.commons.digester.Rule
Throws:
Exception