donaldp     01/12/22 04:35:37

  Modified:    proposal/myrmidon/src/java/org/apache/myrmidon/framework
                        TypeInstanceTask.java Pattern.java Os.java
                        DataType.java Condition.java AbstractTypeDef.java
                        AbstractContainerTask.java
  Log:
  Restyled.
  
  Revision  Changes    Path
  1.6       +8 -6      
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/TypeInstanceTask.java
  
  Index: TypeInstanceTask.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/TypeInstanceTask.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- TypeInstanceTask.java     2001/11/19 12:37:27     1.5
  +++ TypeInstanceTask.java     2001/12/22 12:35:37     1.6
  @@ -11,7 +11,6 @@
   import org.apache.avalon.excalibur.i18n.Resources;
   import org.apache.avalon.framework.component.ComponentException;
   import org.apache.avalon.framework.component.ComponentManager;
  -import org.apache.avalon.framework.component.Composable;
   import org.apache.avalon.framework.configuration.Configurable;
   import org.apache.avalon.framework.configuration.Configuration;
   import org.apache.avalon.framework.configuration.ConfigurationException;
  @@ -34,10 +33,10 @@
       private static final Resources REZ =
           ResourceManager.getPackageResources( TypeInstanceTask.class );
   
  -    private String              m_id;
  -    private Object              m_value;
  -    private boolean             m_localScope     = true;
  -    private TypeFactory         m_factory;
  +    private String m_id;
  +    private Object m_value;
  +    private boolean m_localScope = true;
  +    private TypeFactory m_factory;
   
       public void compose( final ComponentManager componentManager )
           throws ComponentException
  @@ -45,7 +44,10 @@
           super.compose( componentManager );
   
           final TypeManager typeManager = 
