[jboss-svn-commits] JBL Code SVN: r6937 - labs/jbossrules/branches/3.0.x/drools-ide/src/main/java/org/drools/ide/editors

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Oct 19 19:10:14 EDT 2006


Author: ahtik
Date: 2006-10-19 19:10:10 -0400 (Thu, 19 Oct 2006)
New Revision: 6937

Modified:
   labs/jbossrules/branches/3.0.x/drools-ide/src/main/java/org/drools/ide/editors/DRLRuleEditor2.java
   labs/jbossrules/branches/3.0.x/drools-ide/src/main/java/org/drools/ide/editors/DRLRuleEditorActionContributor.java
Log:
JBRULES-517: changes required for junit testing: added accessibility for multitabbed editor and zoom-related items

Modified: labs/jbossrules/branches/3.0.x/drools-ide/src/main/java/org/drools/ide/editors/DRLRuleEditor2.java
===================================================================
--- labs/jbossrules/branches/3.0.x/drools-ide/src/main/java/org/drools/ide/editors/DRLRuleEditor2.java	2006-10-19 22:50:02 UTC (rev 6936)
+++ labs/jbossrules/branches/3.0.x/drools-ide/src/main/java/org/drools/ide/editors/DRLRuleEditor2.java	2006-10-19 23:10:10 UTC (rev 6937)
@@ -51,7 +51,6 @@
         super.init( site,
                     input );
         setPartName( input.getName() );
-        
     }
 
     /**
@@ -125,7 +124,14 @@
                 return null;
             }            
             
-        }
+        } else if (adapter == ZoomInAction2.class) {
+            return zoomIn;
+        } else if (adapter == ZoomOutAction2.class) {
+            return zoomOut;
+        } else if (adapter == ZoomComboContributionItem.class) {
+            return zitem;
+        } 
+        
         return textEditor.getAdapter( adapter );
     }
 
@@ -167,17 +173,17 @@
      * 
      * @param zoomOut zoom action
      */
-    public void setZoomZoomOutAction(ZoomOutAction2 zoomOut) {
+    public void setZoomOutAction(ZoomOutAction2 zoomOut) {
         this.zoomOut = zoomOut;
     }
 
     /**
      * Sets ZoomInAction to be used for updating it's
      * ZoomManager when multipage tab is switched. 
-     * @param zoomIn zoom action
+     * @param zoomInAction zoom action
      */
-    public void setZoomZoomInAction(ZoomInAction2 zoomIn) {
-        this.zoomIn = zoomIn;
+    public void setZoomInAction(ZoomInAction2 zoomInAction) {
+        this.zoomIn = zoomInAction;
     }
     
     public void setFocus() {
@@ -185,4 +191,10 @@
         updateZoomItems();
     }
 
+    /**
+     * Increasing visibility to allow switching tabs by page index
+     */
+    public void setActivePage(int pageIndex) {
+        super.setActivePage( pageIndex );
+    }
 }

Modified: labs/jbossrules/branches/3.0.x/drools-ide/src/main/java/org/drools/ide/editors/DRLRuleEditorActionContributor.java
===================================================================
--- labs/jbossrules/branches/3.0.x/drools-ide/src/main/java/org/drools/ide/editors/DRLRuleEditorActionContributor.java	2006-10-19 22:50:02 UTC (rev 6936)
+++ labs/jbossrules/branches/3.0.x/drools-ide/src/main/java/org/drools/ide/editors/DRLRuleEditorActionContributor.java	2006-10-19 23:10:10 UTC (rev 6937)
@@ -75,8 +75,8 @@
         if ( part instanceof DRLRuleEditor2 ) {
             DRLRuleEditor2 p = (DRLRuleEditor2) part;
             p.setZoomComboContributionItem( zitem );
-            p.setZoomZoomInAction( zoomIn );
-            p.setZoomZoomOutAction( zoomOut );
+            p.setZoomInAction( zoomIn );
+            p.setZoomOutAction( zoomOut );
         }
     }
 




More information about the jboss-svn-commits mailing list