Examples of UIPanelMenu


Examples of org.richfaces.component.UIPanelMenu

  }

  public String getLabelClass(FacesContext context, UIComponent component) {
    StringBuffer resClass = new StringBuffer();
    UIPanelMenuItem item = (UIPanelMenuItem)component;
    UIPanelMenu parentMenu = findMenu(item);
    if (!item.isDisabled() && !parentMenu.isDisabled()) {
      if (isTopLevel(component)) {
        resClass.append("rich-pmenu-item-label rich-pmenu-top-item-label");
      } else {
        resClass.append("rich-pmenu-item-label");
      }
View Full Code Here

Examples of org.richfaces.component.UIPanelMenu

    return resClass.toString();
  }
 
  public String getIconClass(FacesContext context, UIComponent component, String align) {
    UIPanelMenuItem item = (UIPanelMenuItem)component;
    UIPanelMenu parentMenu = findMenu(item);
    String iconClass = "";
   
    if(!item.isDisabled() && !parentMenu.isDisabled()){
      String iconClassAttr = ((UIPanelMenuItem)component).getIconClass();
     
      if(isTopLevel(component)){
        if(align.equals(parentMenu.getIconItemTopPosition())){
          iconClass =  "rich-pmenu-item-icon rich-pmenu-top-item-icon";
       
      }
     
      if(align.equals(parentMenu.getIconItemPosition())){
        if(iconClassAttr != null){
          iconClass = iconClass.equals("") ? ("rich-pmenu-item-icon " + iconClassAttr):(iconClass + " " + iconClassAttr);
        }
      } 
    }
View Full Code Here

Examples of org.richfaces.component.UIPanelMenu

    return iconClass;
  }
 
  public boolean isSelected(FacesContext context, UIComponent component){
    UIPanelMenuItem item = (UIPanelMenuItem)component;
    UIPanelMenu parentMenu = findMenu(item);
    return item.getName().equals(parentMenu.getSelectedName());
  }
View Full Code Here

Examples of org.richfaces.component.UIPanelMenu

      throws IOException {
   
    String from = (String)data;
    String align = "";
   
    UIPanelMenu panelMenu = findMenu(component);
    boolean isTopLevel = isTopLevel(component);

    if (isTopLevel){
      align = panelMenu.getIconGroupTopPosition();
    } else {
      align = panelMenu.getIconGroupPosition();
    }
   
    if (align.equalsIgnoreCase(from)){
      image(context,component, from + "Icon" + component.getClientId(context));
    } else {
View Full Code Here

Examples of org.richfaces.component.UIPanelMenu

  }
 
  private void image(FacesContext context, UIComponent component, String id)throws IOException {
    ResponseWriter writer = context.getResponseWriter();

    UIPanelMenu panelMenu = findMenu(component);
    if(panelMenu == null){
      return;
    }
    UIPanelMenuGroup panelMenuGroup = (UIPanelMenuGroup)component;
    boolean isTopLevel = isTopLevel(panelMenuGroup);

    boolean isOpened = isOpened(context,component);

   
    String defaultIconNodeClosed = null;
   
    if(isTopLevel){
      if(panelMenuGroup.isDisabled()){
        defaultIconNodeClosed = panelMenu.getIconTopDisableGroup();
        if(defaultIconNodeClosed == null || defaultIconNodeClosed.equals("")){
          defaultIconNodeClosed = panelMenu.getIconDisabledGroup();
        }
      } else {
        defaultIconNodeClosed = panelMenu.getIconCollapsedTopGroup();
        if(defaultIconNodeClosed == null || defaultIconNodeClosed.equals("")){
          defaultIconNodeClosed = panelMenu.getIconCollapsedGroup();
        }
      }
    } else {
      if(panelMenuGroup.isDisabled()){
        defaultIconNodeClosed = panelMenu.getIconDisabledGroup();
      } else {
        defaultIconNodeClosed = panelMenu.getIconCollapsedGroup();
      }
    }
   
    String defaultIconNodeOpened = null;
   
    if(isTopLevel){
      defaultIconNodeOpened = panelMenu.getIconExpandedTopGroup();
      if(defaultIconNodeOpened == null || defaultIconNodeOpened.equals("")){
        defaultIconNodeOpened = panelMenu.getIconExpandedGroup();
      }
    } else {
      defaultIconNodeOpened = panelMenu.getIconExpandedGroup();
    }

    String iconExpanded = "";
    String iconCollapsed = "";
View Full Code Here

Examples of org.richfaces.component.UIPanelMenu

  }

  public String getFullStyleClass(FacesContext context, UIComponent component) {
    StringBuffer classBuffer = new StringBuffer("");
    UIPanelMenuGroup group = (UIPanelMenuGroup)component;
    UIPanelMenu parentMenu = findMenu(group);
    if (!parentMenu.isDisabled() && !group.isDisabled()) {
      if (calculateLevel(group) == 0)
        classBuffer.append(parentMenu.getTopGroupClass() + " ");
      else
        classBuffer.append(parentMenu.getGroupClass() + " ");
      classBuffer.append(group.getStyleClass());
    } else
      classBuffer.append(parentMenu.getDisabledGroupClass() + " ")
        .append(group.getDisabledClass());
    return classBuffer.toString();
  }
View Full Code Here

Examples of org.richfaces.component.UIPanelMenu

  }
 
  public String getFullStyle(FacesContext context, UIComponent component) {
    StringBuffer styleBuffer = new StringBuffer("");
    UIPanelMenuGroup group = (UIPanelMenuGroup)component;
    UIPanelMenu parentMenu = findMenu(group);
    if (!group.isDisabled()) {
      if (calculateLevel(group) == 0)
        styleBuffer.append(parentMenu.getTopGroupStyle() + "; ");
      else
        styleBuffer.append(parentMenu.getGroupStyle() + "; ");
      styleBuffer.append(group.getStyle());
    } else
      styleBuffer.append(parentMenu.getDisabledGroupStyle() + "; ")
        .append(group.getDisabledStyle());
    return styleBuffer.toString();
  }
View Full Code Here

Examples of org.richfaces.component.UIPanelMenu

    return  "";
  }
 
  public String getLabelClass(FacesContext context, UIComponent component) {
    UIPanelMenuGroup group = (UIPanelMenuGroup)component;
    UIPanelMenu parentMenu = findMenu(group);
    StringBuffer resClass = new StringBuffer();
    if(!group.isDisabled() && !parentMenu.isDisabled()){
      if(isTopLevel(component)){
        resClass.append("rich-pmenu-group-self-label rich-pmenu-top-group-self-label");
      } else resClass.append("rich-pmenu-group-self-label");
    }
   
View Full Code Here

Examples of org.richfaces.component.UIPanelMenu

    return resClass.toString();
  }
 
  public String getIconClass(FacesContext context, UIComponent component, String align) {
    UIPanelMenuGroup group = (UIPanelMenuGroup)component;
    UIPanelMenu parentMenu = findMenu(group);
    String iconClass = "";
   
    if(!group.isDisabled() && !parentMenu.isDisabled()){
      String iconClassAttr = ((UIPanelMenuGroup)component).getIconClass();
      if(isTopLevel(component)){
        if(align.equals(parentMenu.getIconGroupTopPosition())){
          iconClass = "rich-pmenu-group-self-icon rich-pmenu-top-group-self-icon";
       
      }
     
      if(align.equals(parentMenu.getIconGroupPosition())){
        if(iconClassAttr != null){
          iconClass = iconClass.equals("") ? ("rich-pmenu-group-self-icon " + iconClassAttr): (iconClass + " " + iconClassAttr);
       
      } 
    }
View Full Code Here

Examples of org.richfaces.component.UIPanelMenu

    return result;
  }
 
  public boolean isSelected(FacesContext context, UIComponent component){
    UIPanelMenuGroup group = (UIPanelMenuGroup)component;
    UIPanelMenu parentMenu = findMenu(group);
    return group.getName().equals(parentMenu.getSelectedName());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.