KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > openccm > Deployment > listener > simple > CCMHomeListenerSimple


1 /*====================================================================
2
3 OpenCCM: The Open CORBA Component Model Platform
4 Copyright (C) 2000-2002 USTL - LIFL - GOAL
5 Contact: openccm-team@objectweb.org
6
7 This library is free software; you can redistribute it and/or
8 modify it under the terms of the GNU Lesser General Public
9 License as published by the Free Software Foundation; either
10 version 2.1 of the License, or any later version.
11
12 This library is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 Lesser General Public License for more details.
16
17 You should have received a copy of the GNU Lesser General Public
18 License along with this library; if not, write to the Free Software
19 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
20 USA
21
22 Initial developer(s): Romain Rouvoy.
23 Contributor(s): ______________________________________.
24
25 ====================================================================*/

26
27 package org.objectweb.openccm.Deployment.listener.simple;
28
29 /**
30  * Simple implementation for the
31  * ::plugins::deployment::CCMHomeListener interface.
32  *
33  * @author <a HREF="mailto:Romain.Rouvoy@lifl.fr">Romain Rouvoy</a>
34  *
35  * @version 0.3
36  */

37 public class CCMHomeListenerSimple
38 extends org.objectweb.openccm.Deployment.listener.CCMHomeListenerBase
39 {
40     // ==================================================================
41
//
42
// Internal state.
43
//
44
// ==================================================================
45

46     // ==================================================================
47
//
48
// Constructor.
49
//
50
// ==================================================================
51
/**
52      * Constructor with parameter
53      *
54      * @param source the event source
55      */

56     public
57     CCMHomeListenerSimple()
58     {
59         super();
60     }
61
62     // ==================================================================
63
//
64
// Internal methods.
65
//
66
// ==================================================================
67
/**
68      * Provide a new instance of the class
69      *
70      * @return new instance
71      */

72     protected org.objectweb.openccm.Deployment.listener.CCMHomeListener
73       _new()
74     {
75                 return new CCMHomeListenerSimple();
76     }
77     
78     // ==================================================================
79
//
80
// Public methods.
81
//
82
// ==================================================================
83

84     // ==================================================================
85
//
86
// Methods for the ::Deployment::listener::CCMHomeEvents interface.
87
//
88
// ==================================================================
89
//
90
// IDL:omg.org/Deployment/listener/CCMHomeEvents/on_create:1.0
91
//
92
/**
93      * Event sent after the create function is called on CCMHome object
94      *
95      * @param ref the object created
96      */

97     public void
98     on_create (org.omg.Components.CCMObject ref)
99     {
100         delegate_.on_create (ref);
101         // source_.add_home (ref);
102
}
103     
104     //
105
// IDL:omg.org/Deployment/listener/CCMHomeEvents/on_add:1.0
106
//
107
/**
108      * Event sent after the add function is called on CCMHome object
109      *
110      * @param ref the object added
111      */

112     public void
113     on_add (org.omg.Components.CCMObject ref )
114     {
115         delegate_.on_add (ref);
116     }
117     
118     //
119
// IDL:omg.org/Deployment/listener/CCMHomeEvents/on_remove:1.0
120
//
121
/**
122      * Event sent before the remove function is called on CCMHome object
123      *
124      * @param ref the object removed
125      */

126     public void
127     on_remove (org.omg.Components.CCMObject ref)
128     {
129         delegate_.on_remove (ref);
130     }
131     
132     //
133
// IDL:omg.org/Deployment/listener/CCMHomeEvents/on_destroy:1.0
134
//
135
/**
136      * Event sent before the destruction of the related CCMHome object
137      *
138      */

139     public void
140     on_destroy ()
141     {
142         delegate_.on_destroy ();
143     }
144 }
145
146
147
148
Popular Tags