Package javax.faces.component.visit

Examples of javax.faces.component.visit.VisitCallback


    {
        facesContext.getAttributes().put(SKIP_ITERATION_HINT, Boolean.TRUE);
        try
        {
            EnumSet<VisitHint> visitHints = EnumSet.of(VisitHint.SKIP_ITERATION);
            uiViewRoot.visitTree( VisitContext.createVisitContext (facesContext, null, visitHints), new VisitCallback()
            {
                public VisitResult visit(VisitContext context, UIComponent target)
                {
                    FacesContext facesContext = context.getFacesContext();
                    Object state;
View Full Code Here


    if (context.isPostback() && context.isValidationFailed()) {
      UIForm form = getCurrentForm();

      if (form != null) {
        final StringBuilder clientIdsAsJSON = new StringBuilder();
        form.visitTree(VisitContext.createVisitContext(context, null, VISIT_HINTS), new VisitCallback() {

          @Override
          public VisitResult visit(VisitContext context, UIComponent component) {
            if (component instanceof UIInput && !((UIInput) component).isValid()) {
              if (clientIdsAsJSON.length() > 0) {
View Full Code Here

     * query parameters set via this builder.
     *
     * @param operation the operation to invoke on each component
     */
    public void invoke(final Callback.WithArgument<UIComponent> operation) {
      invoke(new VisitCallback() {
        @Override
        public VisitResult visit(VisitContext context, UIComponent target) {
          operation.invoke(target);
          return ACCEPT;
        }
View Full Code Here

     * query parameters set via this builder.
     *
     * @param operation the operation to invoke on each component
     */
    public void invoke(final Callback.ReturningWithArgument<VisitResult, UIComponent> operation) {
      invoke(new VisitCallback() {
        @Override
        public VisitResult visit(VisitContext context, UIComponent target) {
          return operation.invoke(target);
        }
      });
View Full Code Here

     * query parameters set via this builder.
     *
     * @param operation the operation to invoke on each component
     */
    public void invoke(final VisitCallback operation) {
      VisitCallback callback = operation;
      if (types != null) {
        callback = new TypesVisitCallback(types, callback);
      }

      getRoot().visitTree(createVisitContext(getContext(), getIds(), getHints()), callback);
View Full Code Here

    {
        facesContext.getAttributes().put(SKIP_ITERATION_HINT, Boolean.TRUE);
        try
        {
            uiViewRoot.visitTree( getVisitContextFactory().getVisitContext(
                    facesContext, null, VISIT_HINTS), new VisitCallback()
            {
                public VisitResult visit(VisitContext context, UIComponent target)
                {
                    FacesContext facesContext = context.getFacesContext();
                    Object state;
View Full Code Here

    {
        facesContext.getAttributes().put(SKIP_ITERATION_HINT, Boolean.TRUE);
        try
        {
            EnumSet<VisitHint> visitHints = EnumSet.of(VisitHint.SKIP_ITERATION);
            uiViewRoot.visitTree( VisitContext.createVisitContext (facesContext, null, visitHints), new VisitCallback()
            {
                public VisitResult visit(VisitContext context, UIComponent target)
                {
                    FacesContext facesContext = context.getFacesContext();
                    Object state;
View Full Code Here

        try {
            context.getAttributes().put(SKIP_ITERATION_HINT, true);
            Set<VisitHint> hints = EnumSet.of(VisitHint.SKIP_ITERATION);

            VisitContext visitContext = VisitContext.createVisitContext(context, null, hints);
            subTree.visitTree(visitContext, new VisitCallback() {

                public VisitResult visit(VisitContext visitContext, UIComponent component) {
                    VisitResult result = VisitResult.ACCEPT;
                    if (component.getClientId(visitContext.getFacesContext()).equals(clientId)) {
                        /*
 
View Full Code Here

                stateContext.setTrackViewModifications(false);

                context.getAttributes().put(SKIP_ITERATION_HINT, true);
                Set<VisitHint> hints = EnumSet.of(VisitHint.SKIP_ITERATION, VisitHint.EXECUTE_LIFECYCLE);
                VisitContext visitContext = VisitContext.createVisitContext(context, null, hints);
                viewRoot.visitTree(visitContext, new VisitCallback() {

                    public VisitResult visit(VisitContext context, UIComponent target) {
                        VisitResult result = VisitResult.ACCEPT;
                        String cid = target.getClientId(context.getFacesContext());
                        Object stateObj = state.get(cid);
View Full Code Here

        Set<VisitHint> hints = EnumSet.of(VisitHint.SKIP_ITERATION);
        VisitContext visitContext = VisitContext.createVisitContext(context, null, hints);
        final FacesContext finalContext = context;

        try {
            viewRoot.visitTree(visitContext, new VisitCallback() {

                public VisitResult visit(VisitContext context, UIComponent target) {
                    VisitResult result = VisitResult.ACCEPT;
                    Object stateObj;
                    if (!target.isTransient()) {
View Full Code Here

TOP

Related Classes of javax.faces.component.visit.VisitCallback

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.