Index: applications/editors/josm/plugins/smed/src/smed/Smed.java
===================================================================
--- applications/editors/josm/plugins/smed/src/smed/Smed.java	(revision 23279)
+++ applications/editors/josm/plugins/smed/src/smed/Smed.java	(revision 23282)
@@ -32,4 +32,5 @@
     private JMenuItem item;
     private SmedTabAction SmedTab;
+	private List<SmedPluggable> plugins = null;
 
     public Smed(PluginInformation info) {
@@ -147,3 +148,8 @@
     }
 
+    public void setPlugins(List<SmedPluggable> plugins)  {
+    	this.plugins = plugins;
+    	
+    }
+
 }
Index: applications/editors/josm/plugins/smed/src/smed/SmedFile.java
===================================================================
--- applications/editors/josm/plugins/smed/src/smed/SmedFile.java	(revision 23279)
+++ applications/editors/josm/plugins/smed/src/smed/SmedFile.java	(revision 23282)
@@ -2,6 +2,4 @@
 
 import java.io.File;
-
-import smed.plug.util.JARFileFilter;
 
 public class SmedFile extends File{
Index: applications/editors/josm/plugins/smed/src/smed/menu/SmedMenuBar.java
===================================================================
--- applications/editors/josm/plugins/smed/src/smed/menu/SmedMenuBar.java	(revision 23279)
+++ applications/editors/josm/plugins/smed/src/smed/menu/SmedMenuBar.java	(revision 23282)
@@ -1,8 +1,12 @@
 package smed.menu;
 
+import java.awt.Rectangle;
 import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
 import java.awt.event.KeyEvent;
+import java.util.ArrayList;
+import java.util.List;
 
+import javax.swing.JCheckBox;
 import javax.swing.JDialog;
 import javax.swing.JMenu;
@@ -12,5 +16,8 @@
 import javax.swing.SwingUtilities;
 
+import smed.Smed;
+import smed.list.JCheckBoxList;
 import smed.menu.file.HideAction;
+import smed.plug.ifc.SmedPluggable;
 
 public class SmedMenuBar extends JMenuBar {
@@ -24,5 +31,5 @@
      JMenu menu, submenu;
      JMenuItem menuItem;
-
+     
     public SmedMenuBar() {
         menuBar = new JMenuBar();
@@ -40,6 +47,21 @@
 			public void actionPerformed(java.awt.event.ActionEvent e) {
 				HideAction hideAction = new HideAction();
+				JDialog dialogHide = hideAction.getHideDialog();
+				JCheckBoxList hideList = hideAction.getHideList();
+				
+				JCheckBox jCheckBox = new JCheckBox();
+				jCheckBox.setBounds(new Rectangle(5, 10, 300, 20));
+				jCheckBox.setText("hello world");
 
-				JDialog dialogHide = hideAction.getHideDialog();
+				List<JCheckBox> hideCBList = new ArrayList<JCheckBox>();
+				
+				/*
+				for(SmedPluggable p : Smed.getPlugins() ) {
+					
+				}
+				*/
+				
+				hideList.add(jCheckBox);
+				
 				
 				dialogHide.setVisible(true);
Index: applications/editors/josm/plugins/smed/src/smed/menu/file/HideAction.java
===================================================================
--- applications/editors/josm/plugins/smed/src/smed/menu/file/HideAction.java	(revision 23279)
+++ applications/editors/josm/plugins/smed/src/smed/menu/file/HideAction.java	(revision 23282)
@@ -21,5 +21,5 @@
 
 import smed.list.JCheckBoxList;
-public class HideAction {
+public class HideAction extends JDialog {
 
 	/**
@@ -32,4 +32,6 @@
 	private JCheckBoxList hideList = null;
 	private JCheckBox jCheckBox = null;
+	
+	
 	/**
 	 * This method initializes hideDialog	
@@ -86,25 +88,11 @@
 	 * @return javax.swing.JList	
 	 */
-	private JCheckBoxList getHideList() {
+	public JCheckBoxList getHideList() {
 		if (hideList == null) {
 			hideList = new JCheckBoxList();
 			hideList.setBounds(new Rectangle(20, 15, 315, 370));
 			hideList.setBorder(LineBorder.createBlackLineBorder());
-			hideList.add(getJCheckBox());			
 			}
 		return hideList;
 	}
-	/**
-	 * This method initializes jCheckBox	
-	 * 	
-	 * @return javax.swing.JCheckBox	
-	 */
-	private JCheckBox getJCheckBox() {
-		if (jCheckBox == null) {
-			jCheckBox = new JCheckBox();
-			jCheckBox.setBounds(new Rectangle(10, 10, 100, 20));
-		}
-		return jCheckBox;
-	}
-
 }
Index: applications/editors/josm/plugins/smed/src/smed/tabs/SmedTabAction.java
===================================================================
--- applications/editors/josm/plugins/smed/src/smed/tabs/SmedTabAction.java	(revision 23279)
+++ applications/editors/josm/plugins/smed/src/smed/tabs/SmedTabAction.java	(revision 23282)
@@ -6,4 +6,5 @@
 import java.awt.event.ActionEvent;
 import java.awt.event.KeyEvent;
+import java.util.List;
 
 import javax.swing.JFrame;
@@ -16,4 +17,5 @@
 
 import smed.menu.SmedMenuBar;
+import smed.plug.ifc.SmedPluggable;
 
 public class SmedTabAction extends JosmAction {
Index: applications/editors/josm/plugins/smed/src/smed/tabs/SmedTabbedPane.java
===================================================================
--- applications/editors/josm/plugins/smed/src/smed/tabs/SmedTabbedPane.java	(revision 23279)
+++ applications/editors/josm/plugins/smed/src/smed/tabs/SmedTabbedPane.java	(revision 23282)
@@ -18,4 +18,6 @@
 
 public class SmedTabbedPane extends JPanel {
+	
+	private List<SmedPluggable> plugins = null;
 
     /**
@@ -27,8 +29,8 @@
         super(new GridLayout(1, 1));
 
-        List<SmedPluggable> plugins = null;
         String pluginDirName = Main.pref.getPluginsDirectory().getAbsolutePath();
-        try {
+		try {
             plugins = SmedPluginLoader.loadPlugins(new File(pluginDirName + "/splug"));
+
         } catch (IOException e) {
             e.printStackTrace();
