KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > openccm > Containers > MetaInformation > FacetPortInstanceImpl


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

28
29 package org.objectweb.openccm.Containers.MetaInformation;
30
31 import org.objectweb.openccm.Components.ProvidesInfo;
32
33 /**
34  * @author hameau
35  */

36 public class FacetPortInstanceImpl
37 extends PortInstanceImpl
38 implements FacetPortInstance {
39
40   protected InterfaceInstance _interface_instance;
41   protected ProvidesInfo _facet_info;
42   /* (non-Javadoc)
43    * @see org.objectweb.openccm.Containers.MetaInformation.FacetPortInstanceOperations#interface_instance()
44    */

45   public InterfaceInstance interface_instance()
46   {
47     // TODO Auto-generated method stub
48
return _interface_instance;
49   }
50
51   /* (non-Javadoc)
52    * @see org.objectweb.openccm.Containers.MetaInformation.FacetPortInstanceOperations#interface_instance(org.objectweb.openccm.Containers.MetaInformation.InterfaceInstance)
53    */

54   public void interface_instance(InterfaceInstance value)
55   {
56     _interface_instance = value;
57   }
58   
59   ////////////////////////////////////////
60
// adding info for recoding of CCMObject
61
////////////////////////////////////////
62

63   public void facet_info(ProvidesInfo value)
64   {
65     _facet_info = value;
66   }
67   
68   public ProvidesInfo facet_info()
69   {
70     return _facet_info;
71   }
72
73 }
74
Popular Tags