Remove ToolBar/MenuBar from UIElementMapper 29/16029/3
Bruno JOFRET [Wed, 25 Feb 2015 08:25:02 +0000 (09:25 +0100)]
Change-Id: Ie09739d4c929da8fa298fcbd572c3f4e3ecb9fae

scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/menubar/SwingScilabMenuBar.java
scilab/modules/gui/src/java/org/scilab/modules/gui/bridge/toolbar/SwingScilabToolBar.java
scilab/modules/gui/src/java/org/scilab/modules/gui/editor/EditorEventListener.java
scilab/modules/gui/src/java/org/scilab/modules/gui/menubar/ScilabMenuBar.java
scilab/modules/gui/src/java/org/scilab/modules/gui/menubar/SimpleMenuBar.java
scilab/modules/gui/src/java/org/scilab/modules/gui/toolbar/ScilabToolBar.java
scilab/modules/gui/src/java/org/scilab/modules/gui/toolbar/SimpleToolBar.java

index d90c4c3..83f0ebd 100644 (file)
@@ -63,22 +63,6 @@ public class SwingScilabMenuBar extends JMenuBar implements SimpleMenuBar {
     }
 
     /**
-     * Get the element id for this menubar
-     * @return id the id of the corresponding menubar object
-     */
-    public int getElementId() {
-        return this.elementId;
-    }
-
-    /**
-     * Set the element id for this menubar
-     * @param id the id of the corresponding menubar object
-     */
-    public void setElementId(int id) {
-        this.elementId = id;
-    }
-
-    /**
      * Enabale/Disable a menu giving its name
      * @param menuName the name of the menu
      * @param status true to enable the menu
index f4759a2..358727e 100644 (file)
@@ -17,7 +17,6 @@ import javax.swing.JToolBar;
 import org.scilab.modules.gui.bridge.pushbutton.SwingScilabPushButton;
 import org.scilab.modules.gui.pushbutton.PushButton;
 import org.scilab.modules.gui.toolbar.SimpleToolBar;
-import org.scilab.modules.gui.utils.UIElementMapper;
 
 /**
  * Swing implementation for Scilab ToolBar in GUIs
@@ -27,8 +26,6 @@ public class SwingScilabToolBar extends JToolBar implements SimpleToolBar {
 
     private static final long serialVersionUID = 1L;
 
-    private int elementId;
-
     /**
      * Constructor
      */
@@ -53,21 +50,4 @@ public class SwingScilabToolBar extends JToolBar implements SimpleToolBar {
     public void addSeparator() {
         super.addSeparator();
     }
-
-    /**
-     * Get the element id for this toolbar
-     * @return id the id of the corresponding toolbar object
-     */
-    public int getElementId() {
-        return this.elementId;
-    }
-
-    /**
-     * Set the element id for this toolbar
-     * @param id the id of the corresponding toolbar object
-     */
-    public void setElementId(int id) {
-        this.elementId = id;
-    }
-
 }
index c9940bb..8313b0c 100644 (file)
@@ -18,7 +18,6 @@ import java.awt.event.KeyListener;
 import java.awt.event.MouseEvent;
 import java.awt.event.MouseListener;
 import java.awt.event.MouseMotionListener;
-import java.awt.Component;
 
 import org.scilab.modules.gui.datatip.DatatipCreate;
 import org.scilab.modules.gui.datatip.DatatipDelete;
@@ -34,7 +33,6 @@ import org.scilab.modules.gui.editor.EntityPicker;
 import org.scilab.modules.gui.events.GlobalEventWatcher;
 
 import org.scilab.modules.gui.ged.Inspector;
-import org.scilab.modules.gui.ged.SwapObject;
 
 import org.scilab.modules.gui.plotbrowser.PlotBrowser;
 
index fc71db6..64076d0 100644 (file)
@@ -17,7 +17,6 @@ import org.scilab.modules.gui.menu.Menu;
 import org.scilab.modules.gui.uielement.ScilabUIElement;
 import org.scilab.modules.gui.utils.Position;
 import org.scilab.modules.gui.utils.Size;
-import org.scilab.modules.gui.utils.UIElementMapper;
 
 /**
  * Class for Scilab MenuBars in GUIs
@@ -32,7 +31,6 @@ public class ScilabMenuBar extends ScilabUIElement implements MenuBar {
      */
     protected ScilabMenuBar() {
         component = ScilabBridge.createMenuBar();
-        component.setElementId(UIElementMapper.add(this));
     }
 
     /**
index 77a3182..6cf2836 100644 (file)
@@ -27,18 +27,6 @@ public interface SimpleMenuBar {
     void add(Menu newMenu);
 
     /**
-     * Set the element id for this menubar
-     * @param id the id of the corresponding menubar object
-     */
-    void setElementId(int id);
-
-    /**
-     * Get the element id for this menubar
-     * @return id the id of the corresponding menubar object
-     */
-    int getElementId();
-
-    /**
      * Enable/Disable a menu giving its name
      * @param menuName the name of the menu
      * @param status true to enable the menu
index 6c59a6a..32998bf 100644 (file)
@@ -18,7 +18,6 @@ import org.scilab.modules.gui.pushbutton.PushButton;
 import org.scilab.modules.gui.uielement.ScilabUIElement;
 import org.scilab.modules.gui.utils.Position;
 import org.scilab.modules.gui.utils.Size;
-import org.scilab.modules.gui.utils.UIElementMapper;
 
 /**
  * Class for Scilab ToolBars in GUIs
@@ -34,9 +33,6 @@ public class ScilabToolBar extends ScilabUIElement implements ToolBar {
      */
     protected ScilabToolBar() {
         component = ScilabBridge.createToolBar();
-        component.setElementId(UIElementMapper.add(this));
-
-        //setMenuBarId(UIElementMapper.getDefaultId());
     }
 
     /**
index b6a543f..aff086e 100644 (file)
@@ -34,18 +34,6 @@ public interface SimpleToolBar {
     void addSeparator();
 
     /**
-     * Set the element id for this toolbar
-     * @param id the id of the corresponding toolbar object
-     */
-    void setElementId(int id);
-
-    /**
-     * Get the element id for this toolbar
-     * @return id the id of the corresponding toolbar object
-     */
-    int getElementId();
-
-    /**
      * Get the visibility of the TooBar
      * @return true if the ToolBar is Visible
      */