svn commit: rev 22106 - avalon/trunk/runtime/test/dynamics/src/main/org/apache/avalon/test/dynamics
| Newsgroups | gmane.comp.jakarta.avalon.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: mcconnell
Date: Fri Jun 25 03:43:27 2004
New Revision: 22106
Modified:
avalon/trunk/runtime/test/dynamics/src/main/org/apache/avalon/test/dynamics/DefaultWidget.java
Log:
update widget to be dependent on gizmo
Modified: avalon/trunk/runtime/test/dynamics/src/main/org/apache/avalon/test/dynamics/DefaultWidget.java
==============================================================================
--- avalon/trunk/runtime/test/dynamics/src/main/org/apache/avalon/test/dynamics/DefaultWidget.java (original)
+++ avalon/trunk/runtime/test/dynamics/src/main/org/apache/avalon/test/dynamics/DefaultWidget.java Fri Jun 25 03:43:27 2004
@@ -18,9 +18,11 @@
package org.apache.avalon.test.dynamics;
import org.apache.avalon.framework.logger.Logger;
+import org.apache.avalon.framework.service.ServiceManager;
+import org.apache.avalon.framework.service.ServiceException;
/**
- * A component that implements the Gizmo service.
+ * A component that implements the Widget service.
*
* @avalon.component name="widget" lifestyle="singleton"
* @avalon.service type="org.apache.avalon.test.dynamics.Widget"
@@ -43,11 +45,14 @@
/**
* Creation of a new hello facility.
* @param logger a logging channel
+ * @avalon.dependency key="gizmo" type="org.apache.avalon.test.dynamics.Gizmo"
*/
- public DefaultWidget( Logger logger )
+ public DefaultWidget( Logger logger, ServiceManager manager )
+ throws ServiceException
{
m_logger = logger;
m_logger.info( "I've been created" );
+ Gizmo gizmo = (Gizmo) manager.lookup( "gizmo" );
}
}