congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
javax.faces.component
Code IndexAdd Tabnine 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)

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
    see Javadoc of J SF Specification [http://java.sun.com/javaee/javaserverfaces/1.2/docs/api/index.htm
  • 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
  • UIComponentBase,
  • UIOutput,
  • UICommand,
  • ActionSource,
  • StateHelper,
  • UIForm,
  • UIData,
  • UINamingContainer,
  • UISelectItems,
  • UISelectItem,
  • StateHolder,
  • UIColumn,
  • HtmlInputText,
  • VisitContext
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now