View Javadoc

1   /*$Id: AppsCEAComponentManager.java,v 1.5 2004/11/29 20:00:56 clq2 Exp $
2    * Created on 11-Aug-2004
3    *
4    * Copyright (C) AstroGrid. All rights reserved.
5    *
6    * This software is published under the terms of the AstroGrid 
7    * Software License version 1.2, a copy of which has been included 
8    * with this distribution in the LICENSE.txt file.  
9    *
10  **/
11  package org.astrogrid.applications.apps;
12  
13  import org.astrogrid.applications.component.JavaClassCEAComponentManager;
14  import org.astrogrid.applications.description.ApplicationDescription;
15  
16  /*** Extended java class component manager, that also registers custom apps in this package.
17   * @author Noel Winstanley nw@jb.man.ac.uk 11-Aug-2004
18   *
19   */
20  public class AppsCEAComponentManager extends JavaClassCEAComponentManager {
21  
22      /*** Construct a new AppsCEAComponentManager
23       * 
24       */
25      public AppsCEAComponentManager() {
26          super();
27          registerContainerApplicationDescriptionLibrary(pico);        
28          pico.registerComponentImplementation(SendMailApplicationDescription.class);
29          pico.registerComponentImplementation(CatApplicationDescription.class);
30          pico.registerComponentImplementation(SiapImageFetchDescription.class);
31      }
32  
33  }
34  
35  
36  /* 
37  $Log: AppsCEAComponentManager.java,v $
38  Revision 1.5  2004/11/29 20:00:56  clq2
39  nww-itn07-684
40  
41  Revision 1.4.46.1  2004/11/22 14:06:13  nw
42  start on implementing these.
43  
44  Revision 1.4  2004/08/27 10:56:38  nw
45  removed container-inspecting applicationDescriptionLibrary from default setup - cea-commandline doesn't like it.
46  
47  Revision 1.3  2004/08/17 15:07:25  nw
48  added concat application
49  
50  Revision 1.2  2004/08/16 11:03:46  nw
51  first stab at a cat application
52  
53  Revision 1.1  2004/08/11 17:40:49  nw
54  implemented send mail application
55   
56  */