[CVS nano] - Removed getComponentMulticaster from PicoContainer interface.
Aslak Hellesoy <rinkrank-yCVjj/[email protected]> Wed, 17 Dec 2003 19:09:28 -0600
| Newsgroups | gmane.comp.java.nanocontainer.cvs |
|---|---|
| Message-ID | <[email protected]> |
Commit in nano/nanning/src/test/org/picoextras/nanning on MAIN
NanningComponentFactoryTestCase.java +7 -7 1.1 -> 1.2
- Removed getComponentMulticaster from PicoContainer interface.
- Improved JavaDocs
----------
nano /nanning /src /test /org /picoextras /nanning
NanningComponentFactoryTestCase.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- NanningComponentFactoryTestCase.java 17 Nov 2003 21:02:27 -0000 1.1
+++ NanningComponentFactoryTestCase.java 18 Dec 2003 01:09:28 -0000 1.2
@@ -21,7 +21,7 @@
/**
* @author Jon Tirsen
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
public class NanningComponentFactoryTestCase extends TestCase {
@@ -44,19 +44,19 @@
private StringBuffer log = new StringBuffer();
public void testComponentsWithOneInterfaceAreAspected() throws PicoInitializationException, AssignabilityRegistrationException, NotConcreteRegistrationException, PicoIntrospectionException {
- NanningComponentAdapter componentFactory =
- new NanningComponentAdapter(new AspectSystem(), new DefaultComponentAdapter(Wilma.class, WilmaImpl.class));
- Object component = componentFactory.getComponentInstance(new DefaultPicoContainer());
+ NanningComponentAdapter componentAdapter =
+ new NanningComponentAdapter(new AspectSystem(), new ConstructorComponentAdapter(Wilma.class, WilmaImpl.class));
+ Object component = componentAdapter.getComponentInstance(new DefaultPicoContainer());
assertTrue(Aspects.isAspectObject(component));
assertEquals(Wilma.class, Aspects.getAspectInstance(component).getClassIdentifier());
}
public void testComponentsWithoutInterfaceNotAspected() throws PicoInitializationException, PicoRegistrationException {
- NanningComponentAdapter componentFactory = new NanningComponentAdapter(new AspectSystem(),
- new DefaultComponentAdapter(FredImpl.class, FredImpl.class));
+ NanningComponentAdapter componentAdapter = new NanningComponentAdapter(new AspectSystem(),
+ new ConstructorComponentAdapter(FredImpl.class, FredImpl.class));
DefaultPicoContainer registry = new DefaultPicoContainer();
registry.registerComponent(new InstanceComponentAdapter(Wilma.class, new WilmaImpl()));
- Object component = componentFactory.getComponentInstance(registry);
+ Object component = componentAdapter.getComponentInstance(registry);
assertFalse(Aspects.isAspectObject(component));
}