Examples of addCase()


Examples of org.apache.synapse.mediators.filters.SwitchMediator.addCase()

                MediatorFactoryFinder.getInstance().getMediator((OMElement) iter.next()));
        }

        iter = elem.getChildrenWithName(DEFAULT_Q);
        while (iter.hasNext()) {
            switchMediator.addCase((SwitchCaseMediator)
                MediatorFactoryFinder.getInstance().getMediator((OMElement) iter.next()));
            break; // add only the *first* default if multiple are specified, ignore rest if any
        }

        return switchMediator;
View Full Code Here

Examples of org.apache.synapse.mediators.filters.SwitchMediator.addCase()

                log.error(msg);
                throw new SynapseException(msg);
            }
            aCase.setCaseMediator(AnonymousListMediatorFactory.createAnonymousListMediator(
                    caseElem, properties));
            switchMediator.addCase(aCase);
        }
        iter = elem.getChildrenWithName(DEFAULT_Q);
        while (iter.hasNext()) {
            SwitchCase aCase = new SwitchCase();
            aCase.setCaseMediator(AnonymousListMediatorFactory.createAnonymousListMediator(
View Full Code Here

Examples of org.apache.synapse.mediators.filters.SwitchMediator.addCase()

            }
        }

        Iterator iter = elem.getChildrenWithName(CASE_Q);
        while (iter.hasNext()) {
            switchMediator.addCase((SwitchCaseMediator)
                MediatorFactoryFinder.getInstance().getMediator((OMElement) iter.next()));
        }

        iter = elem.getChildrenWithName(DEFAULT_Q);
        while (iter.hasNext()) {
View Full Code Here

Examples of org.apache.synapse.mediators.filters.SwitchMediator.addCase()

                MediatorFactoryFinder.getInstance().getMediator((OMElement) iter.next()));
        }

        iter = elem.getChildrenWithName(DEFAULT_Q);
        while (iter.hasNext()) {
            switchMediator.addCase((SwitchCaseMediator)
                MediatorFactoryFinder.getInstance().getMediator((OMElement) iter.next()));
            break; // add only the *first* default if multiple are specified, ignore rest if any
        }

        return switchMediator;
View Full Code Here

Examples of org.apache.ws.jaxme.js.JavaMethod.addCase()

    Parameter pNamespaceURI = parameters[0];
    Parameter pLocalName = parameters[1];
    Parameter pQName = parameters[2];
    Parameter pAttr = parameters[3];

    jm.addCase("1");
    Set namespaces = new HashSet();
    for (int i = 0;  i < myParticles.length;  i++) {
      ParticleSG child = myParticles[i];
      // Did we have the same namespace before? If so, skip
      String uri = child.getObjectSG().getName().getNamespaceURI();
View Full Code Here

Examples of org.apache.ws.jaxme.js.JavaMethod.addCase()

          throw new IllegalStateException("Don't know how to handle type which is neither sequence nor choice, or all.");
        }
        Collections.sort(validStates);
        jm.addSwitch(pStateVar);
        for (int k = 0;  k < validStates.size();  k++) {
          jm.addCase(validStates.get(k));
        }

        jm.addLine(pStateVar, " = " + (j+3) + ";");
        if (child.getObjectSG().getTypeSG().isComplex()) {
          String handlerMethodName = getXMLHandlersMethodName(child.getPropertySG());
View Full Code Here

Examples of org.apache.ws.jaxme.js.JavaMethod.addCase()

    jm.addElse();
    jm.addLine(pHandlerVar, ".endElement(", pNamespaceURI, ", ", pLocalName, ", ", pQName, ");");
    jm.addEndIf();

    jm.addSwitch("--", pLevelVar);
    jm.addCase("0");
    jm.addBreak();
    jm.addCase("1");
    JavaQName elementInterface = pController.getClassContext().getXMLInterfaceName();
    LocalJavaField element = jm.newJavaField(elementInterface);
    element.addLine("(", elementInterface, ") getResult()");
View Full Code Here

Examples of org.apache.ws.jaxme.js.JavaMethod.addCase()

    jm.addEndIf();

    jm.addSwitch("--", pLevelVar);
    jm.addCase("0");
    jm.addBreak();
    jm.addCase("1");
    JavaQName elementInterface = pController.getClassContext().getXMLInterfaceName();
    LocalJavaField element = jm.newJavaField(elementInterface);
    element.addLine("(", elementInterface, ") getResult()");
    jm.addSwitch(pStateVar);
    for (int i = 0;  i < myParticles.length;  i++) {
View Full Code Here

Examples of org.apache.ws.jaxme.js.JavaMethod.addCase()

    jm.addSwitch(pStateVar);
    for (int i = 0;  i < myParticles.length;  i++) {
      ParticleSG child = myParticles[i];
      ObjectSG osg = child.getObjectSG();
      TypeSG childType = osg.getTypeSG();
      jm.addCase(Integer.toString(3+i));
      jm.addIf(pHandlerVar, " != null");
      jm.addLine(pHandlerVar, ".endDocument();");
      jm.addEndIf();
      Object v;
      JavaQName type;
View Full Code Here

Examples of org.apache.ws.jaxme.js.JavaMethod.addCase()

    DirectAccessible pQName = jm.addParam(String.class, "pQName");
    DirectAccessible pAttr = jm.addParam(Attributes.class, "pAttr");
    jm.addThrows(SAXException.class);

    jm.addSwitch(pLevelVar, "++");
    jm.addCase("0");

    jm.addLine("setResult(newResult());");
    jm.addIf(pAttr, " != null");

    String iVar = jm.getLocalVariableName();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.