Browse Source

No need to implement resolveValue as TaskContext now supports that method directly.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270516 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
399c54d5f7
1 changed files with 1 additions and 30 deletions
  1. +1
    -30
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractContainerTask.java

+ 1
- 30
proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractContainerTask.java View File

@@ -16,6 +16,7 @@ import org.apache.avalon.framework.component.ComponentManager;
import org.apache.avalon.framework.component.Composable;
import org.apache.avalon.framework.configuration.Configuration;
import org.apache.avalon.framework.configuration.ConfigurationException;
import org.apache.avalon.framework.context.Context;
import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.converter.Converter;
import org.apache.myrmidon.converter.ConverterException;
@@ -52,36 +53,6 @@ public abstract class AbstractContainerTask
m_executor = (Executor)componentManager.lookup( Executor.ROLE );
}

/**
* Helper method to resolve a string.
*
* @param value the value to resolve
* @return the resolved value
* @exception ConfigurationException if an error occurs
*/
protected final Object resolve( final String value )
throws ConfigurationException
{
try
{
final Object object =
PropertyUtil.resolveProperty( value, getContext(), false );

if( null == object )
{
final String message = REZ.getString( "container.null-value.error", value );
throw new ConfigurationException( message );
}

return object;
}
catch( final PropertyException pe )
{
final String message = REZ.getString( "container.bad-resolve.error", value );
throw new ConfigurationException( message, pe );
}
}

/**
* Helper method to convert an object to a specific type.
*


Loading…
Cancel
Save