@Override public UIComponent matchComponentInHierarchy(FacesContext facesContext, UIComponent parent, String partialClientId) { return ComponentUtil.matchComponentInHierarchy(facesContext, parent, partialClientId); }
public UIComponent matchComponentInHierarchy(UIComponent parent, String partialClientId) { return ComponentUtil.matchComponentInHierarchy(FacesContext.getCurrentInstance(), parent, partialClientId); }
public UIComponent matchComponentInHierarchy(UIComponent parent, String partialClientId) { return ComponentUtil.matchComponentInHierarchy(FacesContext.getCurrentInstance(), parent, partialClientId); }
public static String findClientId(FacesContext facesContext, String expression) { String clientId = null; UIViewRoot uiViewRoot = facesContext.getViewRoot(); UIComponent uiComponent = uiViewRoot.findComponent(expression); if (uiComponent == null) { uiComponent = matchComponentInHierarchy(facesContext, uiViewRoot, expression); } if (uiComponent != null) { clientId = uiComponent.getClientId(facesContext); } return clientId; }
public static String findClientId(FacesContext facesContext, String expression) { String clientId = null; UIViewRoot uiViewRoot = facesContext.getViewRoot(); UIComponent uiComponent = uiViewRoot.findComponent(expression); if (uiComponent == null) { uiComponent = matchComponentInHierarchy(facesContext, uiViewRoot, expression); } if (uiComponent != null) { clientId = uiComponent.getClientId(facesContext); } return clientId; }
public static String findClientId(FacesContext facesContext, String expression) { String clientId = null; UIViewRoot uiViewRoot = facesContext.getViewRoot(); UIComponent uiComponent = uiViewRoot.findComponent(expression); if (uiComponent == null) { uiComponent = matchComponentInHierarchy(facesContext, uiViewRoot, expression); } if (uiComponent != null) { clientId = uiComponent.getClientId(facesContext); } return clientId; }
public static UIComponent matchComponentInHierarchy(FacesContext facesContext, UIComponent parent, String partialClientId) { UIComponent uiComponent = null; if (parent != null) { String parentClientId = parent.getClientId(facesContext); if ((parentClientId != null) && (parentClientId.indexOf(partialClientId) >= 0)) { uiComponent = parent; } else { Iterator<UIComponent> itr = parent.getFacetsAndChildren(); if (itr != null) { while (itr.hasNext()) { UIComponent child = itr.next(); uiComponent = matchComponentInHierarchy(facesContext, child, partialClientId); if (uiComponent != null) { break; } } } } } return uiComponent; }
public static UIComponent matchComponentInHierarchy(FacesContext facesContext, UIComponent parent, String partialClientId) { UIComponent uiComponent = null; if (parent != null) { String parentClientId = parent.getClientId(facesContext); if ((parentClientId != null) && (parentClientId.indexOf(partialClientId) >= 0)) { uiComponent = parent; } else { Iterator<UIComponent> itr = parent.getFacetsAndChildren(); if (itr != null) { while (itr.hasNext()) { UIComponent child = itr.next(); uiComponent = matchComponentInHierarchy(facesContext, child, partialClientId); if (uiComponent != null) { break; } } } } } return uiComponent; }
public static UIComponent matchComponentInHierarchy(FacesContext facesContext, UIComponent parent, String partialClientId) { UIComponent uiComponent = null; if (parent != null) { String parentClientId = parent.getClientId(facesContext); if ((parentClientId != null) && (parentClientId.indexOf(partialClientId) >= 0)) { uiComponent = parent; } else { Iterator<UIComponent> itr = parent.getFacetsAndChildren(); if (itr != null) { while (itr.hasNext()) { UIComponent child = itr.next(); uiComponent = matchComponentInHierarchy(facesContext, child, partialClientId); if (uiComponent != null) { break; } } } } } return uiComponent; }