01: /*
02: * Sun Public License Notice
03: *
04: * The contents of this file are subject to the Sun Public License
05: * Version 1.0 (the "License"). You may not use this file except in
06: * compliance with the License. A copy of the License is available at
07: * http://www.sun.com/
08: *
09: * The Original Code is NetBeans. The Initial Developer of the Original
10: * Code is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
11: * Microsystems, Inc. All Rights Reserved.
12:
13: If you wish your version of this file to be governed by only the CDDL
14: or only the GPL Version 2, indicate your decision by adding
15: "[Contributor] elects to include this software in this distribution
16: under the [CDDL or GPL Version 2] license." If you do not indicate a
17: single choice of license, a recipient has the option to distribute
18: your version of this file under either the CDDL, the GPL Version 2 or
19: to extend the choice of license to its licensees as provided above.
20: However, if you add GPL Version 2 code and therefore, elected the GPL
21: Version 2 license, then the option applies only if the new code is
22: made subject to such option by the copyright holder.
23:
24: If you wish your version of this file to be governed by only the CDDL
25: or only the GPL Version 2, indicate your decision by adding
26: "[Contributor] elects to include this software in this distribution
27: under the [CDDL or GPL Version 2] license." If you do not indicate a
28: single choice of license, a recipient has the option to distribute
29: your version of this file under either the CDDL, the GPL Version 2 or
30: to extend the choice of license to its licensees as provided above.
31: However, if you add GPL Version 2 code and therefore, elected the GPL
32: Version 2 license, then the option applies only if the new code is
33: made subject to such option by the copyright holder.
34: */
35:
36: package org.netbeans.modules.etl.ui.view;
37:
38: import javax.swing.JSplitPane;
39:
40: import org.netbeans.modules.etl.ui.ETLDataObject;
41:
42: /**
43: *
44: * @author karthik
45: */
46: public class ConfigureParametersPanel extends JSplitPane {
47:
48: private ConfigParamsTreeView configTreeView;
49:
50: /** Creates a new instance of EditDBModelPanel */
51: public ConfigureParametersPanel(ETLDataObject mObj) {
52: configTreeView = new ConfigParamsTreeView(mObj, this );
53: setOneTouchExpandable(true);
54: setDividerLocation(200);
55: setLeftComponent(configTreeView);
56: }
57:
58: /**
59: * Gets currently associated DBModelTreeView.
60: *
61: * @return current ConfigParamsTreeView instance.
62: */
63: public ConfigParamsTreeView getConfigModelTreeView() {
64: return configTreeView;
65: }
66: }
|