Submitted By: "Adam Murdoch" <adammurdoch_ml@yahoo.com> git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270848 13f79535-47bb-0310-9956-ffa450edef68master
| @@ -101,13 +101,17 @@ public class DefaultConfigurerTest | |||||
| m_componentManager.put( Configurer.ROLE, component ); | m_componentManager.put( Configurer.ROLE, component ); | ||||
| components.add( component ); | components.add( component ); | ||||
| // Setup a context | |||||
| m_context = new DefaultTaskContext(); | |||||
| components.add( m_context ); | |||||
| // Log enable the components | // Log enable the components | ||||
| for( Iterator iterator = components.iterator(); iterator.hasNext(); ) | for( Iterator iterator = components.iterator(); iterator.hasNext(); ) | ||||
| { | { | ||||
| component = (Component)iterator.next(); | |||||
| if( component instanceof LogEnabled ) | |||||
| Object obj = iterator.next(); | |||||
| if( obj instanceof LogEnabled ) | |||||
| { | { | ||||
| final LogEnabled logEnabled = (LogEnabled)component; | |||||
| final LogEnabled logEnabled = (LogEnabled)obj; | |||||
| logEnabled.enableLogging( m_logger ); | logEnabled.enableLogging( m_logger ); | ||||
| } | } | ||||
| } | } | ||||
| @@ -115,21 +119,21 @@ public class DefaultConfigurerTest | |||||
| // Compose the components | // Compose the components | ||||
| for( Iterator iterator = components.iterator(); iterator.hasNext(); ) | for( Iterator iterator = components.iterator(); iterator.hasNext(); ) | ||||
| { | { | ||||
| component = (Component)iterator.next(); | |||||
| if( component instanceof Composable ) | |||||
| Object obj = iterator.next(); | |||||
| if( obj instanceof Composable ) | |||||
| { | { | ||||
| final Composable composable = (Composable)component; | |||||
| final Composable composable = (Composable)obj; | |||||
| composable.compose( m_componentManager ); | composable.compose( m_componentManager ); | ||||
| } | } | ||||
| } | } | ||||
| // Configure the context | |||||
| final File baseDir = new File( "." ).getAbsoluteFile(); | |||||
| m_context.setProperty( TaskContext.BASE_DIRECTORY, baseDir ); | |||||
| // Find the configurer | // Find the configurer | ||||
| m_configurer = (Configurer)m_componentManager.lookup( Configurer.ROLE ); | m_configurer = (Configurer)m_componentManager.lookup( Configurer.ROLE ); | ||||
| // Setup a context | |||||
| m_context = new DefaultTaskContext(); | |||||
| final File baseDir = new File( "." ).getAbsoluteFile(); | |||||
| m_context.setProperty( TaskContext.BASE_DIRECTORY, baseDir ); | |||||
| } | } | ||||
| /** | /** | ||||
| @@ -101,13 +101,17 @@ public class DefaultConfigurerTest | |||||
| m_componentManager.put( Configurer.ROLE, component ); | m_componentManager.put( Configurer.ROLE, component ); | ||||
| components.add( component ); | components.add( component ); | ||||
| // Setup a context | |||||
| m_context = new DefaultTaskContext(); | |||||
| components.add( m_context ); | |||||
| // Log enable the components | // Log enable the components | ||||
| for( Iterator iterator = components.iterator(); iterator.hasNext(); ) | for( Iterator iterator = components.iterator(); iterator.hasNext(); ) | ||||
| { | { | ||||
| component = (Component)iterator.next(); | |||||
| if( component instanceof LogEnabled ) | |||||
| Object obj = iterator.next(); | |||||
| if( obj instanceof LogEnabled ) | |||||
| { | { | ||||
| final LogEnabled logEnabled = (LogEnabled)component; | |||||
| final LogEnabled logEnabled = (LogEnabled)obj; | |||||
| logEnabled.enableLogging( m_logger ); | logEnabled.enableLogging( m_logger ); | ||||
| } | } | ||||
| } | } | ||||
| @@ -115,21 +119,21 @@ public class DefaultConfigurerTest | |||||
| // Compose the components | // Compose the components | ||||
| for( Iterator iterator = components.iterator(); iterator.hasNext(); ) | for( Iterator iterator = components.iterator(); iterator.hasNext(); ) | ||||
| { | { | ||||
| component = (Component)iterator.next(); | |||||
| if( component instanceof Composable ) | |||||
| Object obj = iterator.next(); | |||||
| if( obj instanceof Composable ) | |||||
| { | { | ||||
| final Composable composable = (Composable)component; | |||||
| final Composable composable = (Composable)obj; | |||||
| composable.compose( m_componentManager ); | composable.compose( m_componentManager ); | ||||
| } | } | ||||
| } | } | ||||
| // Configure the context | |||||
| final File baseDir = new File( "." ).getAbsoluteFile(); | |||||
| m_context.setProperty( TaskContext.BASE_DIRECTORY, baseDir ); | |||||
| // Find the configurer | // Find the configurer | ||||
| m_configurer = (Configurer)m_componentManager.lookup( Configurer.ROLE ); | m_configurer = (Configurer)m_componentManager.lookup( Configurer.ROLE ); | ||||
| // Setup a context | |||||
| m_context = new DefaultTaskContext(); | |||||
| final File baseDir = new File( "." ).getAbsoluteFile(); | |||||
| m_context.setProperty( TaskContext.BASE_DIRECTORY, baseDir ); | |||||
| } | } | ||||
| /** | /** | ||||