Codota Logo
javax.faces.component
Code IndexAdd Codota to your IDE (free)

How to use javax.faces.component

Best Java code snippets using javax.faces.component (Showing top 20 results out of 1,710)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
LocalDateTime l =
  • Codota Iconnew LocalDateTime()
  • Codota IconLocalDateTime.now()
  • Codota IconDateTimeFormatter formatter;String text;formatter.parseLocalDateTime(text)
  • Smart code suggestions by Codota
}
origin: primefaces/primefaces

  @Override
  public void invokeContextCallback(FacesContext fc, UIComponent component) {
    if (component instanceof EditableValueHolder) {
      ((EditableValueHolder) component).resetValue();
    }
    else {
      component.visitTree(visitContext, ResetInputVisitCallback.INSTANCE);
    }
  }
}
origin: primefaces/primefaces

  @Override
  public UIComponent resolveComponent(FacesContext context, UIComponent source, UIComponent last, String expression, int options) {
    return last.findComponent(expression);
  }
}
origin: primefaces/primefaces

public void populate(EditableValueHolder evh) {
  value = evh.getLocalValue();
  valid = evh.isValid();
  submittedValue = evh.getSubmittedValue();
  localValueSet = evh.isLocalValueSet();
}
origin: primefaces/primefaces

protected boolean visitColumnContent(VisitContext context, VisitCallback callback, UIComponent component) {
  if (component.getChildCount() > 0) {
    for (UIComponent grandkid : component.getChildren()) {
      if (grandkid.visitTree(context, callback)) {
        return true;
      }
    }
  }
  return false;
}
origin: primefaces/primefaces

public void restoreState(EditableValueHolder evh) {
  evh.setValue(value);
  evh.setValid(valid);
  evh.setSubmittedValue(submittedValue);
  evh.setLocalValueSet(localValueSet);
}
origin: primefaces/primefaces

protected void process(FacesContext context, UIComponent component, PhaseId phaseId) {
  if (phaseId == PhaseId.APPLY_REQUEST_VALUES) {
    component.processDecodes(context);
  }
  else if (phaseId == PhaseId.PROCESS_VALIDATIONS) {
    component.processValidators(context);
  }
  else if (phaseId == PhaseId.UPDATE_MODEL_VALUES) {
    component.processUpdates(context);
  }
}
origin: primefaces/primefaces

@Override
public UIComponent resolveComponent(FacesContext context, UIComponent source, UIComponent last, String expression, int options) {
  UIComponent parent = last.getParent();
  while (parent.getParent() != null) {
    parent = parent.getParent();
  }
  return parent;
}
origin: primefaces/primefaces

  @Override
  public UIComponent resolveComponent(FacesContext context, UIComponent source, UIComponent last, String expression, int options) {
    return UIComponent.getCompositeComponentParent(last);
  }
}
origin: primefaces/primefaces

@Override
protected String getSubmitParam(FacesContext context, UISelectMany selectMany) {
  return selectMany.getClientId(context) + "_input";
}
origin: primefaces/primefaces

  @Override
  protected String getSubmitParam(FacesContext context, UISelectOne selectOne) {
    return selectOne.getClientId(context);
  }
}
origin: primefaces/primefaces

protected Object getSubmittedValues(UIComponent component) {
  UISelectOne select = (UISelectOne) component;
  Object val = select.getSubmittedValue();
  if (val != null) {
    return new Object[]{val};
  }
  return null;
}
origin: primefaces/primefaces

  public static void subscribe(UIComponent component, boolean disabled) {
    // PostAddToViewEvent should work for stateless views
    //                  but fails for MyFaces ViewPooling
    //                  and sometimes on postbacks as PostAddToViewEvent should actually ony be called once
    component.subscribeToEvent(PostAddToViewEvent.class, disabled ? INSTANCE_DISABLED : INSTANCE_ENABLED);

    // PreRenderComponentEvent should work for normal cases and MyFaces ViewPooling
    //                      but likely fails for stateless view as we save the clientIds in the viewRoot
    component.subscribeToEvent(PreRenderComponentEvent.class, disabled ? INSTANCE_DISABLED : INSTANCE_ENABLED);
  }
}
origin: primefaces/primefaces

protected Object getValues(UISelectOne selectOne) {
  Object value = selectOne.getValue();
  if (value != null) {
    return new Object[]{value};
  }
  return null;
}
origin: primefaces/primefaces

protected boolean hasColumnFooter(List<UIColumn> columns) {
  for (UIColumn column : columns) {
    if (column.getFooter() != null) {
      return true;
    }
  }
  return false;
}
origin: primefaces/primefaces

@Override
public void setId(String id) {
  super.setId(id);
  //clear
  clientId = null;
}
origin: primefaces/primefaces

@Override
protected FacesContext getFacesContext() {
  if (_facesContext == null) {
    return super.getFacesContext();
  }
  else {
    return _facesContext;
  }
}
origin: primefaces/primefaces

protected boolean visitColumnContent(VisitContext context, VisitCallback callback, UIComponent component) {
  if (component.getChildCount() > 0) {
    for (UIComponent grandkid : component.getChildren()) {
      if (grandkid.visitTree(context, callback)) {
        return true;
      }
    }
  }
  return false;
}
origin: primefaces/primefaces

  @Override
  public UIComponent resolveComponent(FacesContext context, UIComponent source, UIComponent last, String expression, int options) {
    return last.getParent();
  }
}
origin: primefaces/primefaces

@Override
protected String getSubmitParam(FacesContext context, UISelectMany selectMany) {
  return selectMany.getClientId(context);
}
origin: primefaces/primefaces

  @Override
  protected String getSubmitParam(FacesContext context, UISelectOne selectOne) {
    return selectOne.getClientId(context) + "_input";
  }
}
javax.faces.component

Most used classes

  • UIViewRoot
    UIViewRoot is the UIComponent that represents the root of the UIComponent tree. This component rende
  • UIComponent
    UIComponent is the base class for all user interface components in JavaServer Faces. The set of UICo
  • UIInput
    UIInput is a UIComponent that represents a component that both displays output to the user (like UIO
  • EditableValueHolder
    EditableValueHolder is an extension of ValueHolder that describes additional features supported by e
  • ValueHolder
    ValueHolder is an interface that may be implemented by any concrete UIComponentthat wishes to suppor
  • UIComponentBase,
  • UIOutput,
  • UICommand,
  • ActionSource,
  • StateHelper,
  • UIForm,
  • UIData,
  • UINamingContainer,
  • UISelectItems,
  • UISelectItem,
  • StateHolder,
  • UIColumn,
  • HtmlInputText,
  • VisitContext
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now