empire-db-jakarta-faces/src/main/java/org/apache/empire/jakarta/components/MenuListTag.java [116:161]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    protected void initMenuAttributes(FacesContext context)
    {        
        currentId        = helper.getTagAttributeString(MenuProperty.currentId.name()); 
        currentClass     = helper.getTagAttributeString(MenuProperty.currentClass.name()); 
        parentClass      = helper.getTagAttributeString(MenuProperty.parentClass.name());
        disabledClass    = helper.getTagAttributeString(MenuProperty.disabledClass.name()); 
        expandedClass    = helper.getTagAttributeString(MenuProperty.expandedClass.name());
        itemWrapTag      = helper.getTagAttributeString(MenuProperty.itemWrapTag.name());
        defaultItemClass = helper.getTagAttributeString(MenuProperty.defaultItemClass.name());

        // find parent
        if (parentMenu==null)
            parentMenu = findParentMenu();
        if (parentMenu==null)
        {   // the root menu
            if (currentClass==null)
                currentClass = "current";  
            if (parentClass==null)
                parentClass = "parent";
            if (disabledClass==null)
                disabledClass = "parent";
            if (expandedClass==null)
                expandedClass = "expanded";
            // level
            level = 0;
        }
        else
        {   // copy from parent
            if (currentId==null)
                currentId = parentMenu.getCurrentItemId();
            if (currentClass==null)
                currentClass = parentMenu.getCurrentItemClass();  
            if (parentClass==null)
                parentClass = parentMenu.getParentItemClass();
            if (disabledClass==null)
                disabledClass = parentMenu.getItemDisabledClass();
            if (expandedClass==null)
                expandedClass = parentMenu.getItemExpandedClass();
            if (itemWrapTag==null)
                itemWrapTag = parentMenu.getItemWrapperTagName();
            if (defaultItemClass==null)
                defaultItemClass = parentMenu.defaultItemClass;
            // increase level
            level = parentMenu.level + 1;
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



empire-db-jsf2/src/main/java/org/apache/empire/jsf2/components/MenuListTag.java [116:161]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    protected void initMenuAttributes(FacesContext context)
    {        
        currentId        = helper.getTagAttributeString(MenuProperty.currentId.name()); 
        currentClass     = helper.getTagAttributeString(MenuProperty.currentClass.name()); 
        parentClass      = helper.getTagAttributeString(MenuProperty.parentClass.name());
        disabledClass    = helper.getTagAttributeString(MenuProperty.disabledClass.name()); 
        expandedClass    = helper.getTagAttributeString(MenuProperty.expandedClass.name());
        itemWrapTag      = helper.getTagAttributeString(MenuProperty.itemWrapTag.name());
        defaultItemClass = helper.getTagAttributeString(MenuProperty.defaultItemClass.name());

        // find parent
        if (parentMenu==null)
            parentMenu = findParentMenu();
        if (parentMenu==null)
        {   // the root menu
            if (currentClass==null)
                currentClass = "current";  
            if (parentClass==null)
                parentClass = "parent";
            if (disabledClass==null)
                disabledClass = "parent";
            if (expandedClass==null)
                expandedClass = "expanded";
            // level
            level = 0;
        }
        else
        {   // copy from parent
            if (currentId==null)
                currentId = parentMenu.getCurrentItemId();
            if (currentClass==null)
                currentClass = parentMenu.getCurrentItemClass();  
            if (parentClass==null)
                parentClass = parentMenu.getParentItemClass();
            if (disabledClass==null)
                disabledClass = parentMenu.getItemDisabledClass();
            if (expandedClass==null)
                expandedClass = parentMenu.getItemExpandedClass();
            if (itemWrapTag==null)
                itemWrapTag = parentMenu.getItemWrapperTagName();
            if (defaultItemClass==null)
                defaultItemClass = parentMenu.defaultItemClass;
            // increase level
            level = parentMenu.level + 1;
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