(TypeManager)componentManager.lookup( TypeManager.ROLE );
  -        try { m_factory = typeManager.getFactory( DataType.ROLE ); }
  +        try
  +        {
  +            m_factory = typeManager.getFactory( DataType.ROLE );
  +        }
           catch( final TypeException te )
           {
               final String message = REZ.getString( "type.no-factory.error" );
  
  
  
  1.8       +2 -2      
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Pattern.java
  
  Index: Pattern.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Pattern.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Pattern.java      2001/11/19 12:37:27     1.7
  +++ Pattern.java      2001/12/22 12:35:37     1.8
  @@ -22,8 +22,8 @@
       private static final Resources REZ =
           ResourceManager.getPackageResources( Pattern.class );
   
  -    private String         m_value;
  -    private Condition      m_condition;
  +    private String m_value;
  +    private Condition m_condition;
   
       /**
        * Retrieve value of pattern.
  
  
  
  1.2       +70 -49    
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Os.java
  
  Index: Os.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Os.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Os.java   2001/12/16 12:10:29     1.1
  +++ Os.java   2001/12/22 12:35:37     1.2
  @@ -99,67 +99,88 @@
                                    final String arch,
                                    final String version )
       {
  -        boolean retValue = false;
  -
           if( family != null || name != null || arch != null || version != 
null )
           {
  -            boolean isFamily = true;
  -            boolean isName = true;
  -            boolean isArch = true;
  -            boolean isVersion = true;
  +            final boolean isFamily = familyMatches( family );
  +            final boolean isName = nameMatches( name );
  +            final boolean isArch = archMatches( arch );
  +            final boolean isVersion = versionMatches( version );
   
  -            if( family != null )
  +            return isFamily && isName && isArch && isVersion;
  +        }
  +        else
  +        {
  +            return false;
  +        }
  +    }
  +
  +    private static boolean versionMatches( final String version )
  +    {
  +        boolean isVersion = true;
  +        if( version != null )
  +        {
  +            isVersion = version.equals( m_osVersion );
  +        }
  +        return isVersion;
  +    }
  +
  +    private static boolean archMatches( final String arch )
  +    {
  +        boolean isArch = true;
  +        if( arch != null )
  +        {
  +            isArch = arch.equals( m_osArch );
  +        }
  +        return isArch;
  +    }
  +
  +    private static boolean nameMatches( final String name )
  +    {
  +        boolean isName = true;
  +        if( name != null )
  +        {
  +            isName = name.equals( m_osName );
  +        }
  +        return isName;
  +    }
  +
  +    private static boolean familyMatches( final String family )
  +    {
  +        boolean isFamily = true;
  +        if( family != null )
  +        {
  +            if( family.equals( "windows" ) )
               {
  -                if( family.equals( "windows" ) )
  -                {
  -                    isFamily = m_osName.indexOf( "windows" ) > -1;
  -                }
  -                else if( family.equals( "os/2" ) )
  -                {
  -                    isFamily = m_osName.indexOf( "os/2" ) > -1;
  -                }
  -                else if( family.equals( "netware" ) )
  -                {
  -                    isFamily = m_osName.indexOf( "netware" ) > -1;
  -                }
  -                else if( family.equals( "dos" ) )
  -                {
  -                    isFamily = m_pathSep.equals( ";" ) && !isFamily( 
"netware" );
  -                }
  -                else if( family.equals( "mac" ) )
  -                {
  -                    isFamily = m_osName.indexOf( "mac" ) > -1;
  -                }
  -                else if( family.equals( "unix" ) )
  -                {
  -                    isFamily = m_pathSep.equals( ":" ) &&
  -                        ( !isFamily( "mac" ) || m_osName.endsWith( "x" ) );
  -                }
  -                else
  -                {
  -                    final String message = REZ.getString( 
"unknown-os-family", family );
  -                    throw new IllegalArgumentException( message );
  -                }
  +                isFamily = m_osName.indexOf( "windows" ) > -1;
               }
  -
  -            if( name != null )
  +            else if( family.equals( "os/2" ) )
               {
  -                isName = name.equals( m_osName );
  +                isFamily = m_osName.indexOf( "os/2" ) > -1;
               }
  -
  -            if( arch != null )
  +            else if( family.equals( "netware" ) )
               {
  -                isArch = arch.equals( m_osArch );
  +                isFamily = m_osName.indexOf( "netware" ) > -1;
               }
  -
  -            if( version != null )
  +            else if( family.equals( "dos" ) )
               {
  -                isVersion = version.equals( m_osVersion );
  +                isFamily = m_pathSep.equals( ";" ) && !isFamily( "netware" );
               }
  -
  -            retValue = isFamily && isName && isArch && isVersion;
  +            else if( family.equals( "mac" ) )
  +            {
  +                isFamily = m_osName.indexOf( "mac" ) > -1;
  +            }
  +            else if( family.equals( "unix" ) )
  +            {
  +                isFamily = m_pathSep.equals( ":" ) &&
  +                    ( !isFamily( "mac" ) || m_osName.endsWith( "x" ) );
  +            }
  +            else
  +            {
  +                final String message = REZ.getString( "unknown-os-family", 
family );
  +                throw new IllegalArgumentException( message );
  +            }
           }
  -        return retValue;
  +        return isFamily;
       }
   
       /**
  
  
  
  1.4       +1 -1      
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/DataType.java
  
  Index: DataType.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/DataType.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- DataType.java     2001/11/19 12:37:27     1.3
  +++ DataType.java     2001/12/22 12:35:37     1.4
  @@ -9,7 +9,7 @@
   
   /**
    * Base class for those classes that can appear inside the build file
  - * as stand alone data types.  
  + * as stand alone data types.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Peter Donald</a>
    */
  
  
  
  1.6       +2 -3      
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Condition.java
  
  Index: Condition.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/Condition.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Condition.java    2001/11/19 12:37:26     1.5
  +++ Condition.java    2001/12/22 12:35:37     1.6
  @@ -14,7 +14,6 @@
   import org.apache.avalon.framework.component.Component;
   import org.apache.avalon.framework.context.Context;
   import org.apache.avalon.framework.context.ContextException;
  -import org.apache.myrmidon.api.TaskException;
   
   /**
    * Class representing a condition.
  @@ -27,8 +26,8 @@
       private static final Resources REZ =
           ResourceManager.getPackageResources( Condition.class );
   
  -    private String            m_condition;
  -    private boolean           m_isIfCondition;
  +    private String m_condition;
  +    private boolean m_isIfCondition;
   
       public Condition( final boolean isIfCondition, final String condition )
       {
  
  
  
  1.9       +10 -7     
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractTypeDef.java
  
  Index: AbstractTypeDef.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractTypeDef.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- AbstractTypeDef.java      2001/11/19 12:37:26     1.8
  +++ AbstractTypeDef.java      2001/12/22 12:35:37     1.9
  @@ -36,11 +36,11 @@
       private static final Resources REZ =
           ResourceManager.getPackageResources( AbstractTypeDef.class );
   
  -    private File                m_lib;
  -    private String              m_name;
  -    private String              m_className;
  -    private TypeManager         m_typeManager;
  -    private RoleManager         m_roleManager;
  +    private File m_lib;
  +    private String m_name;
  +    private String m_className;
  +    private TypeManager m_typeManager;
  +    private RoleManager m_roleManager;
   
       public void compose( final ComponentManager componentManager )
           throws ComponentException
  @@ -86,7 +86,10 @@
           final DefaultTypeFactory factory = new DefaultTypeFactory( 
classLoader );
           factory.addNameClassMapping( m_name, m_className );
   
  -        try { m_typeManager.registerType( role, m_name, factory ); }
  +        try
  +        {
  +            m_typeManager.registerType( role, m_name, factory );
  +        }
           catch( final TypeException te )
           {
               final String message = REZ.getString( 
"typedef.no-register.error" );
  @@ -104,7 +107,7 @@
               final ClassLoader classLoader =
                   Thread.currentThread().getContextClassLoader();
   
  -            return new URLClassLoader( new URL[] { url }, classLoader );
  +            return new URLClassLoader( new URL[]{url}, classLoader );
           }
           catch( final Exception e )
           {
  
  
  
  1.7       +5 -7      
jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractContainerTask.java
  
  Index: AbstractContainerTask.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/framework/AbstractContainerTask.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- AbstractContainerTask.java        2001/11/19 12:37:26     1.6
  +++ AbstractContainerTask.java        2001/12/22 12:35:37     1.7
  @@ -17,12 +17,11 @@
   import org.apache.avalon.framework.configuration.Configuration;
   import org.apache.avalon.framework.configuration.ConfigurationException;
   import org.apache.myrmidon.api.AbstractTask;
  -import org.apache.myrmidon.api.TaskException;
  +import org.apache.myrmidon.converter.Converter;
  +import org.apache.myrmidon.converter.ConverterException;
   import org.apache.myrmidon.interfaces.configurer.Configurer;
   import org.apache.myrmidon.interfaces.converter.MasterConverter;
   import org.apache.myrmidon.interfaces.executor.Executor;
  -import org.apache.myrmidon.converter.Converter;
  -import org.apache.myrmidon.converter.ConverterException;
   
   /**
    * This is the class that Task writers should extend to provide custom tasks.
  @@ -37,13 +36,13 @@
           ResourceManager.getPackageResources( AbstractContainerTask.class );
   
       ///For converting own attributes
  -    private MasterConverter     m_converter;
  +    private MasterConverter m_converter;
   
       ///For configuring own sub-elements
  -    private Configurer          m_configurer;
  +    private Configurer m_configurer;
   
       ///For executing sub-elements as tasks
  -    private Executor            m_executor;
  +    private Executor m_executor;
   
       public void compose( final ComponentManager componentManager )
           throws ComponentException
  @@ -117,7 +116,6 @@
       {
           getConfigurer().configure( object, element, getContext() );
       }
  -
   
       /**
        * Configure an objects attribute using parameters.
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to