code: @Override
  	public boolean isDisabled() {
  		if (isFlagSet(ComponentModel.DISABLED_FLAG)) {
  			return true;
  		}
  
  		MenuContainer container = WebUtilities.getAncestorOfClass(MenuContainer.class, this);
  		if (container instanceof Disableable && ((Disableable) container).isDisabled()) {
  			return true;
  		}
  
  		return false;
  	}
docs: Indicates whether this sub menu is disabled in the given context.
  
  @return true if this sub menu is disabled.