Package javax.faces.component.visit

Examples of javax.faces.component.visit.VisitResult


    public boolean visitTree(VisitContext context, VisitCallback callback) {
        if (context instanceof ExtendedVisitContext) {
            ExtendedVisitContext extendedVisitContext = (ExtendedVisitContext) context;
            if (extendedVisitContext.getVisitMode() == ExtendedVisitContextMode.RENDER) {

                VisitResult result = extendedVisitContext.invokeMetaComponentVisitCallback(this, callback,
                        ITEMS_META_COMPONENT_ID);
                if (result == VisitResult.COMPLETE) {
                    return true;
                } else if (result == VisitResult.REJECT) {
                    return false;
View Full Code Here


    public boolean visitTree(VisitContext context, VisitCallback callback) {
        if (context instanceof ExtendedVisitContext) {
            ExtendedVisitContext extendedVisitContext = (ExtendedVisitContext) context;
            if (extendedVisitContext.getVisitMode() == ExtendedVisitContextMode.RENDER) {

                VisitResult result = extendedVisitContext.invokeMetaComponentVisitCallback(this, callback,
                    ITEMS_META_COMPONENT_ID);
                if (result == VisitResult.COMPLETE) {
                    return true;
                } else if (result == VisitResult.REJECT) {
                    return false;
View Full Code Here

    public VisitResult invokeVisitCallback(UIComponent component, VisitCallback callback) {
        if (shortIds.contains(buildExtendedComponentId(component))) {
            String clientId = buildExtendedClientId(component);

            if (clientIds.contains(clientId)) {
                VisitResult visitResult = callback.visit(this, component);

                removeNode(clientId, true);

                if (clientIds.isEmpty() && shouldCompleteOnEmptyIds()) {
                    return VisitResult.COMPLETE;
View Full Code Here

        FacesContext facesContext = context.getFacesContext();
        pushComponentToEL(facesContext, null);

        try {
            VisitResult result = context.invokeVisitCallback(this, callback);

            if (result == VisitResult.COMPLETE)
                return true;

            if (result == VisitResult.ACCEPT) {
View Full Code Here

    private static final Logger LOG = RichfacesLogger.COMPONENTS.getLogger();

    private boolean visitMetaComponent(String name, ExtendedVisitContext visitContext, VisitCallback callback) {
        UIComponent facet = getFacet(name);
        if (facet != null) {
            VisitResult result = visitContext.invokeMetaComponentVisitCallback(this, callback, name);

            if (result == VisitResult.ACCEPT) {
                if (facet.visitTree(visitContext, callback)) {
                    result = VisitResult.COMPLETE;
                }
View Full Code Here

        try {

            // Visit ourselves. Note that we delegate to the
            // VisitContext to actually perform the visit.
            VisitResult result = visitContext.invokeVisitCallback(this, callback);

            // If the visit is complete, short-circuit out and end the visit
            if (result == VisitResult.COMPLETE) {
                return true;
            }
View Full Code Here

    protected boolean visitDataChildren(VisitContext visitContext, VisitCallback callback) {
        int rowIndex = 0;

        for (setRowIndex(rowIndex); isRowAvailable(); setRowIndex(++rowIndex)) {
            VisitResult result = visitContext.invokeVisitCallback(this, callback);

            if (result == VisitResult.COMPLETE) {
                return true;
            }
View Full Code Here

        else
        {
          uixComponent.setupVisitingContext(context);
        }

        VisitResult visitResult = VisitResult.REJECT;

        try
        {
          // invoke the callback for this component
          visitResult = visitContext.invokeVisitCallback(component, callback);
View Full Code Here

            if (!isVisitable(context))
            {
                return false;
            }

            VisitResult res = context.invokeVisitCallback(this, callback);
            switch (res)
            {
                //we are done nothing has to be processed anymore
                case COMPLETE:
                    return true;
View Full Code Here

                }
       
                pushComponentToEL(context.getFacesContext(), this);
                try
                {
                    VisitResult res = context.invokeVisitCallback(this, callback);
                    switch (res)
                    {
                    //we are done nothing has to be processed anymore
                    case COMPLETE:
                        return true;
View Full Code Here

TOP

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

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.