You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by bl...@apache.org on 2002/08/07 15:17:48 UTC

cvs commit: jakarta-avalon-excalibur/fortress/examples/src/java/org/apache/excalibur/fortress/examples/swing Main.java

bloritsch    2002/08/07 06:17:48

  Modified:    fortress/examples/src/java/org/apache/excalibur/fortress/examples/swing
                        Main.java
  Log:
  make sure all the examples are up to date
  
  Revision  Changes    Path
  1.5       +61 -0     jakarta-avalon-excalibur/fortress/examples/src/java/org/apache/excalibur/fortress/examples/swing/Main.java
  
  Index: Main.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/fortress/examples/src/java/org/apache/excalibur/fortress/examples/swing/Main.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Main.java	7 Aug 2002 04:55:55 -0000	1.4
  +++ Main.java	7 Aug 2002 13:17:48 -0000	1.5
  @@ -1,3 +1,4 @@
  +<<<<<<< Main.java
   /*
    * Copyright (C) The Apache Software Foundation. All rights reserved.
    *
  @@ -18,6 +19,7 @@
   import org.apache.excalibur.fortress.ContainerManager;
   import org.apache.excalibur.fortress.DefaultContainerManager;
   import org.apache.excalibur.fortress.util.ContextBuilder;
  +import org.apache.excalibur.fortress.util.ContextManager;
   
   /**
    * Fortress container example.
  @@ -55,3 +57,62 @@
       }
   }
   
  +=======
  +/*
  + * Copyright (C) The Apache Software Foundation. All rights reserved.
  + *
  + * This software is published under the terms of the Apache Software License
  + * version 1.1, a copy of which has been included with this distribution in
  + * the LICENSE.txt file.
  + */
  +package org.apache.excalibur.fortress.examples.swing;
  +
  +import org.apache.avalon.framework.component.ComponentManager;
  +import org.apache.avalon.framework.configuration.Configuration;
  +import org.apache.avalon.framework.configuration.DefaultConfigurationBuilder;
  +import org.apache.avalon.framework.context.Context;
  +import org.apache.avalon.framework.context.DefaultContext;
  +import org.apache.avalon.framework.logger.LogKitLogger;
  +import org.apache.avalon.framework.logger.Logger;
  +import org.apache.excalibur.fortress.Container;
  +import org.apache.excalibur.fortress.ContainerManager;
  +import org.apache.excalibur.fortress.DefaultContainerManager;
  +import org.apache.excalibur.fortress.util.ContextBuilder;
  +
  +/**
  + * Fortress container example.
  + *
  + * @author <a href="mailto:crafterm@apache.org">Marcus Crafter</a>
  + * @version $Id$
  + */
  +public final class Main
  +{
  +    // container reference
  +    private static Container m_container;
  +
  +    /**
  +     * Start the show. Creates a <code>SwingContainer</code>.
  +     *
  +     * @param args a <code>String[]</code> array of command line arguments
  +     * @exception Exception if an error occurs
  +     */
  +    public static void main( String[] args )
  +        throws Exception
  +    {
  +        ContextBuilder contextBuilder = new ContextBuilder();
  +        contextBuilder.setContainerClass( "org.apache.excalibur.fortress.examples.swing.SwingContainer" );
  +        contextBuilder.setContextDirectory( "./" );
  +        contextBuilder.setWorkDirectory( "./" );
  +        contextBuilder.setContainerConfiguration( "resource://org/apache/excalibur/fortress/examples/swing/SwingContainer.xconf" );
  +        contextBuilder.setLoggerManagerConfiguration( "resource://org/apache/excalibur/fortress/examples/swing/SwingContainer.xlog" );
  +        contextBuilder.setRoleManagerConfiguration( "resource://org/apache/excalibur/fortress/examples/swing/SwingContainer.roles" );
  +        contextBuilder.setInstrumentManagerConfiguration( "resource://org/apache/excalibur/fortress/examples/swing/SwingContainer.instruments" );
  +
  +        ContainerManager cm = new DefaultContainerManager( contextBuilder.getContext() );
  +        cm.initialize();
  +
  +        m_container = ( Container ) cm.getContainer();
  +    }
  +}
  +
  +>>>>>>> 1.4
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>