Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.pentaho.ui.xul.jface.tags;
 
 import  org.eclipse.jface.action.MenuManager;
 import  org.eclipse.swt.widgets.Menu;
 import  org.eclipse.swt.widgets.MenuItem;
 
 public class PentahoMenuManager extends MenuManager {
 
 	public PentahoMenuManager(String textString id) {
		super(textid);
	}
	public PentahoMenuManager(String text) {
		super(text);
	}
	private boolean enabled = true;
	public boolean isEnabled() {
		return ;
	}
	public void setEnabled(boolean enabled) {
		this. = enabled;
	}
	public void update(boolean force) {
        update(forcefalse);
    }
	protected void update(boolean forceboolean recursive) {
		super.update( forcerecursive );
	}
	 public void update() {
	}
	 private void updateMenuItem2() {
		 Menu menu = getMenu();
		 MenuItem menuItem = menu.getParentItem();
	        if (menuItem != null && !menuItem.isDisposed() && menu != null && !menu.isDisposed()) {
	        	if (menuItem.getEnabled() != ) {
                    menuItem.setEnabled();
                	/*
	        		Menu topMenu = menu;
	                while (topMenu.getParentMenu() != null) {
	                    topMenu = topMenu.getParentMenu();
	                }
	                if (topMenu != null) {
	                    menuItem.setEnabled(enabled);
	                }
*/
	            }
	        }
	    }	
New to GrepCode? Check out our FAQ X