delegate.initializeStyles(context, menuGroup, menuGroup.isDisabled(), variables);
}
public void initializeResources(FacesContext context, UIMenuGroup menuGroup)
throws IOException {
ComponentVariables variables =
ComponentsVariableResolver.getVariables(this, menuGroup);
String icon = ViewUtil.getResourceURL(menuGroup.getIcon());
if (icon == null || icon.length() == 0) {
icon = getSpacerUri(context, menuGroup);
}
variables.setVariable("icon", icon);
String iconDisabled = ViewUtil.getResourceURL(menuGroup.getIconDisabled());
if (iconDisabled == null || iconDisabled.length() == 0) {
iconDisabled = getSpacerUri(context, menuGroup);
}
variables.setVariable("iconDisabled", iconDisabled);
String actualIcon = menuGroup.isDisabled() ? iconDisabled : icon;
variables.setVariable("actualIcon", actualIcon);
String iconFolder = ViewUtil.getResourceURL(menuGroup.getIconFolder());
if (iconFolder == null || iconFolder.length() == 0) {
iconFolder = getSpacerUri(context, menuGroup);
}
variables.setVariable("iconFolder", iconFolder);
String iconFolderDisabled = ViewUtil.getResourceURL(menuGroup.getIconFolderDisabled());
if (iconFolderDisabled == null || iconFolderDisabled.length() == 0) {
iconFolderDisabled = getSpacerUri(context, menuGroup);
}
variables.setVariable("iconFolderDisabled", iconFolderDisabled);
String actualIconFolder = menuGroup.isDisabled() ? iconFolderDisabled : iconFolder;
variables.setVariable("actualIconFolder", actualIconFolder);
}