Package org.apache.ws.jaxme.js

Examples of org.apache.ws.jaxme.js.PlaceHolder


    JavaMethod jm = pSource.getMethod("startElement", new JavaQName[]{STRING_TYPE, STRING_TYPE, STRING_TYPE,
                                                                      ATTRIBUTES_TYPE});
    if (jm == null) {
      throw new IllegalStateException("No such method: 'startElement' in '" + pSource.getQName() + "'.");
    }
    PlaceHolder placeHolder = jm.getPlaceHolder("GroupSG");
    if (placeHolder == null) {
      throw new IllegalStateException("No such placeholder: 'GroupSG' in method 'startElement'");
    }
    placeHolder.remove();
    Parameter[] parameters = jm.getParams();
    Parameter pNamespaceURI = parameters[0];
    Parameter pLocalName = parameters[1];
    Parameter pQName = parameters[2];
    Parameter pAttr = parameters[3];
View Full Code Here


    if (pController.hasSimpleContent()) {
      jm.addDefault();
      jm.addLine("super.startElement(pNamespaceURI, pLocalName, pQName, pAttr);");
      jm.addBreak();
    } else {
      PlaceHolder placeHolder = jm.newPlaceHolder("GroupSG", true);
      placeHolder.setProperty("pNamespaceURI", pNamespaceURI);
      placeHolder.setProperty("pLocalName", pLocalName);
      placeHolder.setProperty("pQName", pQName);
      placeHolder.setProperty("pAttr", pAttr);
    }
    jm.addEndSwitch();

    return jm;
  }
View Full Code Here

         assertTrue(gotException);
       }

       js = getPlaceHolderSource(autoMode);
       JavaMethod main = js.getMethod("main", new JavaQName[]{JavaQNameImpl.getInstance(String[].class)});
       PlaceHolder test = main.getPlaceHolder("test");
       assertNotNull(test);
       test.remove();
       main.addLine("// I am here");

       String expect = "package com.foo;\n" +
                       "\n" +
                       "public class Bar {\n" +
View Full Code Here

                                      ATTRIBUTES_TYPE});
      if (jm == null) {
          throw new IllegalStateException("No such method: 'startElement' in '" + pSource.getQName() + "'.");
      }

      PlaceHolder placeHolder = jm.getPlaceHolder("GroupSG");
      if (placeHolder == null) {
          throw new IllegalStateException("No such placeholder: 'GroupSG' in method 'startElement'");
      }
      placeHolder.remove();

      Parameter[] parameters = jm.getParams();
      Parameter pNamespaceURI = parameters[0];
      Parameter pLocalName = parameters[1];
      Parameter pQName = parameters[2];
View Full Code Here

      if (pController.hasSimpleContent()) {
          jm.addDefault();
          jm.addLine("super.endElement(pNamespaceURI, pLocalName, pQName);");
          jm.addBreak();
      } else {
          PlaceHolder placeHolder = jm.newPlaceHolder("GroupSG", true);
          placeHolder.setProperty("pNamespaceURI", pNamespaceURI);
          placeHolder.setProperty("pLocalName", pLocalName);
          placeHolder.setProperty("pQName", pQName);
      }
      jm.addEndSwitch();
      return jm;
  }
View Full Code Here

    if (pController.hasSimpleContent()) {
      jm.addDefault();
      jm.addLine("super.startElement(pNamespaceURI, pLocalName, pQName, pAttr);");
      jm.addBreak();
    } else {
      PlaceHolder placeHolder = jm.newPlaceHolder("GroupSG", true);
      placeHolder.setProperty("pNamespaceURI", pNamespaceURI);
      placeHolder.setProperty("pLocalName", pLocalName);
      placeHolder.setProperty("pQName", pQName);
      placeHolder.setProperty("pAttr", pAttr);
    }
    jm.addEndSwitch();
   
    return jm;
  }
View Full Code Here

         assertTrue(gotException);
       }

       js = getPlaceHolderSource(autoMode);
       JavaMethod main = js.getMethod("main", new JavaQName[]{JavaQNameImpl.getInstance(String[].class)});
       PlaceHolder test = main.getPlaceHolder("test");
       assertNotNull(test);
       test.remove();
       main.addLine("// I am here");

       String expect = "package com.foo;\n" +
                       "\n" +
                       "public class Bar {\n" +
View Full Code Here

      JavaMethod jm = pSource.getMethod("startElement", new JavaQName[]{STRING_TYPE, STRING_TYPE, STRING_TYPE,
              ATTRIBUTES_TYPE});
      if (jm == null) {
          throw new IllegalStateException("No such method: 'startElement' in '" + pSource.getQName() + "'.");
      }
      PlaceHolder placeHolder = jm.getPlaceHolder("GroupSG");
      if (placeHolder == null) {
          throw new IllegalStateException("No such placeholder: 'GroupSG' in method 'startElement'");
      }
      placeHolder.remove();
      Parameter[] parameters = jm.getParams();
      Parameter pNamespaceURI = parameters[0];
      Parameter pLocalName = parameters[1];
      Parameter pQName = parameters[2];
      Parameter pAttr = parameters[3];
View Full Code Here

      if (pController.hasSimpleContent()) {
          jm.addDefault();
          jm.addLine("super.endElement(pNamespaceURI, pLocalName, pQName);");
          jm.addBreak();
      } else {
          PlaceHolder placeHolder = jm.newPlaceHolder("GroupSG", true);
          placeHolder.setProperty("pNamespaceURI", pNamespaceURI);
          placeHolder.setProperty("pLocalName", pLocalName);
          placeHolder.setProperty("pQName", pQName);
      }
      jm.addEndSwitch();
      return jm;
  }
View Full Code Here

    if (pController.hasSimpleContent()) {
      jm.addDefault();
      jm.addLine("super.startElement(pNamespaceURI, pLocalName, pQName, pAttr);");
      jm.addBreak();
    } else {
      PlaceHolder placeHolder = jm.newPlaceHolder("GroupSG", true);
      placeHolder.setProperty("pNamespaceURI", pNamespaceURI);
      placeHolder.setProperty("pLocalName", pLocalName);
      placeHolder.setProperty("pQName", pQName);
      placeHolder.setProperty("pAttr", pAttr);
    }
    jm.addEndSwitch();
   
    return jm;
  }
View Full Code Here

TOP

Related Classes of org.apache.ws.jaxme.js.PlaceHolder

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.