org.apache.tomcat.util.digester
public class ObjectCreateRule extends Rule
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
attributeName
The attribute containing an override class name if it is present.
|
protected java.lang.String |
className
The Java class name of the object to be created.
|
digester, namespaceURI
Constructor and Description |
---|
ObjectCreateRule(java.lang.Class clazz)
Construct an object create rule with the specified class.
|
ObjectCreateRule(Digester digester,
java.lang.Class clazz)
Deprecated.
The digester instance is now set in the
Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule) method.
Use ObjectCreateRule(Class clazz) instead. |
ObjectCreateRule(Digester digester,
java.lang.String className)
Deprecated.
The digester instance is now set in the
Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule) method.
Use ObjectCreateRule(String className) instead. |
ObjectCreateRule(Digester digester,
java.lang.String attributeName,
java.lang.Class clazz)
Deprecated.
The digester instance is now set in the
Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule) method.
Use ObjectCreateRule(String attributeName, Class clazz) instead. |
ObjectCreateRule(Digester digester,
java.lang.String className,
java.lang.String attributeName)
Deprecated.
The digester instance is now set in the
Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule) method.
Use ObjectCreateRule(String className, String attributeName) instead. |
ObjectCreateRule(java.lang.String className)
Construct an object create rule with the specified class name.
|
ObjectCreateRule(java.lang.String attributeName,
java.lang.Class clazz)
Construct an object create rule with the specified class and an
optional attribute name containing an override.
|
ObjectCreateRule(java.lang.String className,
java.lang.String attributeName)
Construct an object create rule with the specified class name and an
optional attribute name containing an override.
|
Modifier and Type | Method and Description |
---|---|
void |
begin(org.xml.sax.Attributes attributes)
Process the beginning of this element.
|
void |
end()
Process the end of this element.
|
java.lang.String |
toString()
Render a printable version of this Rule.
|
begin, body, body, end, finish, getDigester, getNamespaceURI, setDigester, setNamespaceURI
protected java.lang.String attributeName
protected java.lang.String className
public ObjectCreateRule(Digester digester, java.lang.String className)
Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)
method.
Use ObjectCreateRule(String className)
instead.digester
- The associated DigesterclassName
- Java class name of the object to be createdpublic ObjectCreateRule(Digester digester, java.lang.Class clazz)
Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)
method.
Use ObjectCreateRule(Class clazz)
instead.digester
- The associated Digesterclazz
- Java class name of the object to be createdpublic ObjectCreateRule(Digester digester, java.lang.String className, java.lang.String attributeName)
Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)
method.
Use ObjectCreateRule(String className, String attributeName)
instead.digester
- The associated DigesterclassName
- Java class name of the object to be createdattributeName
- Attribute name which, if present, contains an
override of the class name to createpublic ObjectCreateRule(Digester digester, java.lang.String attributeName, java.lang.Class clazz)
Digester.addRule(java.lang.String, org.apache.tomcat.util.digester.Rule)
method.
Use ObjectCreateRule(String attributeName, Class clazz)
instead.digester
- The associated DigesterattributeName
- Attribute name which, if present, contains anclazz
- Java class name of the object to be created
override of the class name to createpublic ObjectCreateRule(java.lang.String className)
className
- Java class name of the object to be createdpublic ObjectCreateRule(java.lang.Class clazz)
clazz
- Java class name of the object to be createdpublic ObjectCreateRule(java.lang.String className, java.lang.String attributeName)
className
- Java class name of the object to be createdattributeName
- Attribute name which, if present, contains an
override of the class name to createpublic ObjectCreateRule(java.lang.String attributeName, java.lang.Class clazz)
attributeName
- Attribute name which, if present, contains anclazz
- Java class name of the object to be created
override of the class name to createpublic void begin(org.xml.sax.Attributes attributes) throws java.lang.Exception
public void end() throws java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.