mcconnell 2004/01/03 08:01:32
Modified:
merlin/composition/impl/src/java/org/apache/avalon/composition/model/impl
Tag: Ver_3_4 DefaultContainmentModel.java
Log:
Completion of assembly logic in DefaultContainmentModel.
Revision Changes Path
No revision
No revision
1.13.2.2 +11 -1
avalon/merlin/composition/impl/src/java/org/apache/avalon/composition/model/impl/DefaultContainmentModel.java
Index: DefaultContainmentModel.java
===================================================================
RCS file:
/home/cvs/avalon/merlin/composition/impl/src/java/org/apache/avalon/composition/model/impl/DefaultContainmentModel.java,v
retrieving revision 1.13.2.1
retrieving revision 1.13.2.2
diff -u -r1.13.2.1 -r1.13.2.2
--- DefaultContainmentModel.java 3 Jan 2004 15:38:50 -0000 1.13.2.1
+++ DefaultContainmentModel.java 3 Jan 2004 16:01:32 -0000 1.13.2.2
@@ -313,6 +313,16 @@
return;
}
+ getLogger().debug( "dissassembly phase" );
+ Model[] models = m_context.getModelRepository().getModels();
+ for( int i=0; i<models.length; i++ )
+ {
+ Model model = models[i];
+ if( model instanceof Composite )
+ {
+ ((Composite)model).disassemble();
+ }
+ }
m_assembly.setEnabled( false );
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]