cmlenz      2003/06/11 09:17:26

  Modified:    integration/ant/src/java/org/apache/cactus/integration/ant/container
                        AbstractContainer.java GenericContainer.java
                        ContainerFactory.java
  Log:
  Fix some "design for extension" violations
  
  Revision  Changes    Path
  1.6       +4 -4      
jakarta-cactus/integration/ant/src/java/org/apache/cactus/integration/ant/container/AbstractContainer.java
  
  Index: AbstractContainer.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-cactus/integration/ant/src/java/org/apache/cactus/integration/ant/container/AbstractContainer.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- AbstractContainer.java    14 May 2003 18:18:41 -0000      1.5
  +++ AbstractContainer.java    11 Jun 2003 16:17:26 -0000      1.6
  @@ -245,7 +245,7 @@
       /**
        * @see Container#setAntTaskFactory
        */
  -    public void setAntTaskFactory(AntTaskFactory theFactory)
  +    public final void setAntTaskFactory(AntTaskFactory theFactory)
       {
           this.antTaskFactory = theFactory;
       }
  @@ -261,7 +261,7 @@
       /**
        * @see Container#setLog
        */
  -    public void setLog(Log theLog)
  +    public final void setLog(Log theLog)
       {
           this.log = theLog;
       }
  @@ -314,7 +314,7 @@
        * 
        * @return The default filter chain
        */
  -    protected FilterChain createFilterChain()
  +    protected final FilterChain createFilterChain()
       {
           ReplaceTokens.Token token = null;
           FilterChain filterChain = new FilterChain();
  
  
  
  1.6       +3 -3      
jakarta-cactus/integration/ant/src/java/org/apache/cactus/integration/ant/container/GenericContainer.java
  
  Index: GenericContainer.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-cactus/integration/ant/src/java/org/apache/cactus/integration/ant/container/GenericContainer.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- GenericContainer.java     13 May 2003 10:11:03 -0000      1.5
  +++ GenericContainer.java     11 Jun 2003 16:17:26 -0000      1.6
  @@ -74,7 +74,7 @@
    *
    * @version $Id$
    */
  -public class GenericContainer extends AbstractContainer
  +public final class GenericContainer extends AbstractContainer
   {
   
       // Inner Classes -----------------------------------------------------------
  @@ -84,7 +84,7 @@
        * supports either an Ant target to delegate to, or a list of nested tasks
        * that are to be executed in order to perform the operation. 
        */
  -    public class Hook implements TaskContainer
  +    public final class Hook implements TaskContainer
       {
           
           // Instance Variables --------------------------------------------------
  
  
  
  1.3       +2 -2      
jakarta-cactus/integration/ant/src/java/org/apache/cactus/integration/ant/container/ContainerFactory.java
  
  Index: ContainerFactory.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-cactus/integration/ant/src/java/org/apache/cactus/integration/ant/container/ContainerFactory.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ContainerFactory.java     12 May 2003 09:03:51 -0000      1.2
  +++ ContainerFactory.java     11 Jun 2003 16:17:26 -0000      1.3
  @@ -109,7 +109,7 @@
        * @return The instantiated container
        * @throws BuildException If there was a problem creating the container
        */
  -    public Container createContainer(String theName) throws BuildException
  +    public final Container createContainer(String theName) throws BuildException
       {
           Container container = null;
           try
  
  
  

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

Reply via email to