donaldp 2002/11/06 20:38:32
Modified: xmlutil/src/java/org/apache/avalon/excalibur/xml
JaxpParser.java
Log:
Start marking out metadata in javadocs so that metaclass can extract it via
something like;
//Retrieve the MetaClass for a particular class in a
// particular classloader
MetaClass meta =
ClassManager.loadClass( "org.apache.ant.tasks.ZipTask", classLoader );
//Get the first (and only) class attribute named "ant.task"
Attribute attr = meta.getClassAttribute( "ant.task" );
//Get the name parameter of attribute
String value = attr.getParameter( "name" );
//Should print out "value = zip"
System.out.println( "value = " + value );
Revision Changes Path
1.8 +5 -3
jakarta-avalon-excalibur/xmlutil/src/java/org/apache/avalon/excalibur/xml/JaxpParser.java
Index: JaxpParser.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/xmlutil/src/java/org/apache/avalon/excalibur/xml/JaxpParser.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- JaxpParser.java 16 Oct 2002 00:04:47 -0000 1.7
+++ JaxpParser.java 7 Nov 2002 04:38:32 -0000 1.8
@@ -66,7 +66,7 @@
* </li>
* </ul>
*
- * @deprecated Moved to org.apache.excalibur.xml.sax package. Removed DOM
+ * @deprecated Moved to org.apache.excalibur.xml.sax package. Removed DOM
* functionality.
*
* @author <a href="mailto:bloritsch@;apache.org">Berin Loritsch</a>
@@ -108,7 +108,9 @@
private boolean m_stopOnRecoverableError;
/**
- * Get the Entity Resolver from the component manager
+ * Get the Entity Resolver from the component m_manager
+ *
+ * @avalon.service interface="EntityResolver" optional="true"
*/
public void service( final ServiceManager manager )
throws ServiceException
--
To unsubscribe, e-mail: <mailto:avalon-cvs-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-cvs-help@;jakarta.apache.org>