KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > omg > lifl > eclipse > plugin > project > OpenCCM > utils > ORBChooser


1 /*====================================================================
2
3 OpenCCM: The Open CORBA Component Model Platform
4 Copyright (C) 2000-2003 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): Jerome Offroy.
23 Contributor(s): ______________________________________.
24
25 ====================================================================*/

26 /*
27  * Created on 10 juin 2003 by jerome OFFROY (offroy@lifl.fr)
28  *
29  */

30
31 package org.omg.lifl.eclipse.plugin.project.OpenCCM.utils;
32
33 import org.eclipse.swt.SWT;
34 import org.eclipse.swt.layout.RowLayout;
35 import org.eclipse.swt.widgets.Composite;
36 import org.eclipse.swt.widgets.Group;
37 import org.eclipse.swt.widgets.Label;
38
39 /**
40  * @author offroy
41  *
42  * To change the template for this generated type comment go to
43  * Window>Preferences>Java>Code Generation>Code and Comments
44  */

45 public class ORBChooser {
46     private Group group_ ;
47     private String JavaDoc ORBGroupLabel_;
48     private String JavaDoc OBPathLabel_;
49     
50     public ORBChooser (Composite parent, String JavaDoc ORBGroupLabel, String JavaDoc OBPathLabel){
51         setGroup_(new Group(parent, SWT.NONE));
52         group_.setLayout(new RowLayout());
53         setORBGroupLabel_(ORBGroupLabel);
54         group_.setText(getORBGroupLabel_());
55         Label label = new Label(group_, SWT.LEFT);
56         setOBPathLabel_(OBPathLabel);
57         label.setText(getOBPathLabel_());
58
59
60     }
61     
62
63     /**
64      * @return
65      */

66     public Group getGroup_() {
67         return group_;
68     }
69
70     /**
71      * @param group
72      */

73     public void setGroup_(Group group) {
74         group_ = group;
75     }
76
77     /**
78      * @return
79      */

80     public String JavaDoc getORBGroupLabel_() {
81         return ORBGroupLabel_;
82     }
83
84     /**
85      * @param string
86      */

87     public void setORBGroupLabel_(String JavaDoc string) {
88         ORBGroupLabel_ = string;
89     }
90
91     /**
92      * @return
93      */

94     public String JavaDoc getOBPathLabel_() {
95         return OBPathLabel_;
96     }
97
98     /**
99      * @param string
100      */

101     public void setOBPathLabel_(String JavaDoc string) {
102         OBPathLabel_ = string;
103     }
104
105 }
106
Popular Tags