From 2c4c47e8e69e34c0bcc943e8b46e6171477d8fe8 Mon Sep 17 00:00:00 2001 From: Peter Donald Date: Tue, 5 Jun 2001 04:36:24 +0000 Subject: [PATCH] Update for new method signatures. git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269108 13f79535-47bb-0310-9956-ffa450edef68 --- .../components/aspect/DefaultAspectManager.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/aspect/DefaultAspectManager.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/aspect/DefaultAspectManager.java index d34326161..76ec89687 100644 --- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/aspect/DefaultAspectManager.java +++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/aspect/DefaultAspectManager.java @@ -9,6 +9,7 @@ package org.apache.myrmidon.components.aspect; import java.util.ArrayList; import org.apache.avalon.framework.configuration.Configuration; +import org.apache.avalon.framework.parameters.Parameters; import org.apache.log.Logger; import org.apache.myrmidon.api.Task; import org.apache.myrmidon.api.TaskException; @@ -51,6 +52,12 @@ public class DefaultAspectManager return model; } + public void aspect( final Parameters parameters, final Configuration[] elements ) + throws TaskException + { + throw new UnsupportedOperationException( "Can not provide parameters to AspectManager" ); + } + public void postCreate( final Task task ) throws TaskException { @@ -71,13 +78,13 @@ public class DefaultAspectManager } } - public void preConfigure() + public void preConfigure( final Configuration taskModel ) throws TaskException { final AspectHandler[] aspects = m_aspects; for( int i = 0; i < aspects.length; i++ ) { - aspects[ i ].preConfigure(); + aspects[ i ].preConfigure( taskModel ); } }