3 * SimanSalomeServiceStub.java
5 * This file was auto-generated from WSDL
6 * by the Apache Axis2 version: 1.6.2 Built on : Apr 17, 2012 (05:33:49 IST)
8 package org.splat.ws_client.service.salome;
13 * SimanSalomeServiceStub java implementation
17 public class SimanSalomeServiceStub extends org.apache.axis2.client.Stub
19 protected org.apache.axis2.description.AxisOperation[] _operations;
21 //hashmaps to keep the fault mapping
22 private java.util.HashMap faultExceptionNameMap = new java.util.HashMap();
23 private java.util.HashMap faultExceptionClassNameMap = new java.util.HashMap();
24 private java.util.HashMap faultMessageMap = new java.util.HashMap();
26 private static int counter = 0;
28 private static synchronized java.lang.String getUniqueSuffix(){
29 // reset the counter if it is greater than 99999
33 counter = counter + 1;
34 return java.lang.Long.toString(java.lang.System.currentTimeMillis()) + "_" + counter;
38 private void populateAxisService() throws org.apache.axis2.AxisFault {
40 //creating the Service with a unique name
41 _service = new org.apache.axis2.description.AxisService("SimanSalomeService" + getUniqueSuffix());
42 addAnonymousOperations();
44 //creating the operations
45 org.apache.axis2.description.AxisOperation __operation;
47 _operations = new org.apache.axis2.description.AxisOperation[4];
49 __operation = new org.apache.axis2.description.OutInAxisOperation();
52 __operation.setName(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org", "createConfigFile"));
53 _service.addOperation(__operation);
58 _operations[0]=__operation;
61 __operation = new org.apache.axis2.description.OutInAxisOperation();
64 __operation.setName(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org", "putFile"));
65 _service.addOperation(__operation);
70 _operations[1]=__operation;
73 __operation = new org.apache.axis2.description.OutInAxisOperation();
76 __operation.setName(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org", "checkIn"));
77 _service.addOperation(__operation);
82 _operations[2]=__operation;
85 __operation = new org.apache.axis2.description.OutInAxisOperation();
88 __operation.setName(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org", "getFile"));
89 _service.addOperation(__operation);
94 _operations[3]=__operation;
99 //populates the faults
100 private void populateFaults(){
107 *Constructor that takes in a configContext
110 public SimanSalomeServiceStub(org.apache.axis2.context.ConfigurationContext configurationContext,
111 java.lang.String targetEndpoint)
112 throws org.apache.axis2.AxisFault {
113 this(configurationContext,targetEndpoint,false);
118 * Constructor that takes in a configContext and useseperate listner
120 public SimanSalomeServiceStub(org.apache.axis2.context.ConfigurationContext configurationContext,
121 java.lang.String targetEndpoint, boolean useSeparateListener)
122 throws org.apache.axis2.AxisFault {
123 //To populate AxisService
124 populateAxisService();
127 _serviceClient = new org.apache.axis2.client.ServiceClient(configurationContext,_service);
130 _serviceClient.getOptions().setTo(new org.apache.axis2.addressing.EndpointReference(
132 _serviceClient.getOptions().setUseSeparateListener(useSeparateListener);
134 //Set the soap version
135 _serviceClient.getOptions().setSoapVersionURI(org.apache.axiom.soap.SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);
141 * Default Constructor
143 public SimanSalomeServiceStub(org.apache.axis2.context.ConfigurationContext configurationContext) throws org.apache.axis2.AxisFault {
145 this(configurationContext,"http://localhost:8080/Siman-WS/services/SimanSalomeService.SimanSalomeServiceHttpSoap12Endpoint/" );
150 * Default Constructor
152 public SimanSalomeServiceStub() throws org.apache.axis2.AxisFault {
154 this("http://localhost:8080/Siman-WS/services/SimanSalomeService.SimanSalomeServiceHttpSoap12Endpoint/" );
159 * Constructor taking the target endpoint
161 public SimanSalomeServiceStub(java.lang.String targetEndpoint) throws org.apache.axis2.AxisFault {
162 this(null,targetEndpoint);
169 * Auto generated method signature
171 * @see org.splat.ws_client.service.salome.SimanSalomeService#createConfigFile
172 * @param createConfigFile0
178 public org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFileResponse createConfigFile(
180 org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFile createConfigFile0)
183 throws java.rmi.RemoteException
186 org.apache.axis2.context.MessageContext _messageContext = null;
188 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[0].getName());
189 _operationClient.getOptions().setAction("urn:createConfigFile");
190 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
194 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
197 // create a message context
198 _messageContext = new org.apache.axis2.context.MessageContext();
202 // create SOAP envelope with that payload
203 org.apache.axiom.soap.SOAPEnvelope env = null;
206 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
208 optimizeContent(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
209 "createConfigFile")), new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
210 "createConfigFile"));
212 //adding SOAP soap_headers
213 _serviceClient.addHeadersToEnvelope(env);
214 // set the message context with that soap envelope
215 _messageContext.setEnvelope(env);
217 // add the message contxt to the operation client
218 _operationClient.addMessageContext(_messageContext);
220 //execute the operation client
221 _operationClient.execute(true);
224 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
225 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
226 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
229 java.lang.Object object = fromOM(
230 _returnEnv.getBody().getFirstElement() ,
231 org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFileResponse.class,
232 getEnvelopeNamespaces(_returnEnv));
235 return (org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFileResponse)object;
237 }catch(org.apache.axis2.AxisFault f){
239 org.apache.axiom.om.OMElement faultElt = f.getDetail();
241 if (faultExceptionNameMap.containsKey(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"createConfigFile"))){
242 //make the fault by reflection
244 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"createConfigFile"));
245 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
246 java.lang.reflect.Constructor constructor = exceptionClass.getConstructor(String.class);
247 java.lang.Exception ex = (java.lang.Exception) constructor.newInstance(f.getMessage());
249 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"createConfigFile"));
250 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
251 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
252 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
253 new java.lang.Class[]{messageClass});
254 m.invoke(ex,new java.lang.Object[]{messageObject});
257 throw new java.rmi.RemoteException(ex.getMessage(), ex);
258 }catch(java.lang.ClassCastException e){
259 // we cannot intantiate the class - throw the original Axis fault
261 } catch (java.lang.ClassNotFoundException e) {
262 // we cannot intantiate the class - throw the original Axis fault
264 }catch (java.lang.NoSuchMethodException e) {
265 // we cannot intantiate the class - throw the original Axis fault
267 } catch (java.lang.reflect.InvocationTargetException e) {
268 // we cannot intantiate the class - throw the original Axis fault
270 } catch (java.lang.IllegalAccessException e) {
271 // we cannot intantiate the class - throw the original Axis fault
273 } catch (java.lang.InstantiationException e) {
274 // we cannot intantiate the class - throw the original Axis fault
284 if (_messageContext.getTransportOut() != null) {
285 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
291 * Auto generated method signature for Asynchronous Invocations
293 * @see org.splat.ws_client.service.salome.SimanSalomeService#startcreateConfigFile
294 * @param createConfigFile0
297 public void startcreateConfigFile(
299 org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFile createConfigFile0,
301 final org.splat.ws_client.service.salome.SimanSalomeServiceCallbackHandler callback)
303 throws java.rmi.RemoteException{
305 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[0].getName());
306 _operationClient.getOptions().setAction("urn:createConfigFile");
307 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
311 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
315 // create SOAP envelope with that payload
316 org.apache.axiom.soap.SOAPEnvelope env=null;
317 final org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
323 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
325 optimizeContent(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
326 "createConfigFile")), new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
327 "createConfigFile"));
329 // adding SOAP soap_headers
330 _serviceClient.addHeadersToEnvelope(env);
331 // create message context with that soap envelope
332 _messageContext.setEnvelope(env);
334 // add the message context to the operation client
335 _operationClient.addMessageContext(_messageContext);
339 _operationClient.setCallback(new org.apache.axis2.client.async.AxisCallback() {
340 public void onMessage(org.apache.axis2.context.MessageContext resultContext) {
342 org.apache.axiom.soap.SOAPEnvelope resultEnv = resultContext.getEnvelope();
344 java.lang.Object object = fromOM(resultEnv.getBody().getFirstElement(),
345 org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFileResponse.class,
346 getEnvelopeNamespaces(resultEnv));
347 callback.receiveResultcreateConfigFile(
348 (org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFileResponse)object);
350 } catch (org.apache.axis2.AxisFault e) {
351 callback.receiveErrorcreateConfigFile(e);
355 public void onError(java.lang.Exception error) {
356 if (error instanceof org.apache.axis2.AxisFault) {
357 org.apache.axis2.AxisFault f = (org.apache.axis2.AxisFault) error;
358 org.apache.axiom.om.OMElement faultElt = f.getDetail();
360 if (faultExceptionNameMap.containsKey(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"createConfigFile"))){
361 //make the fault by reflection
363 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"createConfigFile"));
364 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
365 java.lang.reflect.Constructor constructor = exceptionClass.getConstructor(String.class);
366 java.lang.Exception ex = (java.lang.Exception) constructor.newInstance(f.getMessage());
368 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"createConfigFile"));
369 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
370 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
371 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
372 new java.lang.Class[]{messageClass});
373 m.invoke(ex,new java.lang.Object[]{messageObject});
376 callback.receiveErrorcreateConfigFile(new java.rmi.RemoteException(ex.getMessage(), ex));
377 } catch(java.lang.ClassCastException e){
378 // we cannot intantiate the class - throw the original Axis fault
379 callback.receiveErrorcreateConfigFile(f);
380 } catch (java.lang.ClassNotFoundException e) {
381 // we cannot intantiate the class - throw the original Axis fault
382 callback.receiveErrorcreateConfigFile(f);
383 } catch (java.lang.NoSuchMethodException e) {
384 // we cannot intantiate the class - throw the original Axis fault
385 callback.receiveErrorcreateConfigFile(f);
386 } catch (java.lang.reflect.InvocationTargetException e) {
387 // we cannot intantiate the class - throw the original Axis fault
388 callback.receiveErrorcreateConfigFile(f);
389 } catch (java.lang.IllegalAccessException e) {
390 // we cannot intantiate the class - throw the original Axis fault
391 callback.receiveErrorcreateConfigFile(f);
392 } catch (java.lang.InstantiationException e) {
393 // we cannot intantiate the class - throw the original Axis fault
394 callback.receiveErrorcreateConfigFile(f);
395 } catch (org.apache.axis2.AxisFault e) {
396 // we cannot intantiate the class - throw the original Axis fault
397 callback.receiveErrorcreateConfigFile(f);
400 callback.receiveErrorcreateConfigFile(f);
403 callback.receiveErrorcreateConfigFile(f);
406 callback.receiveErrorcreateConfigFile(error);
410 public void onFault(org.apache.axis2.context.MessageContext faultContext) {
411 org.apache.axis2.AxisFault fault = org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(faultContext);
415 public void onComplete() {
417 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
418 } catch (org.apache.axis2.AxisFault axisFault) {
419 callback.receiveErrorcreateConfigFile(axisFault);
425 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
426 if ( _operations[0].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
427 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
428 _operations[0].setMessageReceiver(
432 //execute the operation client
433 _operationClient.execute(false);
438 * Auto generated method signature
440 * @see org.splat.ws_client.service.salome.SimanSalomeService#putFile
447 public org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFileResponse putFile(
449 org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFile putFile2)
452 throws java.rmi.RemoteException
455 org.apache.axis2.context.MessageContext _messageContext = null;
457 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[1].getName());
458 _operationClient.getOptions().setAction("urn:putFile");
459 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
463 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
466 // create a message context
467 _messageContext = new org.apache.axis2.context.MessageContext();
471 // create SOAP envelope with that payload
472 org.apache.axiom.soap.SOAPEnvelope env = null;
475 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
477 optimizeContent(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
478 "putFile")), new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
481 //adding SOAP soap_headers
482 _serviceClient.addHeadersToEnvelope(env);
483 // set the message context with that soap envelope
484 _messageContext.setEnvelope(env);
486 // add the message contxt to the operation client
487 _operationClient.addMessageContext(_messageContext);
489 //execute the operation client
490 _operationClient.execute(true);
493 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
494 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
495 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
498 java.lang.Object object = fromOM(
499 _returnEnv.getBody().getFirstElement() ,
500 org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFileResponse.class,
501 getEnvelopeNamespaces(_returnEnv));
504 return (org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFileResponse)object;
506 }catch(org.apache.axis2.AxisFault f){
508 org.apache.axiom.om.OMElement faultElt = f.getDetail();
510 if (faultExceptionNameMap.containsKey(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"putFile"))){
511 //make the fault by reflection
513 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"putFile"));
514 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
515 java.lang.reflect.Constructor constructor = exceptionClass.getConstructor(String.class);
516 java.lang.Exception ex = (java.lang.Exception) constructor.newInstance(f.getMessage());
518 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"putFile"));
519 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
520 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
521 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
522 new java.lang.Class[]{messageClass});
523 m.invoke(ex,new java.lang.Object[]{messageObject});
526 throw new java.rmi.RemoteException(ex.getMessage(), ex);
527 }catch(java.lang.ClassCastException e){
528 // we cannot intantiate the class - throw the original Axis fault
530 } catch (java.lang.ClassNotFoundException e) {
531 // we cannot intantiate the class - throw the original Axis fault
533 }catch (java.lang.NoSuchMethodException e) {
534 // we cannot intantiate the class - throw the original Axis fault
536 } catch (java.lang.reflect.InvocationTargetException e) {
537 // we cannot intantiate the class - throw the original Axis fault
539 } catch (java.lang.IllegalAccessException e) {
540 // we cannot intantiate the class - throw the original Axis fault
542 } catch (java.lang.InstantiationException e) {
543 // we cannot intantiate the class - throw the original Axis fault
553 if (_messageContext.getTransportOut() != null) {
554 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
560 * Auto generated method signature for Asynchronous Invocations
562 * @see org.splat.ws_client.service.salome.SimanSalomeService#startputFile
566 public void startputFile(
568 org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFile putFile2,
570 final org.splat.ws_client.service.salome.SimanSalomeServiceCallbackHandler callback)
572 throws java.rmi.RemoteException{
574 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[1].getName());
575 _operationClient.getOptions().setAction("urn:putFile");
576 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
580 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
584 // create SOAP envelope with that payload
585 org.apache.axiom.soap.SOAPEnvelope env=null;
586 final org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
592 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
594 optimizeContent(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
595 "putFile")), new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
598 // adding SOAP soap_headers
599 _serviceClient.addHeadersToEnvelope(env);
600 // create message context with that soap envelope
601 _messageContext.setEnvelope(env);
603 // add the message context to the operation client
604 _operationClient.addMessageContext(_messageContext);
608 _operationClient.setCallback(new org.apache.axis2.client.async.AxisCallback() {
609 public void onMessage(org.apache.axis2.context.MessageContext resultContext) {
611 org.apache.axiom.soap.SOAPEnvelope resultEnv = resultContext.getEnvelope();
613 java.lang.Object object = fromOM(resultEnv.getBody().getFirstElement(),
614 org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFileResponse.class,
615 getEnvelopeNamespaces(resultEnv));
616 callback.receiveResultputFile(
617 (org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFileResponse)object);
619 } catch (org.apache.axis2.AxisFault e) {
620 callback.receiveErrorputFile(e);
624 public void onError(java.lang.Exception error) {
625 if (error instanceof org.apache.axis2.AxisFault) {
626 org.apache.axis2.AxisFault f = (org.apache.axis2.AxisFault) error;
627 org.apache.axiom.om.OMElement faultElt = f.getDetail();
629 if (faultExceptionNameMap.containsKey(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"putFile"))){
630 //make the fault by reflection
632 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"putFile"));
633 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
634 java.lang.reflect.Constructor constructor = exceptionClass.getConstructor(String.class);
635 java.lang.Exception ex = (java.lang.Exception) constructor.newInstance(f.getMessage());
637 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"putFile"));
638 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
639 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
640 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
641 new java.lang.Class[]{messageClass});
642 m.invoke(ex,new java.lang.Object[]{messageObject});
645 callback.receiveErrorputFile(new java.rmi.RemoteException(ex.getMessage(), ex));
646 } catch(java.lang.ClassCastException e){
647 // we cannot intantiate the class - throw the original Axis fault
648 callback.receiveErrorputFile(f);
649 } catch (java.lang.ClassNotFoundException e) {
650 // we cannot intantiate the class - throw the original Axis fault
651 callback.receiveErrorputFile(f);
652 } catch (java.lang.NoSuchMethodException e) {
653 // we cannot intantiate the class - throw the original Axis fault
654 callback.receiveErrorputFile(f);
655 } catch (java.lang.reflect.InvocationTargetException e) {
656 // we cannot intantiate the class - throw the original Axis fault
657 callback.receiveErrorputFile(f);
658 } catch (java.lang.IllegalAccessException e) {
659 // we cannot intantiate the class - throw the original Axis fault
660 callback.receiveErrorputFile(f);
661 } catch (java.lang.InstantiationException e) {
662 // we cannot intantiate the class - throw the original Axis fault
663 callback.receiveErrorputFile(f);
664 } catch (org.apache.axis2.AxisFault e) {
665 // we cannot intantiate the class - throw the original Axis fault
666 callback.receiveErrorputFile(f);
669 callback.receiveErrorputFile(f);
672 callback.receiveErrorputFile(f);
675 callback.receiveErrorputFile(error);
679 public void onFault(org.apache.axis2.context.MessageContext faultContext) {
680 org.apache.axis2.AxisFault fault = org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(faultContext);
684 public void onComplete() {
686 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
687 } catch (org.apache.axis2.AxisFault axisFault) {
688 callback.receiveErrorputFile(axisFault);
694 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
695 if ( _operations[1].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
696 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
697 _operations[1].setMessageReceiver(
701 //execute the operation client
702 _operationClient.execute(false);
707 * Auto generated method signature
709 * @see org.splat.ws_client.service.salome.SimanSalomeService#checkIn
716 public org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckInResponse checkIn(
718 org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckIn checkIn4)
721 throws java.rmi.RemoteException
724 org.apache.axis2.context.MessageContext _messageContext = null;
726 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[2].getName());
727 _operationClient.getOptions().setAction("urn:checkIn");
728 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
732 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
735 // create a message context
736 _messageContext = new org.apache.axis2.context.MessageContext();
740 // create SOAP envelope with that payload
741 org.apache.axiom.soap.SOAPEnvelope env = null;
744 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
746 optimizeContent(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
747 "checkIn")), new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
750 //adding SOAP soap_headers
751 _serviceClient.addHeadersToEnvelope(env);
752 // set the message context with that soap envelope
753 _messageContext.setEnvelope(env);
755 // add the message contxt to the operation client
756 _operationClient.addMessageContext(_messageContext);
758 //execute the operation client
759 _operationClient.execute(true);
762 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
763 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
764 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
767 java.lang.Object object = fromOM(
768 _returnEnv.getBody().getFirstElement() ,
769 org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckInResponse.class,
770 getEnvelopeNamespaces(_returnEnv));
773 return (org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckInResponse)object;
775 }catch(org.apache.axis2.AxisFault f){
777 org.apache.axiom.om.OMElement faultElt = f.getDetail();
779 if (faultExceptionNameMap.containsKey(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkIn"))){
780 //make the fault by reflection
782 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkIn"));
783 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
784 java.lang.reflect.Constructor constructor = exceptionClass.getConstructor(String.class);
785 java.lang.Exception ex = (java.lang.Exception) constructor.newInstance(f.getMessage());
787 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkIn"));
788 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
789 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
790 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
791 new java.lang.Class[]{messageClass});
792 m.invoke(ex,new java.lang.Object[]{messageObject});
795 throw new java.rmi.RemoteException(ex.getMessage(), ex);
796 }catch(java.lang.ClassCastException e){
797 // we cannot intantiate the class - throw the original Axis fault
799 } catch (java.lang.ClassNotFoundException e) {
800 // we cannot intantiate the class - throw the original Axis fault
802 }catch (java.lang.NoSuchMethodException e) {
803 // we cannot intantiate the class - throw the original Axis fault
805 } catch (java.lang.reflect.InvocationTargetException e) {
806 // we cannot intantiate the class - throw the original Axis fault
808 } catch (java.lang.IllegalAccessException e) {
809 // we cannot intantiate the class - throw the original Axis fault
811 } catch (java.lang.InstantiationException e) {
812 // we cannot intantiate the class - throw the original Axis fault
822 if (_messageContext.getTransportOut() != null) {
823 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
829 * Auto generated method signature for Asynchronous Invocations
831 * @see org.splat.ws_client.service.salome.SimanSalomeService#startcheckIn
835 public void startcheckIn(
837 org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckIn checkIn4,
839 final org.splat.ws_client.service.salome.SimanSalomeServiceCallbackHandler callback)
841 throws java.rmi.RemoteException{
843 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[2].getName());
844 _operationClient.getOptions().setAction("urn:checkIn");
845 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
849 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
853 // create SOAP envelope with that payload
854 org.apache.axiom.soap.SOAPEnvelope env=null;
855 final org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
861 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
863 optimizeContent(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
864 "checkIn")), new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
867 // adding SOAP soap_headers
868 _serviceClient.addHeadersToEnvelope(env);
869 // create message context with that soap envelope
870 _messageContext.setEnvelope(env);
872 // add the message context to the operation client
873 _operationClient.addMessageContext(_messageContext);
877 _operationClient.setCallback(new org.apache.axis2.client.async.AxisCallback() {
878 public void onMessage(org.apache.axis2.context.MessageContext resultContext) {
880 org.apache.axiom.soap.SOAPEnvelope resultEnv = resultContext.getEnvelope();
882 java.lang.Object object = fromOM(resultEnv.getBody().getFirstElement(),
883 org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckInResponse.class,
884 getEnvelopeNamespaces(resultEnv));
885 callback.receiveResultcheckIn(
886 (org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckInResponse)object);
888 } catch (org.apache.axis2.AxisFault e) {
889 callback.receiveErrorcheckIn(e);
893 public void onError(java.lang.Exception error) {
894 if (error instanceof org.apache.axis2.AxisFault) {
895 org.apache.axis2.AxisFault f = (org.apache.axis2.AxisFault) error;
896 org.apache.axiom.om.OMElement faultElt = f.getDetail();
898 if (faultExceptionNameMap.containsKey(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkIn"))){
899 //make the fault by reflection
901 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkIn"));
902 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
903 java.lang.reflect.Constructor constructor = exceptionClass.getConstructor(String.class);
904 java.lang.Exception ex = (java.lang.Exception) constructor.newInstance(f.getMessage());
906 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkIn"));
907 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
908 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
909 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
910 new java.lang.Class[]{messageClass});
911 m.invoke(ex,new java.lang.Object[]{messageObject});
914 callback.receiveErrorcheckIn(new java.rmi.RemoteException(ex.getMessage(), ex));
915 } catch(java.lang.ClassCastException e){
916 // we cannot intantiate the class - throw the original Axis fault
917 callback.receiveErrorcheckIn(f);
918 } catch (java.lang.ClassNotFoundException e) {
919 // we cannot intantiate the class - throw the original Axis fault
920 callback.receiveErrorcheckIn(f);
921 } catch (java.lang.NoSuchMethodException e) {
922 // we cannot intantiate the class - throw the original Axis fault
923 callback.receiveErrorcheckIn(f);
924 } catch (java.lang.reflect.InvocationTargetException e) {
925 // we cannot intantiate the class - throw the original Axis fault
926 callback.receiveErrorcheckIn(f);
927 } catch (java.lang.IllegalAccessException e) {
928 // we cannot intantiate the class - throw the original Axis fault
929 callback.receiveErrorcheckIn(f);
930 } catch (java.lang.InstantiationException e) {
931 // we cannot intantiate the class - throw the original Axis fault
932 callback.receiveErrorcheckIn(f);
933 } catch (org.apache.axis2.AxisFault e) {
934 // we cannot intantiate the class - throw the original Axis fault
935 callback.receiveErrorcheckIn(f);
938 callback.receiveErrorcheckIn(f);
941 callback.receiveErrorcheckIn(f);
944 callback.receiveErrorcheckIn(error);
948 public void onFault(org.apache.axis2.context.MessageContext faultContext) {
949 org.apache.axis2.AxisFault fault = org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(faultContext);
953 public void onComplete() {
955 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
956 } catch (org.apache.axis2.AxisFault axisFault) {
957 callback.receiveErrorcheckIn(axisFault);
963 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
964 if ( _operations[2].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
965 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
966 _operations[2].setMessageReceiver(
970 //execute the operation client
971 _operationClient.execute(false);
976 * Auto generated method signature
978 * @see org.splat.ws_client.service.salome.SimanSalomeService#getFile
985 public org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFileResponse getFile(
987 org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFile getFile6)
990 throws java.rmi.RemoteException
993 org.apache.axis2.context.MessageContext _messageContext = null;
995 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[3].getName());
996 _operationClient.getOptions().setAction("urn:getFile");
997 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1001 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1004 // create a message context
1005 _messageContext = new org.apache.axis2.context.MessageContext();
1009 // create SOAP envelope with that payload
1010 org.apache.axiom.soap.SOAPEnvelope env = null;
1013 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
1015 optimizeContent(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
1016 "getFile")), new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
1019 //adding SOAP soap_headers
1020 _serviceClient.addHeadersToEnvelope(env);
1021 // set the message context with that soap envelope
1022 _messageContext.setEnvelope(env);
1024 // add the message contxt to the operation client
1025 _operationClient.addMessageContext(_messageContext);
1027 //execute the operation client
1028 _operationClient.execute(true);
1031 org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
1032 org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
1033 org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
1036 java.lang.Object object = fromOM(
1037 _returnEnv.getBody().getFirstElement() ,
1038 org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFileResponse.class,
1039 getEnvelopeNamespaces(_returnEnv));
1042 return (org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFileResponse)object;
1044 }catch(org.apache.axis2.AxisFault f){
1046 org.apache.axiom.om.OMElement faultElt = f.getDetail();
1047 if (faultElt!=null){
1048 if (faultExceptionNameMap.containsKey(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"getFile"))){
1049 //make the fault by reflection
1051 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"getFile"));
1052 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
1053 java.lang.reflect.Constructor constructor = exceptionClass.getConstructor(String.class);
1054 java.lang.Exception ex = (java.lang.Exception) constructor.newInstance(f.getMessage());
1056 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"getFile"));
1057 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
1058 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
1059 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
1060 new java.lang.Class[]{messageClass});
1061 m.invoke(ex,new java.lang.Object[]{messageObject});
1064 throw new java.rmi.RemoteException(ex.getMessage(), ex);
1065 }catch(java.lang.ClassCastException e){
1066 // we cannot intantiate the class - throw the original Axis fault
1068 } catch (java.lang.ClassNotFoundException e) {
1069 // we cannot intantiate the class - throw the original Axis fault
1071 }catch (java.lang.NoSuchMethodException e) {
1072 // we cannot intantiate the class - throw the original Axis fault
1074 } catch (java.lang.reflect.InvocationTargetException e) {
1075 // we cannot intantiate the class - throw the original Axis fault
1077 } catch (java.lang.IllegalAccessException e) {
1078 // we cannot intantiate the class - throw the original Axis fault
1080 } catch (java.lang.InstantiationException e) {
1081 // we cannot intantiate the class - throw the original Axis fault
1091 if (_messageContext.getTransportOut() != null) {
1092 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
1098 * Auto generated method signature for Asynchronous Invocations
1100 * @see org.splat.ws_client.service.salome.SimanSalomeService#startgetFile
1104 public void startgetFile(
1106 org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFile getFile6,
1108 final org.splat.ws_client.service.salome.SimanSalomeServiceCallbackHandler callback)
1110 throws java.rmi.RemoteException{
1112 org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[3].getName());
1113 _operationClient.getOptions().setAction("urn:getFile");
1114 _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
1118 addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
1122 // create SOAP envelope with that payload
1123 org.apache.axiom.soap.SOAPEnvelope env=null;
1124 final org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
1130 env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
1132 optimizeContent(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
1133 "getFile")), new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
1136 // adding SOAP soap_headers
1137 _serviceClient.addHeadersToEnvelope(env);
1138 // create message context with that soap envelope
1139 _messageContext.setEnvelope(env);
1141 // add the message context to the operation client
1142 _operationClient.addMessageContext(_messageContext);
1146 _operationClient.setCallback(new org.apache.axis2.client.async.AxisCallback() {
1147 public void onMessage(org.apache.axis2.context.MessageContext resultContext) {
1149 org.apache.axiom.soap.SOAPEnvelope resultEnv = resultContext.getEnvelope();
1151 java.lang.Object object = fromOM(resultEnv.getBody().getFirstElement(),
1152 org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFileResponse.class,
1153 getEnvelopeNamespaces(resultEnv));
1154 callback.receiveResultgetFile(
1155 (org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFileResponse)object);
1157 } catch (org.apache.axis2.AxisFault e) {
1158 callback.receiveErrorgetFile(e);
1162 public void onError(java.lang.Exception error) {
1163 if (error instanceof org.apache.axis2.AxisFault) {
1164 org.apache.axis2.AxisFault f = (org.apache.axis2.AxisFault) error;
1165 org.apache.axiom.om.OMElement faultElt = f.getDetail();
1166 if (faultElt!=null){
1167 if (faultExceptionNameMap.containsKey(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"getFile"))){
1168 //make the fault by reflection
1170 java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"getFile"));
1171 java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
1172 java.lang.reflect.Constructor constructor = exceptionClass.getConstructor(String.class);
1173 java.lang.Exception ex = (java.lang.Exception) constructor.newInstance(f.getMessage());
1175 java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"getFile"));
1176 java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
1177 java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
1178 java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
1179 new java.lang.Class[]{messageClass});
1180 m.invoke(ex,new java.lang.Object[]{messageObject});
1183 callback.receiveErrorgetFile(new java.rmi.RemoteException(ex.getMessage(), ex));
1184 } catch(java.lang.ClassCastException e){
1185 // we cannot intantiate the class - throw the original Axis fault
1186 callback.receiveErrorgetFile(f);
1187 } catch (java.lang.ClassNotFoundException e) {
1188 // we cannot intantiate the class - throw the original Axis fault
1189 callback.receiveErrorgetFile(f);
1190 } catch (java.lang.NoSuchMethodException e) {
1191 // we cannot intantiate the class - throw the original Axis fault
1192 callback.receiveErrorgetFile(f);
1193 } catch (java.lang.reflect.InvocationTargetException e) {
1194 // we cannot intantiate the class - throw the original Axis fault
1195 callback.receiveErrorgetFile(f);
1196 } catch (java.lang.IllegalAccessException e) {
1197 // we cannot intantiate the class - throw the original Axis fault
1198 callback.receiveErrorgetFile(f);
1199 } catch (java.lang.InstantiationException e) {
1200 // we cannot intantiate the class - throw the original Axis fault
1201 callback.receiveErrorgetFile(f);
1202 } catch (org.apache.axis2.AxisFault e) {
1203 // we cannot intantiate the class - throw the original Axis fault
1204 callback.receiveErrorgetFile(f);
1207 callback.receiveErrorgetFile(f);
1210 callback.receiveErrorgetFile(f);
1213 callback.receiveErrorgetFile(error);
1217 public void onFault(org.apache.axis2.context.MessageContext faultContext) {
1218 org.apache.axis2.AxisFault fault = org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(faultContext);
1222 public void onComplete() {
1224 _messageContext.getTransportOut().getSender().cleanup(_messageContext);
1225 } catch (org.apache.axis2.AxisFault axisFault) {
1226 callback.receiveErrorgetFile(axisFault);
1232 org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
1233 if ( _operations[3].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
1234 _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
1235 _operations[3].setMessageReceiver(
1239 //execute the operation client
1240 _operationClient.execute(false);
1247 * A utility method that copies the namepaces from the SOAPEnvelope
1249 private java.util.Map getEnvelopeNamespaces(org.apache.axiom.soap.SOAPEnvelope env){
1250 java.util.Map returnMap = new java.util.HashMap();
1251 java.util.Iterator namespaceIterator = env.getAllDeclaredNamespaces();
1252 while (namespaceIterator.hasNext()) {
1253 org.apache.axiom.om.OMNamespace ns = (org.apache.axiom.om.OMNamespace) namespaceIterator.next();
1254 returnMap.put(ns.getPrefix(),ns.getNamespaceURI());
1261 private javax.xml.namespace.QName[] opNameArray = null;
1262 private boolean optimizeContent(javax.xml.namespace.QName opName) {
1265 if (opNameArray == null) {
1268 for (int i = 0; i < opNameArray.length; i++) {
1269 if (opName.equals(opNameArray[i])) {
1275 //http://localhost:8080/Siman-WS/services/SimanSalomeService.SimanSalomeServiceHttpSoap12Endpoint/
1276 public static class PutFile
1277 implements org.apache.axis2.databinding.ADBBean{
1279 public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
1280 "http://salome.service.ws_server.splat.org",
1291 protected javax.activation.DataHandler localArgs0 ;
1293 /* This tracker boolean wil be used to detect whether the user called the set method
1294 * for this attribute. It will be used to determine whether to include this field
1295 * in the serialized XML
1297 protected boolean localArgs0Tracker = false ;
1299 public boolean isArgs0Specified(){
1300 return localArgs0Tracker;
1306 * Auto generated getter method
1307 * @return javax.activation.DataHandler
1309 public javax.activation.DataHandler getArgs0(){
1316 * Auto generated setter method
1317 * @param param Args0
1319 public void setArgs0(javax.activation.DataHandler param){
1320 localArgs0Tracker = true;
1322 this.localArgs0=param;
1333 protected java.lang.String localArgs1 ;
1335 /* This tracker boolean wil be used to detect whether the user called the set method
1336 * for this attribute. It will be used to determine whether to include this field
1337 * in the serialized XML
1339 protected boolean localArgs1Tracker = false ;
1341 public boolean isArgs1Specified(){
1342 return localArgs1Tracker;
1348 * Auto generated getter method
1349 * @return java.lang.String
1351 public java.lang.String getArgs1(){
1358 * Auto generated setter method
1359 * @param param Args1
1361 public void setArgs1(java.lang.String param){
1362 localArgs1Tracker = true;
1364 this.localArgs1=param;
1375 protected long localArgs2 ;
1377 /* This tracker boolean wil be used to detect whether the user called the set method
1378 * for this attribute. It will be used to determine whether to include this field
1379 * in the serialized XML
1381 protected boolean localArgs2Tracker = false ;
1383 public boolean isArgs2Specified(){
1384 return localArgs2Tracker;
1390 * Auto generated getter method
1393 public long getArgs2(){
1400 * Auto generated setter method
1401 * @param param Args2
1403 public void setArgs2(long param){
1405 // setting primitive attribute tracker to true
1407 param != java.lang.Long.MIN_VALUE;
1409 this.localArgs2=param;
1419 * @param parentQName
1421 * @return org.apache.axiom.om.OMElement
1423 public org.apache.axiom.om.OMElement getOMElement (
1424 final javax.xml.namespace.QName parentQName,
1425 final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
1429 org.apache.axiom.om.OMDataSource dataSource =
1430 new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
1431 return factory.createOMElement(dataSource,MY_QNAME);
1435 public void serialize(final javax.xml.namespace.QName parentQName,
1436 javax.xml.stream.XMLStreamWriter xmlWriter)
1437 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
1438 serialize(parentQName,xmlWriter,false);
1441 public void serialize(final javax.xml.namespace.QName parentQName,
1442 javax.xml.stream.XMLStreamWriter xmlWriter,
1443 boolean serializeType)
1444 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
1449 java.lang.String prefix = null;
1450 java.lang.String namespace = null;
1453 prefix = parentQName.getPrefix();
1454 namespace = parentQName.getNamespaceURI();
1455 writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
1460 java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://salome.service.ws_server.splat.org");
1461 if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
1462 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
1463 namespacePrefix+":putFile",
1466 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
1473 if (localArgs0Tracker){
1474 namespace = "http://salome.service.ws_server.splat.org";
1475 writeStartElement(null, namespace, "args0", xmlWriter);
1478 if (localArgs0!=null) {
1480 org.apache.axiom.util.stax.XMLStreamWriterUtils.writeDataHandler(xmlWriter, localArgs0, null, true);
1481 } catch (java.io.IOException ex) {
1482 throw new javax.xml.stream.XMLStreamException("Unable to read data handler for args0", ex);
1486 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter);
1490 xmlWriter.writeEndElement();
1491 } if (localArgs1Tracker){
1492 namespace = "http://salome.service.ws_server.splat.org";
1493 writeStartElement(null, namespace, "args1", xmlWriter);
1496 if (localArgs1==null){
1497 // write the nil attribute
1499 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter);
1504 xmlWriter.writeCharacters(localArgs1);
1508 xmlWriter.writeEndElement();
1509 } if (localArgs2Tracker){
1510 namespace = "http://salome.service.ws_server.splat.org";
1511 writeStartElement(null, namespace, "args2", xmlWriter);
1513 if (localArgs2==java.lang.Long.MIN_VALUE) {
1515 throw new org.apache.axis2.databinding.ADBException("args2 cannot be null!!");
1518 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs2));
1521 xmlWriter.writeEndElement();
1523 xmlWriter.writeEndElement();
1528 private static java.lang.String generatePrefix(java.lang.String namespace) {
1529 if(namespace.equals("http://salome.service.ws_server.splat.org")){
1532 return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
1536 * Utility method to write an element start tag.
1538 private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
1539 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
1540 java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
1541 if (writerPrefix != null) {
1542 xmlWriter.writeStartElement(namespace, localPart);
1544 if (namespace.length() == 0) {
1546 } else if (prefix == null) {
1547 prefix = generatePrefix(namespace);
1550 xmlWriter.writeStartElement(prefix, localPart, namespace);
1551 xmlWriter.writeNamespace(prefix, namespace);
1552 xmlWriter.setPrefix(prefix, namespace);
1557 * Util method to write an attribute with the ns prefix
1559 private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
1560 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
1561 if (xmlWriter.getPrefix(namespace) == null) {
1562 xmlWriter.writeNamespace(prefix, namespace);
1563 xmlWriter.setPrefix(prefix, namespace);
1565 xmlWriter.writeAttribute(namespace,attName,attValue);
1569 * Util method to write an attribute without the ns prefix
1571 private void writeAttribute(java.lang.String namespace,java.lang.String attName,
1572 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
1573 if (namespace.equals("")) {
1574 xmlWriter.writeAttribute(attName,attValue);
1576 registerPrefix(xmlWriter, namespace);
1577 xmlWriter.writeAttribute(namespace,attName,attValue);
1583 * Util method to write an attribute without the ns prefix
1585 private void writeQNameAttribute(java.lang.String namespace, java.lang.String attName,
1586 javax.xml.namespace.QName qname, javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
1588 java.lang.String attributeNamespace = qname.getNamespaceURI();
1589 java.lang.String attributePrefix = xmlWriter.getPrefix(attributeNamespace);
1590 if (attributePrefix == null) {
1591 attributePrefix = registerPrefix(xmlWriter, attributeNamespace);
1593 java.lang.String attributeValue;
1594 if (attributePrefix.trim().length() > 0) {
1595 attributeValue = attributePrefix + ":" + qname.getLocalPart();
1597 attributeValue = qname.getLocalPart();
1600 if (namespace.equals("")) {
1601 xmlWriter.writeAttribute(attName, attributeValue);
1603 registerPrefix(xmlWriter, namespace);
1604 xmlWriter.writeAttribute(namespace, attName, attributeValue);
1608 * method to handle Qnames
1611 private void writeQName(javax.xml.namespace.QName qname,
1612 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
1613 java.lang.String namespaceURI = qname.getNamespaceURI();
1614 if (namespaceURI != null) {
1615 java.lang.String prefix = xmlWriter.getPrefix(namespaceURI);
1616 if (prefix == null) {
1617 prefix = generatePrefix(namespaceURI);
1618 xmlWriter.writeNamespace(prefix, namespaceURI);
1619 xmlWriter.setPrefix(prefix,namespaceURI);
1622 if (prefix.trim().length() > 0){
1623 xmlWriter.writeCharacters(prefix + ":" + org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
1625 // i.e this is the default namespace
1626 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
1630 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
1634 private void writeQNames(javax.xml.namespace.QName[] qnames,
1635 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
1637 if (qnames != null) {
1638 // we have to store this data until last moment since it is not possible to write any
1639 // namespace data after writing the charactor data
1640 java.lang.StringBuffer stringToWrite = new java.lang.StringBuffer();
1641 java.lang.String namespaceURI = null;
1642 java.lang.String prefix = null;
1644 for (int i = 0; i < qnames.length; i++) {
1646 stringToWrite.append(" ");
1648 namespaceURI = qnames[i].getNamespaceURI();
1649 if (namespaceURI != null) {
1650 prefix = xmlWriter.getPrefix(namespaceURI);
1651 if ((prefix == null) || (prefix.length() == 0)) {
1652 prefix = generatePrefix(namespaceURI);
1653 xmlWriter.writeNamespace(prefix, namespaceURI);
1654 xmlWriter.setPrefix(prefix,namespaceURI);
1657 if (prefix.trim().length() > 0){
1658 stringToWrite.append(prefix).append(":").append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
1660 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
1663 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
1666 xmlWriter.writeCharacters(stringToWrite.toString());
1673 * Register a namespace prefix
1675 private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
1676 java.lang.String prefix = xmlWriter.getPrefix(namespace);
1677 if (prefix == null) {
1678 prefix = generatePrefix(namespace);
1679 javax.xml.namespace.NamespaceContext nsContext = xmlWriter.getNamespaceContext();
1681 java.lang.String uri = nsContext.getNamespaceURI(prefix);
1682 if (uri == null || uri.length() == 0) {
1685 prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
1687 xmlWriter.writeNamespace(prefix, namespace);
1688 xmlWriter.setPrefix(prefix, namespace);
1696 * databinding method to get an XML representation of this object
1699 public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
1700 throws org.apache.axis2.databinding.ADBException{
1704 java.util.ArrayList elementList = new java.util.ArrayList();
1705 java.util.ArrayList attribList = new java.util.ArrayList();
1707 if (localArgs0Tracker){
1708 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
1711 elementList.add(localArgs0);
1712 } if (localArgs1Tracker){
1713 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
1716 elementList.add(localArgs1==null?null:
1717 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs1));
1718 } if (localArgs2Tracker){
1719 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
1723 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs2));
1726 return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
1735 * Factory class that keeps the parse method
1737 public static class Factory{
1743 * static method to create the object
1744 * Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
1745 * If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
1746 * Postcondition: If this object is an element, the reader is positioned at its end element
1747 * If this object is a complex type, the reader is positioned at the end element of its outer element
1749 public static PutFile parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
1754 java.lang.String nillableValue = null;
1755 java.lang.String prefix ="";
1756 java.lang.String namespaceuri ="";
1759 while (!reader.isStartElement() && !reader.isEndElement())
1763 if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
1764 java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
1766 if (fullTypeName!=null){
1767 java.lang.String nsPrefix = null;
1768 if (fullTypeName.indexOf(":") > -1){
1769 nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
1771 nsPrefix = nsPrefix==null?"":nsPrefix;
1773 java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
1775 if (!"putFile".equals(type)){
1776 //find namespace for the prefix
1777 java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
1778 return (PutFile)ExtensionMapper.getTypeObject(
1791 // Note all attributes that were handled. Used to differ normal attributes
1792 // from anyAttributes.
1793 java.util.Vector handledAttributes = new java.util.Vector();
1801 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
1803 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","args0").equals(reader.getName())){
1805 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
1806 if ("true".equals(nillableValue) || "1".equals(nillableValue)){
1807 object.setArgs0(null);
1811 object.setArgs0(org.apache.axiom.util.stax.XMLStreamReaderUtils.getDataHandlerFromElement(reader));
1817 } // End of if for expected property start element
1824 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
1826 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","args1").equals(reader.getName())){
1828 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
1829 if (!"true".equals(nillableValue) && !"1".equals(nillableValue)){
1832 java.lang.String content = reader.getElementText();
1835 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content));
1840 reader.getElementText(); // throw away text nodes if any.
1845 } // End of if for expected property start element
1852 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
1854 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","args2").equals(reader.getName())){
1856 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
1857 if ("true".equals(nillableValue) || "1".equals(nillableValue)){
1858 throw new org.apache.axis2.databinding.ADBException("The element: "+"args2" +" cannot be null");
1862 java.lang.String content = reader.getElementText();
1865 org.apache.axis2.databinding.utils.ConverterUtil.convertToLong(content));
1869 } // End of if for expected property start element
1873 object.setArgs2(java.lang.Long.MIN_VALUE);
1877 while (!reader.isStartElement() && !reader.isEndElement())
1880 if (reader.isStartElement())
1881 // A start element we are not expecting indicates a trailing invalid property
1882 throw new org.apache.axis2.databinding.ADBException("Unexpected subelement " + reader.getName());
1887 } catch (javax.xml.stream.XMLStreamException e) {
1888 throw new java.lang.Exception(e);
1894 }//end of factory class
1901 public static class GetFileResponse
1902 implements org.apache.axis2.databinding.ADBBean{
1904 public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
1905 "http://salome.service.ws_server.splat.org",
1916 protected javax.activation.DataHandler local_return ;
1918 /* This tracker boolean wil be used to detect whether the user called the set method
1919 * for this attribute. It will be used to determine whether to include this field
1920 * in the serialized XML
1922 protected boolean local_returnTracker = false ;
1924 public boolean is_returnSpecified(){
1925 return local_returnTracker;
1931 * Auto generated getter method
1932 * @return javax.activation.DataHandler
1934 public javax.activation.DataHandler get_return(){
1935 return local_return;
1941 * Auto generated setter method
1942 * @param param _return
1944 public void set_return(javax.activation.DataHandler param){
1945 local_returnTracker = true;
1947 this.local_return=param;
1957 * @param parentQName
1959 * @return org.apache.axiom.om.OMElement
1961 public org.apache.axiom.om.OMElement getOMElement (
1962 final javax.xml.namespace.QName parentQName,
1963 final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
1967 org.apache.axiom.om.OMDataSource dataSource =
1968 new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
1969 return factory.createOMElement(dataSource,MY_QNAME);
1973 public void serialize(final javax.xml.namespace.QName parentQName,
1974 javax.xml.stream.XMLStreamWriter xmlWriter)
1975 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
1976 serialize(parentQName,xmlWriter,false);
1979 public void serialize(final javax.xml.namespace.QName parentQName,
1980 javax.xml.stream.XMLStreamWriter xmlWriter,
1981 boolean serializeType)
1982 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
1987 java.lang.String prefix = null;
1988 java.lang.String namespace = null;
1991 prefix = parentQName.getPrefix();
1992 namespace = parentQName.getNamespaceURI();
1993 writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
1998 java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://salome.service.ws_server.splat.org");
1999 if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
2000 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
2001 namespacePrefix+":getFileResponse",
2004 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
2011 if (local_returnTracker){
2012 namespace = "http://salome.service.ws_server.splat.org";
2013 writeStartElement(null, namespace, "return", xmlWriter);
2016 if (local_return!=null) {
2018 org.apache.axiom.util.stax.XMLStreamWriterUtils.writeDataHandler(xmlWriter, local_return, null, true);
2019 } catch (java.io.IOException ex) {
2020 throw new javax.xml.stream.XMLStreamException("Unable to read data handler for return", ex);
2024 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter);
2028 xmlWriter.writeEndElement();
2030 xmlWriter.writeEndElement();
2035 private static java.lang.String generatePrefix(java.lang.String namespace) {
2036 if(namespace.equals("http://salome.service.ws_server.splat.org")){
2039 return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
2043 * Utility method to write an element start tag.
2045 private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
2046 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
2047 java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
2048 if (writerPrefix != null) {
2049 xmlWriter.writeStartElement(namespace, localPart);
2051 if (namespace.length() == 0) {
2053 } else if (prefix == null) {
2054 prefix = generatePrefix(namespace);
2057 xmlWriter.writeStartElement(prefix, localPart, namespace);
2058 xmlWriter.writeNamespace(prefix, namespace);
2059 xmlWriter.setPrefix(prefix, namespace);
2064 * Util method to write an attribute with the ns prefix
2066 private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
2067 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
2068 if (xmlWriter.getPrefix(namespace) == null) {
2069 xmlWriter.writeNamespace(prefix, namespace);
2070 xmlWriter.setPrefix(prefix, namespace);
2072 xmlWriter.writeAttribute(namespace,attName,attValue);
2076 * Util method to write an attribute without the ns prefix
2078 private void writeAttribute(java.lang.String namespace,java.lang.String attName,
2079 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
2080 if (namespace.equals("")) {
2081 xmlWriter.writeAttribute(attName,attValue);
2083 registerPrefix(xmlWriter, namespace);
2084 xmlWriter.writeAttribute(namespace,attName,attValue);
2090 * Util method to write an attribute without the ns prefix
2092 private void writeQNameAttribute(java.lang.String namespace, java.lang.String attName,
2093 javax.xml.namespace.QName qname, javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
2095 java.lang.String attributeNamespace = qname.getNamespaceURI();
2096 java.lang.String attributePrefix = xmlWriter.getPrefix(attributeNamespace);
2097 if (attributePrefix == null) {
2098 attributePrefix = registerPrefix(xmlWriter, attributeNamespace);
2100 java.lang.String attributeValue;
2101 if (attributePrefix.trim().length() > 0) {
2102 attributeValue = attributePrefix + ":" + qname.getLocalPart();
2104 attributeValue = qname.getLocalPart();
2107 if (namespace.equals("")) {
2108 xmlWriter.writeAttribute(attName, attributeValue);
2110 registerPrefix(xmlWriter, namespace);
2111 xmlWriter.writeAttribute(namespace, attName, attributeValue);
2115 * method to handle Qnames
2118 private void writeQName(javax.xml.namespace.QName qname,
2119 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
2120 java.lang.String namespaceURI = qname.getNamespaceURI();
2121 if (namespaceURI != null) {
2122 java.lang.String prefix = xmlWriter.getPrefix(namespaceURI);
2123 if (prefix == null) {
2124 prefix = generatePrefix(namespaceURI);
2125 xmlWriter.writeNamespace(prefix, namespaceURI);
2126 xmlWriter.setPrefix(prefix,namespaceURI);
2129 if (prefix.trim().length() > 0){
2130 xmlWriter.writeCharacters(prefix + ":" + org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
2132 // i.e this is the default namespace
2133 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
2137 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
2141 private void writeQNames(javax.xml.namespace.QName[] qnames,
2142 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
2144 if (qnames != null) {
2145 // we have to store this data until last moment since it is not possible to write any
2146 // namespace data after writing the charactor data
2147 java.lang.StringBuffer stringToWrite = new java.lang.StringBuffer();
2148 java.lang.String namespaceURI = null;
2149 java.lang.String prefix = null;
2151 for (int i = 0; i < qnames.length; i++) {
2153 stringToWrite.append(" ");
2155 namespaceURI = qnames[i].getNamespaceURI();
2156 if (namespaceURI != null) {
2157 prefix = xmlWriter.getPrefix(namespaceURI);
2158 if ((prefix == null) || (prefix.length() == 0)) {
2159 prefix = generatePrefix(namespaceURI);
2160 xmlWriter.writeNamespace(prefix, namespaceURI);
2161 xmlWriter.setPrefix(prefix,namespaceURI);
2164 if (prefix.trim().length() > 0){
2165 stringToWrite.append(prefix).append(":").append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
2167 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
2170 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
2173 xmlWriter.writeCharacters(stringToWrite.toString());
2180 * Register a namespace prefix
2182 private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
2183 java.lang.String prefix = xmlWriter.getPrefix(namespace);
2184 if (prefix == null) {
2185 prefix = generatePrefix(namespace);
2186 javax.xml.namespace.NamespaceContext nsContext = xmlWriter.getNamespaceContext();
2188 java.lang.String uri = nsContext.getNamespaceURI(prefix);
2189 if (uri == null || uri.length() == 0) {
2192 prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
2194 xmlWriter.writeNamespace(prefix, namespace);
2195 xmlWriter.setPrefix(prefix, namespace);
2203 * databinding method to get an XML representation of this object
2206 public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
2207 throws org.apache.axis2.databinding.ADBException{
2211 java.util.ArrayList elementList = new java.util.ArrayList();
2212 java.util.ArrayList attribList = new java.util.ArrayList();
2214 if (local_returnTracker){
2215 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
2218 elementList.add(local_return);
2221 return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
2230 * Factory class that keeps the parse method
2232 public static class Factory{
2238 * static method to create the object
2239 * Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
2240 * If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
2241 * Postcondition: If this object is an element, the reader is positioned at its end element
2242 * If this object is a complex type, the reader is positioned at the end element of its outer element
2244 public static GetFileResponse parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
2245 GetFileResponse object =
2246 new GetFileResponse();
2249 java.lang.String nillableValue = null;
2250 java.lang.String prefix ="";
2251 java.lang.String namespaceuri ="";
2254 while (!reader.isStartElement() && !reader.isEndElement())
2258 if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
2259 java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
2261 if (fullTypeName!=null){
2262 java.lang.String nsPrefix = null;
2263 if (fullTypeName.indexOf(":") > -1){
2264 nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
2266 nsPrefix = nsPrefix==null?"":nsPrefix;
2268 java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
2270 if (!"getFileResponse".equals(type)){
2271 //find namespace for the prefix
2272 java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
2273 return (GetFileResponse)ExtensionMapper.getTypeObject(
2286 // Note all attributes that were handled. Used to differ normal attributes
2287 // from anyAttributes.
2288 java.util.Vector handledAttributes = new java.util.Vector();
2296 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
2298 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","return").equals(reader.getName())){
2300 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
2301 if ("true".equals(nillableValue) || "1".equals(nillableValue)){
2302 object.set_return(null);
2306 object.set_return(org.apache.axiom.util.stax.XMLStreamReaderUtils.getDataHandlerFromElement(reader));
2312 } // End of if for expected property start element
2318 while (!reader.isStartElement() && !reader.isEndElement())
2321 if (reader.isStartElement())
2322 // A start element we are not expecting indicates a trailing invalid property
2323 throw new org.apache.axis2.databinding.ADBException("Unexpected subelement " + reader.getName());
2328 } catch (javax.xml.stream.XMLStreamException e) {
2329 throw new java.lang.Exception(e);
2335 }//end of factory class
2342 public static class ExtensionMapper{
2344 public static java.lang.Object getTypeObject(java.lang.String namespaceURI,
2345 java.lang.String typeName,
2346 javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
2349 throw new org.apache.axis2.databinding.ADBException("Unsupported type " + namespaceURI + " " + typeName);
2354 public static class CreateConfigFile
2355 implements org.apache.axis2.databinding.ADBBean{
2357 public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
2358 "http://salome.service.ws_server.splat.org",
2369 protected long localArgs0 ;
2371 /* This tracker boolean wil be used to detect whether the user called the set method
2372 * for this attribute. It will be used to determine whether to include this field
2373 * in the serialized XML
2375 protected boolean localArgs0Tracker = false ;
2377 public boolean isArgs0Specified(){
2378 return localArgs0Tracker;
2384 * Auto generated getter method
2387 public long getArgs0(){
2394 * Auto generated setter method
2395 * @param param Args0
2397 public void setArgs0(long param){
2399 // setting primitive attribute tracker to true
2401 param != java.lang.Long.MIN_VALUE;
2403 this.localArgs0=param;
2414 protected long localArgs1 ;
2416 /* This tracker boolean wil be used to detect whether the user called the set method
2417 * for this attribute. It will be used to determine whether to include this field
2418 * in the serialized XML
2420 protected boolean localArgs1Tracker = false ;
2422 public boolean isArgs1Specified(){
2423 return localArgs1Tracker;
2429 * Auto generated getter method
2432 public long getArgs1(){
2439 * Auto generated setter method
2440 * @param param Args1
2442 public void setArgs1(long param){
2444 // setting primitive attribute tracker to true
2446 param != java.lang.Long.MIN_VALUE;
2448 this.localArgs1=param;
2459 protected long localArgs2 ;
2461 /* This tracker boolean wil be used to detect whether the user called the set method
2462 * for this attribute. It will be used to determine whether to include this field
2463 * in the serialized XML
2465 protected boolean localArgs2Tracker = false ;
2467 public boolean isArgs2Specified(){
2468 return localArgs2Tracker;
2474 * Auto generated getter method
2477 public long getArgs2(){
2484 * Auto generated setter method
2485 * @param param Args2
2487 public void setArgs2(long param){
2489 // setting primitive attribute tracker to true
2491 param != java.lang.Long.MIN_VALUE;
2493 this.localArgs2=param;
2503 * @param parentQName
2505 * @return org.apache.axiom.om.OMElement
2507 public org.apache.axiom.om.OMElement getOMElement (
2508 final javax.xml.namespace.QName parentQName,
2509 final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
2513 org.apache.axiom.om.OMDataSource dataSource =
2514 new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
2515 return factory.createOMElement(dataSource,MY_QNAME);
2519 public void serialize(final javax.xml.namespace.QName parentQName,
2520 javax.xml.stream.XMLStreamWriter xmlWriter)
2521 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
2522 serialize(parentQName,xmlWriter,false);
2525 public void serialize(final javax.xml.namespace.QName parentQName,
2526 javax.xml.stream.XMLStreamWriter xmlWriter,
2527 boolean serializeType)
2528 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
2533 java.lang.String prefix = null;
2534 java.lang.String namespace = null;
2537 prefix = parentQName.getPrefix();
2538 namespace = parentQName.getNamespaceURI();
2539 writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
2544 java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://salome.service.ws_server.splat.org");
2545 if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
2546 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
2547 namespacePrefix+":createConfigFile",
2550 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
2557 if (localArgs0Tracker){
2558 namespace = "http://salome.service.ws_server.splat.org";
2559 writeStartElement(null, namespace, "args0", xmlWriter);
2561 if (localArgs0==java.lang.Long.MIN_VALUE) {
2563 throw new org.apache.axis2.databinding.ADBException("args0 cannot be null!!");
2566 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs0));
2569 xmlWriter.writeEndElement();
2570 } if (localArgs1Tracker){
2571 namespace = "http://salome.service.ws_server.splat.org";
2572 writeStartElement(null, namespace, "args1", xmlWriter);
2574 if (localArgs1==java.lang.Long.MIN_VALUE) {
2576 throw new org.apache.axis2.databinding.ADBException("args1 cannot be null!!");
2579 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs1));
2582 xmlWriter.writeEndElement();
2583 } if (localArgs2Tracker){
2584 namespace = "http://salome.service.ws_server.splat.org";
2585 writeStartElement(null, namespace, "args2", xmlWriter);
2587 if (localArgs2==java.lang.Long.MIN_VALUE) {
2589 throw new org.apache.axis2.databinding.ADBException("args2 cannot be null!!");
2592 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs2));
2595 xmlWriter.writeEndElement();
2597 xmlWriter.writeEndElement();
2602 private static java.lang.String generatePrefix(java.lang.String namespace) {
2603 if(namespace.equals("http://salome.service.ws_server.splat.org")){
2606 return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
2610 * Utility method to write an element start tag.
2612 private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
2613 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
2614 java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
2615 if (writerPrefix != null) {
2616 xmlWriter.writeStartElement(namespace, localPart);
2618 if (namespace.length() == 0) {
2620 } else if (prefix == null) {
2621 prefix = generatePrefix(namespace);
2624 xmlWriter.writeStartElement(prefix, localPart, namespace);
2625 xmlWriter.writeNamespace(prefix, namespace);
2626 xmlWriter.setPrefix(prefix, namespace);
2631 * Util method to write an attribute with the ns prefix
2633 private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
2634 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
2635 if (xmlWriter.getPrefix(namespace) == null) {
2636 xmlWriter.writeNamespace(prefix, namespace);
2637 xmlWriter.setPrefix(prefix, namespace);
2639 xmlWriter.writeAttribute(namespace,attName,attValue);
2643 * Util method to write an attribute without the ns prefix
2645 private void writeAttribute(java.lang.String namespace,java.lang.String attName,
2646 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
2647 if (namespace.equals("")) {
2648 xmlWriter.writeAttribute(attName,attValue);
2650 registerPrefix(xmlWriter, namespace);
2651 xmlWriter.writeAttribute(namespace,attName,attValue);
2657 * Util method to write an attribute without the ns prefix
2659 private void writeQNameAttribute(java.lang.String namespace, java.lang.String attName,
2660 javax.xml.namespace.QName qname, javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
2662 java.lang.String attributeNamespace = qname.getNamespaceURI();
2663 java.lang.String attributePrefix = xmlWriter.getPrefix(attributeNamespace);
2664 if (attributePrefix == null) {
2665 attributePrefix = registerPrefix(xmlWriter, attributeNamespace);
2667 java.lang.String attributeValue;
2668 if (attributePrefix.trim().length() > 0) {
2669 attributeValue = attributePrefix + ":" + qname.getLocalPart();
2671 attributeValue = qname.getLocalPart();
2674 if (namespace.equals("")) {
2675 xmlWriter.writeAttribute(attName, attributeValue);
2677 registerPrefix(xmlWriter, namespace);
2678 xmlWriter.writeAttribute(namespace, attName, attributeValue);
2682 * method to handle Qnames
2685 private void writeQName(javax.xml.namespace.QName qname,
2686 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
2687 java.lang.String namespaceURI = qname.getNamespaceURI();
2688 if (namespaceURI != null) {
2689 java.lang.String prefix = xmlWriter.getPrefix(namespaceURI);
2690 if (prefix == null) {
2691 prefix = generatePrefix(namespaceURI);
2692 xmlWriter.writeNamespace(prefix, namespaceURI);
2693 xmlWriter.setPrefix(prefix,namespaceURI);
2696 if (prefix.trim().length() > 0){
2697 xmlWriter.writeCharacters(prefix + ":" + org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
2699 // i.e this is the default namespace
2700 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
2704 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
2708 private void writeQNames(javax.xml.namespace.QName[] qnames,
2709 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
2711 if (qnames != null) {
2712 // we have to store this data until last moment since it is not possible to write any
2713 // namespace data after writing the charactor data
2714 java.lang.StringBuffer stringToWrite = new java.lang.StringBuffer();
2715 java.lang.String namespaceURI = null;
2716 java.lang.String prefix = null;
2718 for (int i = 0; i < qnames.length; i++) {
2720 stringToWrite.append(" ");
2722 namespaceURI = qnames[i].getNamespaceURI();
2723 if (namespaceURI != null) {
2724 prefix = xmlWriter.getPrefix(namespaceURI);
2725 if ((prefix == null) || (prefix.length() == 0)) {
2726 prefix = generatePrefix(namespaceURI);
2727 xmlWriter.writeNamespace(prefix, namespaceURI);
2728 xmlWriter.setPrefix(prefix,namespaceURI);
2731 if (prefix.trim().length() > 0){
2732 stringToWrite.append(prefix).append(":").append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
2734 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
2737 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
2740 xmlWriter.writeCharacters(stringToWrite.toString());
2747 * Register a namespace prefix
2749 private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
2750 java.lang.String prefix = xmlWriter.getPrefix(namespace);
2751 if (prefix == null) {
2752 prefix = generatePrefix(namespace);
2753 javax.xml.namespace.NamespaceContext nsContext = xmlWriter.getNamespaceContext();
2755 java.lang.String uri = nsContext.getNamespaceURI(prefix);
2756 if (uri == null || uri.length() == 0) {
2759 prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
2761 xmlWriter.writeNamespace(prefix, namespace);
2762 xmlWriter.setPrefix(prefix, namespace);
2770 * databinding method to get an XML representation of this object
2773 public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
2774 throws org.apache.axis2.databinding.ADBException{
2778 java.util.ArrayList elementList = new java.util.ArrayList();
2779 java.util.ArrayList attribList = new java.util.ArrayList();
2781 if (localArgs0Tracker){
2782 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
2786 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs0));
2787 } if (localArgs1Tracker){
2788 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
2792 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs1));
2793 } if (localArgs2Tracker){
2794 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
2798 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs2));
2801 return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
2810 * Factory class that keeps the parse method
2812 public static class Factory{
2818 * static method to create the object
2819 * Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
2820 * If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
2821 * Postcondition: If this object is an element, the reader is positioned at its end element
2822 * If this object is a complex type, the reader is positioned at the end element of its outer element
2824 public static CreateConfigFile parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
2825 CreateConfigFile object =
2826 new CreateConfigFile();
2829 java.lang.String nillableValue = null;
2830 java.lang.String prefix ="";
2831 java.lang.String namespaceuri ="";
2834 while (!reader.isStartElement() && !reader.isEndElement())
2838 if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
2839 java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
2841 if (fullTypeName!=null){
2842 java.lang.String nsPrefix = null;
2843 if (fullTypeName.indexOf(":") > -1){
2844 nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
2846 nsPrefix = nsPrefix==null?"":nsPrefix;
2848 java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
2850 if (!"createConfigFile".equals(type)){
2851 //find namespace for the prefix
2852 java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
2853 return (CreateConfigFile)ExtensionMapper.getTypeObject(
2866 // Note all attributes that were handled. Used to differ normal attributes
2867 // from anyAttributes.
2868 java.util.Vector handledAttributes = new java.util.Vector();
2876 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
2878 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","args0").equals(reader.getName())){
2880 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
2881 if ("true".equals(nillableValue) || "1".equals(nillableValue)){
2882 throw new org.apache.axis2.databinding.ADBException("The element: "+"args0" +" cannot be null");
2886 java.lang.String content = reader.getElementText();
2889 org.apache.axis2.databinding.utils.ConverterUtil.convertToLong(content));
2893 } // End of if for expected property start element
2897 object.setArgs0(java.lang.Long.MIN_VALUE);
2902 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
2904 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","args1").equals(reader.getName())){
2906 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
2907 if ("true".equals(nillableValue) || "1".equals(nillableValue)){
2908 throw new org.apache.axis2.databinding.ADBException("The element: "+"args1" +" cannot be null");
2912 java.lang.String content = reader.getElementText();
2915 org.apache.axis2.databinding.utils.ConverterUtil.convertToLong(content));
2919 } // End of if for expected property start element
2923 object.setArgs1(java.lang.Long.MIN_VALUE);
2928 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
2930 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","args2").equals(reader.getName())){
2932 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
2933 if ("true".equals(nillableValue) || "1".equals(nillableValue)){
2934 throw new org.apache.axis2.databinding.ADBException("The element: "+"args2" +" cannot be null");
2938 java.lang.String content = reader.getElementText();
2941 org.apache.axis2.databinding.utils.ConverterUtil.convertToLong(content));
2945 } // End of if for expected property start element
2949 object.setArgs2(java.lang.Long.MIN_VALUE);
2953 while (!reader.isStartElement() && !reader.isEndElement())
2956 if (reader.isStartElement())
2957 // A start element we are not expecting indicates a trailing invalid property
2958 throw new org.apache.axis2.databinding.ADBException("Unexpected subelement " + reader.getName());
2963 } catch (javax.xml.stream.XMLStreamException e) {
2964 throw new java.lang.Exception(e);
2970 }//end of factory class
2977 public static class PutFileResponse
2978 implements org.apache.axis2.databinding.ADBBean{
2980 public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
2981 "http://salome.service.ws_server.splat.org",
2992 protected java.lang.String local_return ;
2994 /* This tracker boolean wil be used to detect whether the user called the set method
2995 * for this attribute. It will be used to determine whether to include this field
2996 * in the serialized XML
2998 protected boolean local_returnTracker = false ;
3000 public boolean is_returnSpecified(){
3001 return local_returnTracker;
3007 * Auto generated getter method
3008 * @return java.lang.String
3010 public java.lang.String get_return(){
3011 return local_return;
3017 * Auto generated setter method
3018 * @param param _return
3020 public void set_return(java.lang.String param){
3021 local_returnTracker = true;
3023 this.local_return=param;
3033 * @param parentQName
3035 * @return org.apache.axiom.om.OMElement
3037 public org.apache.axiom.om.OMElement getOMElement (
3038 final javax.xml.namespace.QName parentQName,
3039 final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
3043 org.apache.axiom.om.OMDataSource dataSource =
3044 new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
3045 return factory.createOMElement(dataSource,MY_QNAME);
3049 public void serialize(final javax.xml.namespace.QName parentQName,
3050 javax.xml.stream.XMLStreamWriter xmlWriter)
3051 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
3052 serialize(parentQName,xmlWriter,false);
3055 public void serialize(final javax.xml.namespace.QName parentQName,
3056 javax.xml.stream.XMLStreamWriter xmlWriter,
3057 boolean serializeType)
3058 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
3063 java.lang.String prefix = null;
3064 java.lang.String namespace = null;
3067 prefix = parentQName.getPrefix();
3068 namespace = parentQName.getNamespaceURI();
3069 writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
3074 java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://salome.service.ws_server.splat.org");
3075 if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
3076 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
3077 namespacePrefix+":putFileResponse",
3080 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
3087 if (local_returnTracker){
3088 namespace = "http://salome.service.ws_server.splat.org";
3089 writeStartElement(null, namespace, "return", xmlWriter);
3092 if (local_return==null){
3093 // write the nil attribute
3095 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter);
3100 xmlWriter.writeCharacters(local_return);
3104 xmlWriter.writeEndElement();
3106 xmlWriter.writeEndElement();
3111 private static java.lang.String generatePrefix(java.lang.String namespace) {
3112 if(namespace.equals("http://salome.service.ws_server.splat.org")){
3115 return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
3119 * Utility method to write an element start tag.
3121 private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
3122 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
3123 java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
3124 if (writerPrefix != null) {
3125 xmlWriter.writeStartElement(namespace, localPart);
3127 if (namespace.length() == 0) {
3129 } else if (prefix == null) {
3130 prefix = generatePrefix(namespace);
3133 xmlWriter.writeStartElement(prefix, localPart, namespace);
3134 xmlWriter.writeNamespace(prefix, namespace);
3135 xmlWriter.setPrefix(prefix, namespace);
3140 * Util method to write an attribute with the ns prefix
3142 private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
3143 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
3144 if (xmlWriter.getPrefix(namespace) == null) {
3145 xmlWriter.writeNamespace(prefix, namespace);
3146 xmlWriter.setPrefix(prefix, namespace);
3148 xmlWriter.writeAttribute(namespace,attName,attValue);
3152 * Util method to write an attribute without the ns prefix
3154 private void writeAttribute(java.lang.String namespace,java.lang.String attName,
3155 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
3156 if (namespace.equals("")) {
3157 xmlWriter.writeAttribute(attName,attValue);
3159 registerPrefix(xmlWriter, namespace);
3160 xmlWriter.writeAttribute(namespace,attName,attValue);
3166 * Util method to write an attribute without the ns prefix
3168 private void writeQNameAttribute(java.lang.String namespace, java.lang.String attName,
3169 javax.xml.namespace.QName qname, javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
3171 java.lang.String attributeNamespace = qname.getNamespaceURI();
3172 java.lang.String attributePrefix = xmlWriter.getPrefix(attributeNamespace);
3173 if (attributePrefix == null) {
3174 attributePrefix = registerPrefix(xmlWriter, attributeNamespace);
3176 java.lang.String attributeValue;
3177 if (attributePrefix.trim().length() > 0) {
3178 attributeValue = attributePrefix + ":" + qname.getLocalPart();
3180 attributeValue = qname.getLocalPart();
3183 if (namespace.equals("")) {
3184 xmlWriter.writeAttribute(attName, attributeValue);
3186 registerPrefix(xmlWriter, namespace);
3187 xmlWriter.writeAttribute(namespace, attName, attributeValue);
3191 * method to handle Qnames
3194 private void writeQName(javax.xml.namespace.QName qname,
3195 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
3196 java.lang.String namespaceURI = qname.getNamespaceURI();
3197 if (namespaceURI != null) {
3198 java.lang.String prefix = xmlWriter.getPrefix(namespaceURI);
3199 if (prefix == null) {
3200 prefix = generatePrefix(namespaceURI);
3201 xmlWriter.writeNamespace(prefix, namespaceURI);
3202 xmlWriter.setPrefix(prefix,namespaceURI);
3205 if (prefix.trim().length() > 0){
3206 xmlWriter.writeCharacters(prefix + ":" + org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
3208 // i.e this is the default namespace
3209 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
3213 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
3217 private void writeQNames(javax.xml.namespace.QName[] qnames,
3218 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
3220 if (qnames != null) {
3221 // we have to store this data until last moment since it is not possible to write any
3222 // namespace data after writing the charactor data
3223 java.lang.StringBuffer stringToWrite = new java.lang.StringBuffer();
3224 java.lang.String namespaceURI = null;
3225 java.lang.String prefix = null;
3227 for (int i = 0; i < qnames.length; i++) {
3229 stringToWrite.append(" ");
3231 namespaceURI = qnames[i].getNamespaceURI();
3232 if (namespaceURI != null) {
3233 prefix = xmlWriter.getPrefix(namespaceURI);
3234 if ((prefix == null) || (prefix.length() == 0)) {
3235 prefix = generatePrefix(namespaceURI);
3236 xmlWriter.writeNamespace(prefix, namespaceURI);
3237 xmlWriter.setPrefix(prefix,namespaceURI);
3240 if (prefix.trim().length() > 0){
3241 stringToWrite.append(prefix).append(":").append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
3243 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
3246 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
3249 xmlWriter.writeCharacters(stringToWrite.toString());
3256 * Register a namespace prefix
3258 private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
3259 java.lang.String prefix = xmlWriter.getPrefix(namespace);
3260 if (prefix == null) {
3261 prefix = generatePrefix(namespace);
3262 javax.xml.namespace.NamespaceContext nsContext = xmlWriter.getNamespaceContext();
3264 java.lang.String uri = nsContext.getNamespaceURI(prefix);
3265 if (uri == null || uri.length() == 0) {
3268 prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
3270 xmlWriter.writeNamespace(prefix, namespace);
3271 xmlWriter.setPrefix(prefix, namespace);
3279 * databinding method to get an XML representation of this object
3282 public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
3283 throws org.apache.axis2.databinding.ADBException{
3287 java.util.ArrayList elementList = new java.util.ArrayList();
3288 java.util.ArrayList attribList = new java.util.ArrayList();
3290 if (local_returnTracker){
3291 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
3294 elementList.add(local_return==null?null:
3295 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_return));
3298 return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
3307 * Factory class that keeps the parse method
3309 public static class Factory{
3315 * static method to create the object
3316 * Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
3317 * If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
3318 * Postcondition: If this object is an element, the reader is positioned at its end element
3319 * If this object is a complex type, the reader is positioned at the end element of its outer element
3321 public static PutFileResponse parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
3322 PutFileResponse object =
3323 new PutFileResponse();
3326 java.lang.String nillableValue = null;
3327 java.lang.String prefix ="";
3328 java.lang.String namespaceuri ="";
3331 while (!reader.isStartElement() && !reader.isEndElement())
3335 if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
3336 java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
3338 if (fullTypeName!=null){
3339 java.lang.String nsPrefix = null;
3340 if (fullTypeName.indexOf(":") > -1){
3341 nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
3343 nsPrefix = nsPrefix==null?"":nsPrefix;
3345 java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
3347 if (!"putFileResponse".equals(type)){
3348 //find namespace for the prefix
3349 java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
3350 return (PutFileResponse)ExtensionMapper.getTypeObject(
3363 // Note all attributes that were handled. Used to differ normal attributes
3364 // from anyAttributes.
3365 java.util.Vector handledAttributes = new java.util.Vector();
3373 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
3375 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","return").equals(reader.getName())){
3377 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
3378 if (!"true".equals(nillableValue) && !"1".equals(nillableValue)){
3381 java.lang.String content = reader.getElementText();
3384 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content));
3389 reader.getElementText(); // throw away text nodes if any.
3394 } // End of if for expected property start element
3400 while (!reader.isStartElement() && !reader.isEndElement())
3403 if (reader.isStartElement())
3404 // A start element we are not expecting indicates a trailing invalid property
3405 throw new org.apache.axis2.databinding.ADBException("Unexpected subelement " + reader.getName());
3410 } catch (javax.xml.stream.XMLStreamException e) {
3411 throw new java.lang.Exception(e);
3417 }//end of factory class
3424 public static class CheckIn
3425 implements org.apache.axis2.databinding.ADBBean{
3427 public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
3428 "http://salome.service.ws_server.splat.org",
3439 protected java.lang.String localArgs0 ;
3441 /* This tracker boolean wil be used to detect whether the user called the set method
3442 * for this attribute. It will be used to determine whether to include this field
3443 * in the serialized XML
3445 protected boolean localArgs0Tracker = false ;
3447 public boolean isArgs0Specified(){
3448 return localArgs0Tracker;
3454 * Auto generated getter method
3455 * @return java.lang.String
3457 public java.lang.String getArgs0(){
3464 * Auto generated setter method
3465 * @param param Args0
3467 public void setArgs0(java.lang.String param){
3468 localArgs0Tracker = true;
3470 this.localArgs0=param;
3481 protected long localArgs1 ;
3483 /* This tracker boolean wil be used to detect whether the user called the set method
3484 * for this attribute. It will be used to determine whether to include this field
3485 * in the serialized XML
3487 protected boolean localArgs1Tracker = false ;
3489 public boolean isArgs1Specified(){
3490 return localArgs1Tracker;
3496 * Auto generated getter method
3499 public long getArgs1(){
3506 * Auto generated setter method
3507 * @param param Args1
3509 public void setArgs1(long param){
3511 // setting primitive attribute tracker to true
3513 param != java.lang.Long.MIN_VALUE;
3515 this.localArgs1=param;
3525 * @param parentQName
3527 * @return org.apache.axiom.om.OMElement
3529 public org.apache.axiom.om.OMElement getOMElement (
3530 final javax.xml.namespace.QName parentQName,
3531 final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
3535 org.apache.axiom.om.OMDataSource dataSource =
3536 new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
3537 return factory.createOMElement(dataSource,MY_QNAME);
3541 public void serialize(final javax.xml.namespace.QName parentQName,
3542 javax.xml.stream.XMLStreamWriter xmlWriter)
3543 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
3544 serialize(parentQName,xmlWriter,false);
3547 public void serialize(final javax.xml.namespace.QName parentQName,
3548 javax.xml.stream.XMLStreamWriter xmlWriter,
3549 boolean serializeType)
3550 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
3555 java.lang.String prefix = null;
3556 java.lang.String namespace = null;
3559 prefix = parentQName.getPrefix();
3560 namespace = parentQName.getNamespaceURI();
3561 writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
3566 java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://salome.service.ws_server.splat.org");
3567 if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
3568 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
3569 namespacePrefix+":checkIn",
3572 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
3579 if (localArgs0Tracker){
3580 namespace = "http://salome.service.ws_server.splat.org";
3581 writeStartElement(null, namespace, "args0", xmlWriter);
3584 if (localArgs0==null){
3585 // write the nil attribute
3587 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter);
3592 xmlWriter.writeCharacters(localArgs0);
3596 xmlWriter.writeEndElement();
3597 } if (localArgs1Tracker){
3598 namespace = "http://salome.service.ws_server.splat.org";
3599 writeStartElement(null, namespace, "args1", xmlWriter);
3601 if (localArgs1==java.lang.Long.MIN_VALUE) {
3603 throw new org.apache.axis2.databinding.ADBException("args1 cannot be null!!");
3606 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs1));
3609 xmlWriter.writeEndElement();
3611 xmlWriter.writeEndElement();
3616 private static java.lang.String generatePrefix(java.lang.String namespace) {
3617 if(namespace.equals("http://salome.service.ws_server.splat.org")){
3620 return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
3624 * Utility method to write an element start tag.
3626 private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
3627 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
3628 java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
3629 if (writerPrefix != null) {
3630 xmlWriter.writeStartElement(namespace, localPart);
3632 if (namespace.length() == 0) {
3634 } else if (prefix == null) {
3635 prefix = generatePrefix(namespace);
3638 xmlWriter.writeStartElement(prefix, localPart, namespace);
3639 xmlWriter.writeNamespace(prefix, namespace);
3640 xmlWriter.setPrefix(prefix, namespace);
3645 * Util method to write an attribute with the ns prefix
3647 private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
3648 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
3649 if (xmlWriter.getPrefix(namespace) == null) {
3650 xmlWriter.writeNamespace(prefix, namespace);
3651 xmlWriter.setPrefix(prefix, namespace);
3653 xmlWriter.writeAttribute(namespace,attName,attValue);
3657 * Util method to write an attribute without the ns prefix
3659 private void writeAttribute(java.lang.String namespace,java.lang.String attName,
3660 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
3661 if (namespace.equals("")) {
3662 xmlWriter.writeAttribute(attName,attValue);
3664 registerPrefix(xmlWriter, namespace);
3665 xmlWriter.writeAttribute(namespace,attName,attValue);
3671 * Util method to write an attribute without the ns prefix
3673 private void writeQNameAttribute(java.lang.String namespace, java.lang.String attName,
3674 javax.xml.namespace.QName qname, javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
3676 java.lang.String attributeNamespace = qname.getNamespaceURI();
3677 java.lang.String attributePrefix = xmlWriter.getPrefix(attributeNamespace);
3678 if (attributePrefix == null) {
3679 attributePrefix = registerPrefix(xmlWriter, attributeNamespace);
3681 java.lang.String attributeValue;
3682 if (attributePrefix.trim().length() > 0) {
3683 attributeValue = attributePrefix + ":" + qname.getLocalPart();
3685 attributeValue = qname.getLocalPart();
3688 if (namespace.equals("")) {
3689 xmlWriter.writeAttribute(attName, attributeValue);
3691 registerPrefix(xmlWriter, namespace);
3692 xmlWriter.writeAttribute(namespace, attName, attributeValue);
3696 * method to handle Qnames
3699 private void writeQName(javax.xml.namespace.QName qname,
3700 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
3701 java.lang.String namespaceURI = qname.getNamespaceURI();
3702 if (namespaceURI != null) {
3703 java.lang.String prefix = xmlWriter.getPrefix(namespaceURI);
3704 if (prefix == null) {
3705 prefix = generatePrefix(namespaceURI);
3706 xmlWriter.writeNamespace(prefix, namespaceURI);
3707 xmlWriter.setPrefix(prefix,namespaceURI);
3710 if (prefix.trim().length() > 0){
3711 xmlWriter.writeCharacters(prefix + ":" + org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
3713 // i.e this is the default namespace
3714 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
3718 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
3722 private void writeQNames(javax.xml.namespace.QName[] qnames,
3723 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
3725 if (qnames != null) {
3726 // we have to store this data until last moment since it is not possible to write any
3727 // namespace data after writing the charactor data
3728 java.lang.StringBuffer stringToWrite = new java.lang.StringBuffer();
3729 java.lang.String namespaceURI = null;
3730 java.lang.String prefix = null;
3732 for (int i = 0; i < qnames.length; i++) {
3734 stringToWrite.append(" ");
3736 namespaceURI = qnames[i].getNamespaceURI();
3737 if (namespaceURI != null) {
3738 prefix = xmlWriter.getPrefix(namespaceURI);
3739 if ((prefix == null) || (prefix.length() == 0)) {
3740 prefix = generatePrefix(namespaceURI);
3741 xmlWriter.writeNamespace(prefix, namespaceURI);
3742 xmlWriter.setPrefix(prefix,namespaceURI);
3745 if (prefix.trim().length() > 0){
3746 stringToWrite.append(prefix).append(":").append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
3748 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
3751 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
3754 xmlWriter.writeCharacters(stringToWrite.toString());
3761 * Register a namespace prefix
3763 private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
3764 java.lang.String prefix = xmlWriter.getPrefix(namespace);
3765 if (prefix == null) {
3766 prefix = generatePrefix(namespace);
3767 javax.xml.namespace.NamespaceContext nsContext = xmlWriter.getNamespaceContext();
3769 java.lang.String uri = nsContext.getNamespaceURI(prefix);
3770 if (uri == null || uri.length() == 0) {
3773 prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
3775 xmlWriter.writeNamespace(prefix, namespace);
3776 xmlWriter.setPrefix(prefix, namespace);
3784 * databinding method to get an XML representation of this object
3787 public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
3788 throws org.apache.axis2.databinding.ADBException{
3792 java.util.ArrayList elementList = new java.util.ArrayList();
3793 java.util.ArrayList attribList = new java.util.ArrayList();
3795 if (localArgs0Tracker){
3796 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
3799 elementList.add(localArgs0==null?null:
3800 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs0));
3801 } if (localArgs1Tracker){
3802 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
3806 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs1));
3809 return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
3818 * Factory class that keeps the parse method
3820 public static class Factory{
3826 * static method to create the object
3827 * Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
3828 * If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
3829 * Postcondition: If this object is an element, the reader is positioned at its end element
3830 * If this object is a complex type, the reader is positioned at the end element of its outer element
3832 public static CheckIn parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
3837 java.lang.String nillableValue = null;
3838 java.lang.String prefix ="";
3839 java.lang.String namespaceuri ="";
3842 while (!reader.isStartElement() && !reader.isEndElement())
3846 if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
3847 java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
3849 if (fullTypeName!=null){
3850 java.lang.String nsPrefix = null;
3851 if (fullTypeName.indexOf(":") > -1){
3852 nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
3854 nsPrefix = nsPrefix==null?"":nsPrefix;
3856 java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
3858 if (!"checkIn".equals(type)){
3859 //find namespace for the prefix
3860 java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
3861 return (CheckIn)ExtensionMapper.getTypeObject(
3874 // Note all attributes that were handled. Used to differ normal attributes
3875 // from anyAttributes.
3876 java.util.Vector handledAttributes = new java.util.Vector();
3884 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
3886 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","args0").equals(reader.getName())){
3888 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
3889 if (!"true".equals(nillableValue) && !"1".equals(nillableValue)){
3892 java.lang.String content = reader.getElementText();
3895 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content));
3900 reader.getElementText(); // throw away text nodes if any.
3905 } // End of if for expected property start element
3912 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
3914 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","args1").equals(reader.getName())){
3916 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
3917 if ("true".equals(nillableValue) || "1".equals(nillableValue)){
3918 throw new org.apache.axis2.databinding.ADBException("The element: "+"args1" +" cannot be null");
3922 java.lang.String content = reader.getElementText();
3925 org.apache.axis2.databinding.utils.ConverterUtil.convertToLong(content));
3929 } // End of if for expected property start element
3933 object.setArgs1(java.lang.Long.MIN_VALUE);
3937 while (!reader.isStartElement() && !reader.isEndElement())
3940 if (reader.isStartElement())
3941 // A start element we are not expecting indicates a trailing invalid property
3942 throw new org.apache.axis2.databinding.ADBException("Unexpected subelement " + reader.getName());
3947 } catch (javax.xml.stream.XMLStreamException e) {
3948 throw new java.lang.Exception(e);
3954 }//end of factory class
3961 public static class CreateConfigFileResponse
3962 implements org.apache.axis2.databinding.ADBBean{
3964 public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
3965 "http://salome.service.ws_server.splat.org",
3966 "createConfigFileResponse",
3976 protected java.lang.String local_return ;
3978 /* This tracker boolean wil be used to detect whether the user called the set method
3979 * for this attribute. It will be used to determine whether to include this field
3980 * in the serialized XML
3982 protected boolean local_returnTracker = false ;
3984 public boolean is_returnSpecified(){
3985 return local_returnTracker;
3991 * Auto generated getter method
3992 * @return java.lang.String
3994 public java.lang.String get_return(){
3995 return local_return;
4001 * Auto generated setter method
4002 * @param param _return
4004 public void set_return(java.lang.String param){
4005 local_returnTracker = true;
4007 this.local_return=param;
4017 * @param parentQName
4019 * @return org.apache.axiom.om.OMElement
4021 public org.apache.axiom.om.OMElement getOMElement (
4022 final javax.xml.namespace.QName parentQName,
4023 final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
4027 org.apache.axiom.om.OMDataSource dataSource =
4028 new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
4029 return factory.createOMElement(dataSource,MY_QNAME);
4033 public void serialize(final javax.xml.namespace.QName parentQName,
4034 javax.xml.stream.XMLStreamWriter xmlWriter)
4035 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
4036 serialize(parentQName,xmlWriter,false);
4039 public void serialize(final javax.xml.namespace.QName parentQName,
4040 javax.xml.stream.XMLStreamWriter xmlWriter,
4041 boolean serializeType)
4042 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
4047 java.lang.String prefix = null;
4048 java.lang.String namespace = null;
4051 prefix = parentQName.getPrefix();
4052 namespace = parentQName.getNamespaceURI();
4053 writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
4058 java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://salome.service.ws_server.splat.org");
4059 if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
4060 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
4061 namespacePrefix+":createConfigFileResponse",
4064 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
4065 "createConfigFileResponse",
4071 if (local_returnTracker){
4072 namespace = "http://salome.service.ws_server.splat.org";
4073 writeStartElement(null, namespace, "return", xmlWriter);
4076 if (local_return==null){
4077 // write the nil attribute
4079 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter);
4084 xmlWriter.writeCharacters(local_return);
4088 xmlWriter.writeEndElement();
4090 xmlWriter.writeEndElement();
4095 private static java.lang.String generatePrefix(java.lang.String namespace) {
4096 if(namespace.equals("http://salome.service.ws_server.splat.org")){
4099 return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
4103 * Utility method to write an element start tag.
4105 private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
4106 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
4107 java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
4108 if (writerPrefix != null) {
4109 xmlWriter.writeStartElement(namespace, localPart);
4111 if (namespace.length() == 0) {
4113 } else if (prefix == null) {
4114 prefix = generatePrefix(namespace);
4117 xmlWriter.writeStartElement(prefix, localPart, namespace);
4118 xmlWriter.writeNamespace(prefix, namespace);
4119 xmlWriter.setPrefix(prefix, namespace);
4124 * Util method to write an attribute with the ns prefix
4126 private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
4127 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
4128 if (xmlWriter.getPrefix(namespace) == null) {
4129 xmlWriter.writeNamespace(prefix, namespace);
4130 xmlWriter.setPrefix(prefix, namespace);
4132 xmlWriter.writeAttribute(namespace,attName,attValue);
4136 * Util method to write an attribute without the ns prefix
4138 private void writeAttribute(java.lang.String namespace,java.lang.String attName,
4139 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
4140 if (namespace.equals("")) {
4141 xmlWriter.writeAttribute(attName,attValue);
4143 registerPrefix(xmlWriter, namespace);
4144 xmlWriter.writeAttribute(namespace,attName,attValue);
4150 * Util method to write an attribute without the ns prefix
4152 private void writeQNameAttribute(java.lang.String namespace, java.lang.String attName,
4153 javax.xml.namespace.QName qname, javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
4155 java.lang.String attributeNamespace = qname.getNamespaceURI();
4156 java.lang.String attributePrefix = xmlWriter.getPrefix(attributeNamespace);
4157 if (attributePrefix == null) {
4158 attributePrefix = registerPrefix(xmlWriter, attributeNamespace);
4160 java.lang.String attributeValue;
4161 if (attributePrefix.trim().length() > 0) {
4162 attributeValue = attributePrefix + ":" + qname.getLocalPart();
4164 attributeValue = qname.getLocalPart();
4167 if (namespace.equals("")) {
4168 xmlWriter.writeAttribute(attName, attributeValue);
4170 registerPrefix(xmlWriter, namespace);
4171 xmlWriter.writeAttribute(namespace, attName, attributeValue);
4175 * method to handle Qnames
4178 private void writeQName(javax.xml.namespace.QName qname,
4179 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
4180 java.lang.String namespaceURI = qname.getNamespaceURI();
4181 if (namespaceURI != null) {
4182 java.lang.String prefix = xmlWriter.getPrefix(namespaceURI);
4183 if (prefix == null) {
4184 prefix = generatePrefix(namespaceURI);
4185 xmlWriter.writeNamespace(prefix, namespaceURI);
4186 xmlWriter.setPrefix(prefix,namespaceURI);
4189 if (prefix.trim().length() > 0){
4190 xmlWriter.writeCharacters(prefix + ":" + org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
4192 // i.e this is the default namespace
4193 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
4197 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
4201 private void writeQNames(javax.xml.namespace.QName[] qnames,
4202 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
4204 if (qnames != null) {
4205 // we have to store this data until last moment since it is not possible to write any
4206 // namespace data after writing the charactor data
4207 java.lang.StringBuffer stringToWrite = new java.lang.StringBuffer();
4208 java.lang.String namespaceURI = null;
4209 java.lang.String prefix = null;
4211 for (int i = 0; i < qnames.length; i++) {
4213 stringToWrite.append(" ");
4215 namespaceURI = qnames[i].getNamespaceURI();
4216 if (namespaceURI != null) {
4217 prefix = xmlWriter.getPrefix(namespaceURI);
4218 if ((prefix == null) || (prefix.length() == 0)) {
4219 prefix = generatePrefix(namespaceURI);
4220 xmlWriter.writeNamespace(prefix, namespaceURI);
4221 xmlWriter.setPrefix(prefix,namespaceURI);
4224 if (prefix.trim().length() > 0){
4225 stringToWrite.append(prefix).append(":").append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
4227 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
4230 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
4233 xmlWriter.writeCharacters(stringToWrite.toString());
4240 * Register a namespace prefix
4242 private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
4243 java.lang.String prefix = xmlWriter.getPrefix(namespace);
4244 if (prefix == null) {
4245 prefix = generatePrefix(namespace);
4246 javax.xml.namespace.NamespaceContext nsContext = xmlWriter.getNamespaceContext();
4248 java.lang.String uri = nsContext.getNamespaceURI(prefix);
4249 if (uri == null || uri.length() == 0) {
4252 prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
4254 xmlWriter.writeNamespace(prefix, namespace);
4255 xmlWriter.setPrefix(prefix, namespace);
4263 * databinding method to get an XML representation of this object
4266 public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
4267 throws org.apache.axis2.databinding.ADBException{
4271 java.util.ArrayList elementList = new java.util.ArrayList();
4272 java.util.ArrayList attribList = new java.util.ArrayList();
4274 if (local_returnTracker){
4275 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
4278 elementList.add(local_return==null?null:
4279 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_return));
4282 return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
4291 * Factory class that keeps the parse method
4293 public static class Factory{
4299 * static method to create the object
4300 * Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
4301 * If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
4302 * Postcondition: If this object is an element, the reader is positioned at its end element
4303 * If this object is a complex type, the reader is positioned at the end element of its outer element
4305 public static CreateConfigFileResponse parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
4306 CreateConfigFileResponse object =
4307 new CreateConfigFileResponse();
4310 java.lang.String nillableValue = null;
4311 java.lang.String prefix ="";
4312 java.lang.String namespaceuri ="";
4315 while (!reader.isStartElement() && !reader.isEndElement())
4319 if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
4320 java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
4322 if (fullTypeName!=null){
4323 java.lang.String nsPrefix = null;
4324 if (fullTypeName.indexOf(":") > -1){
4325 nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
4327 nsPrefix = nsPrefix==null?"":nsPrefix;
4329 java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
4331 if (!"createConfigFileResponse".equals(type)){
4332 //find namespace for the prefix
4333 java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
4334 return (CreateConfigFileResponse)ExtensionMapper.getTypeObject(
4347 // Note all attributes that were handled. Used to differ normal attributes
4348 // from anyAttributes.
4349 java.util.Vector handledAttributes = new java.util.Vector();
4357 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
4359 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","return").equals(reader.getName())){
4361 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
4362 if (!"true".equals(nillableValue) && !"1".equals(nillableValue)){
4365 java.lang.String content = reader.getElementText();
4368 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content));
4373 reader.getElementText(); // throw away text nodes if any.
4378 } // End of if for expected property start element
4384 while (!reader.isStartElement() && !reader.isEndElement())
4387 if (reader.isStartElement())
4388 // A start element we are not expecting indicates a trailing invalid property
4389 throw new org.apache.axis2.databinding.ADBException("Unexpected subelement " + reader.getName());
4394 } catch (javax.xml.stream.XMLStreamException e) {
4395 throw new java.lang.Exception(e);
4401 }//end of factory class
4408 public static class CheckInResponse
4409 implements org.apache.axis2.databinding.ADBBean{
4411 public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
4412 "http://salome.service.ws_server.splat.org",
4423 protected java.lang.String local_return ;
4425 /* This tracker boolean wil be used to detect whether the user called the set method
4426 * for this attribute. It will be used to determine whether to include this field
4427 * in the serialized XML
4429 protected boolean local_returnTracker = false ;
4431 public boolean is_returnSpecified(){
4432 return local_returnTracker;
4438 * Auto generated getter method
4439 * @return java.lang.String
4441 public java.lang.String get_return(){
4442 return local_return;
4448 * Auto generated setter method
4449 * @param param _return
4451 public void set_return(java.lang.String param){
4452 local_returnTracker = true;
4454 this.local_return=param;
4464 * @param parentQName
4466 * @return org.apache.axiom.om.OMElement
4468 public org.apache.axiom.om.OMElement getOMElement (
4469 final javax.xml.namespace.QName parentQName,
4470 final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
4474 org.apache.axiom.om.OMDataSource dataSource =
4475 new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
4476 return factory.createOMElement(dataSource,MY_QNAME);
4480 public void serialize(final javax.xml.namespace.QName parentQName,
4481 javax.xml.stream.XMLStreamWriter xmlWriter)
4482 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
4483 serialize(parentQName,xmlWriter,false);
4486 public void serialize(final javax.xml.namespace.QName parentQName,
4487 javax.xml.stream.XMLStreamWriter xmlWriter,
4488 boolean serializeType)
4489 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
4494 java.lang.String prefix = null;
4495 java.lang.String namespace = null;
4498 prefix = parentQName.getPrefix();
4499 namespace = parentQName.getNamespaceURI();
4500 writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
4505 java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://salome.service.ws_server.splat.org");
4506 if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
4507 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
4508 namespacePrefix+":checkInResponse",
4511 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
4518 if (local_returnTracker){
4519 namespace = "http://salome.service.ws_server.splat.org";
4520 writeStartElement(null, namespace, "return", xmlWriter);
4523 if (local_return==null){
4524 // write the nil attribute
4526 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter);
4531 xmlWriter.writeCharacters(local_return);
4535 xmlWriter.writeEndElement();
4537 xmlWriter.writeEndElement();
4542 private static java.lang.String generatePrefix(java.lang.String namespace) {
4543 if(namespace.equals("http://salome.service.ws_server.splat.org")){
4546 return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
4550 * Utility method to write an element start tag.
4552 private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
4553 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
4554 java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
4555 if (writerPrefix != null) {
4556 xmlWriter.writeStartElement(namespace, localPart);
4558 if (namespace.length() == 0) {
4560 } else if (prefix == null) {
4561 prefix = generatePrefix(namespace);
4564 xmlWriter.writeStartElement(prefix, localPart, namespace);
4565 xmlWriter.writeNamespace(prefix, namespace);
4566 xmlWriter.setPrefix(prefix, namespace);
4571 * Util method to write an attribute with the ns prefix
4573 private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
4574 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
4575 if (xmlWriter.getPrefix(namespace) == null) {
4576 xmlWriter.writeNamespace(prefix, namespace);
4577 xmlWriter.setPrefix(prefix, namespace);
4579 xmlWriter.writeAttribute(namespace,attName,attValue);
4583 * Util method to write an attribute without the ns prefix
4585 private void writeAttribute(java.lang.String namespace,java.lang.String attName,
4586 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
4587 if (namespace.equals("")) {
4588 xmlWriter.writeAttribute(attName,attValue);
4590 registerPrefix(xmlWriter, namespace);
4591 xmlWriter.writeAttribute(namespace,attName,attValue);
4597 * Util method to write an attribute without the ns prefix
4599 private void writeQNameAttribute(java.lang.String namespace, java.lang.String attName,
4600 javax.xml.namespace.QName qname, javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
4602 java.lang.String attributeNamespace = qname.getNamespaceURI();
4603 java.lang.String attributePrefix = xmlWriter.getPrefix(attributeNamespace);
4604 if (attributePrefix == null) {
4605 attributePrefix = registerPrefix(xmlWriter, attributeNamespace);
4607 java.lang.String attributeValue;
4608 if (attributePrefix.trim().length() > 0) {
4609 attributeValue = attributePrefix + ":" + qname.getLocalPart();
4611 attributeValue = qname.getLocalPart();
4614 if (namespace.equals("")) {
4615 xmlWriter.writeAttribute(attName, attributeValue);
4617 registerPrefix(xmlWriter, namespace);
4618 xmlWriter.writeAttribute(namespace, attName, attributeValue);
4622 * method to handle Qnames
4625 private void writeQName(javax.xml.namespace.QName qname,
4626 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
4627 java.lang.String namespaceURI = qname.getNamespaceURI();
4628 if (namespaceURI != null) {
4629 java.lang.String prefix = xmlWriter.getPrefix(namespaceURI);
4630 if (prefix == null) {
4631 prefix = generatePrefix(namespaceURI);
4632 xmlWriter.writeNamespace(prefix, namespaceURI);
4633 xmlWriter.setPrefix(prefix,namespaceURI);
4636 if (prefix.trim().length() > 0){
4637 xmlWriter.writeCharacters(prefix + ":" + org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
4639 // i.e this is the default namespace
4640 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
4644 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
4648 private void writeQNames(javax.xml.namespace.QName[] qnames,
4649 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
4651 if (qnames != null) {
4652 // we have to store this data until last moment since it is not possible to write any
4653 // namespace data after writing the charactor data
4654 java.lang.StringBuffer stringToWrite = new java.lang.StringBuffer();
4655 java.lang.String namespaceURI = null;
4656 java.lang.String prefix = null;
4658 for (int i = 0; i < qnames.length; i++) {
4660 stringToWrite.append(" ");
4662 namespaceURI = qnames[i].getNamespaceURI();
4663 if (namespaceURI != null) {
4664 prefix = xmlWriter.getPrefix(namespaceURI);
4665 if ((prefix == null) || (prefix.length() == 0)) {
4666 prefix = generatePrefix(namespaceURI);
4667 xmlWriter.writeNamespace(prefix, namespaceURI);
4668 xmlWriter.setPrefix(prefix,namespaceURI);
4671 if (prefix.trim().length() > 0){
4672 stringToWrite.append(prefix).append(":").append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
4674 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
4677 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
4680 xmlWriter.writeCharacters(stringToWrite.toString());
4687 * Register a namespace prefix
4689 private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
4690 java.lang.String prefix = xmlWriter.getPrefix(namespace);
4691 if (prefix == null) {
4692 prefix = generatePrefix(namespace);
4693 javax.xml.namespace.NamespaceContext nsContext = xmlWriter.getNamespaceContext();
4695 java.lang.String uri = nsContext.getNamespaceURI(prefix);
4696 if (uri == null || uri.length() == 0) {
4699 prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
4701 xmlWriter.writeNamespace(prefix, namespace);
4702 xmlWriter.setPrefix(prefix, namespace);
4710 * databinding method to get an XML representation of this object
4713 public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
4714 throws org.apache.axis2.databinding.ADBException{
4718 java.util.ArrayList elementList = new java.util.ArrayList();
4719 java.util.ArrayList attribList = new java.util.ArrayList();
4721 if (local_returnTracker){
4722 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
4725 elementList.add(local_return==null?null:
4726 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_return));
4729 return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
4738 * Factory class that keeps the parse method
4740 public static class Factory{
4746 * static method to create the object
4747 * Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
4748 * If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
4749 * Postcondition: If this object is an element, the reader is positioned at its end element
4750 * If this object is a complex type, the reader is positioned at the end element of its outer element
4752 public static CheckInResponse parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
4753 CheckInResponse object =
4754 new CheckInResponse();
4757 java.lang.String nillableValue = null;
4758 java.lang.String prefix ="";
4759 java.lang.String namespaceuri ="";
4762 while (!reader.isStartElement() && !reader.isEndElement())
4766 if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
4767 java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
4769 if (fullTypeName!=null){
4770 java.lang.String nsPrefix = null;
4771 if (fullTypeName.indexOf(":") > -1){
4772 nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
4774 nsPrefix = nsPrefix==null?"":nsPrefix;
4776 java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
4778 if (!"checkInResponse".equals(type)){
4779 //find namespace for the prefix
4780 java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
4781 return (CheckInResponse)ExtensionMapper.getTypeObject(
4794 // Note all attributes that were handled. Used to differ normal attributes
4795 // from anyAttributes.
4796 java.util.Vector handledAttributes = new java.util.Vector();
4804 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
4806 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","return").equals(reader.getName())){
4808 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
4809 if (!"true".equals(nillableValue) && !"1".equals(nillableValue)){
4812 java.lang.String content = reader.getElementText();
4815 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content));
4820 reader.getElementText(); // throw away text nodes if any.
4825 } // End of if for expected property start element
4831 while (!reader.isStartElement() && !reader.isEndElement())
4834 if (reader.isStartElement())
4835 // A start element we are not expecting indicates a trailing invalid property
4836 throw new org.apache.axis2.databinding.ADBException("Unexpected subelement " + reader.getName());
4841 } catch (javax.xml.stream.XMLStreamException e) {
4842 throw new java.lang.Exception(e);
4848 }//end of factory class
4855 public static class GetFile
4856 implements org.apache.axis2.databinding.ADBBean{
4858 public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
4859 "http://salome.service.ws_server.splat.org",
4870 protected java.lang.String localArgs0 ;
4872 /* This tracker boolean wil be used to detect whether the user called the set method
4873 * for this attribute. It will be used to determine whether to include this field
4874 * in the serialized XML
4876 protected boolean localArgs0Tracker = false ;
4878 public boolean isArgs0Specified(){
4879 return localArgs0Tracker;
4885 * Auto generated getter method
4886 * @return java.lang.String
4888 public java.lang.String getArgs0(){
4895 * Auto generated setter method
4896 * @param param Args0
4898 public void setArgs0(java.lang.String param){
4899 localArgs0Tracker = true;
4901 this.localArgs0=param;
4911 * @param parentQName
4913 * @return org.apache.axiom.om.OMElement
4915 public org.apache.axiom.om.OMElement getOMElement (
4916 final javax.xml.namespace.QName parentQName,
4917 final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
4921 org.apache.axiom.om.OMDataSource dataSource =
4922 new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
4923 return factory.createOMElement(dataSource,MY_QNAME);
4927 public void serialize(final javax.xml.namespace.QName parentQName,
4928 javax.xml.stream.XMLStreamWriter xmlWriter)
4929 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
4930 serialize(parentQName,xmlWriter,false);
4933 public void serialize(final javax.xml.namespace.QName parentQName,
4934 javax.xml.stream.XMLStreamWriter xmlWriter,
4935 boolean serializeType)
4936 throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
4941 java.lang.String prefix = null;
4942 java.lang.String namespace = null;
4945 prefix = parentQName.getPrefix();
4946 namespace = parentQName.getNamespaceURI();
4947 writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
4952 java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://salome.service.ws_server.splat.org");
4953 if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
4954 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
4955 namespacePrefix+":getFile",
4958 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
4965 if (localArgs0Tracker){
4966 namespace = "http://salome.service.ws_server.splat.org";
4967 writeStartElement(null, namespace, "args0", xmlWriter);
4970 if (localArgs0==null){
4971 // write the nil attribute
4973 writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter);
4978 xmlWriter.writeCharacters(localArgs0);
4982 xmlWriter.writeEndElement();
4984 xmlWriter.writeEndElement();
4989 private static java.lang.String generatePrefix(java.lang.String namespace) {
4990 if(namespace.equals("http://salome.service.ws_server.splat.org")){
4993 return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
4997 * Utility method to write an element start tag.
4999 private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
5000 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
5001 java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
5002 if (writerPrefix != null) {
5003 xmlWriter.writeStartElement(namespace, localPart);
5005 if (namespace.length() == 0) {
5007 } else if (prefix == null) {
5008 prefix = generatePrefix(namespace);
5011 xmlWriter.writeStartElement(prefix, localPart, namespace);
5012 xmlWriter.writeNamespace(prefix, namespace);
5013 xmlWriter.setPrefix(prefix, namespace);
5018 * Util method to write an attribute with the ns prefix
5020 private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
5021 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
5022 if (xmlWriter.getPrefix(namespace) == null) {
5023 xmlWriter.writeNamespace(prefix, namespace);
5024 xmlWriter.setPrefix(prefix, namespace);
5026 xmlWriter.writeAttribute(namespace,attName,attValue);
5030 * Util method to write an attribute without the ns prefix
5032 private void writeAttribute(java.lang.String namespace,java.lang.String attName,
5033 java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
5034 if (namespace.equals("")) {
5035 xmlWriter.writeAttribute(attName,attValue);
5037 registerPrefix(xmlWriter, namespace);
5038 xmlWriter.writeAttribute(namespace,attName,attValue);
5044 * Util method to write an attribute without the ns prefix
5046 private void writeQNameAttribute(java.lang.String namespace, java.lang.String attName,
5047 javax.xml.namespace.QName qname, javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
5049 java.lang.String attributeNamespace = qname.getNamespaceURI();
5050 java.lang.String attributePrefix = xmlWriter.getPrefix(attributeNamespace);
5051 if (attributePrefix == null) {
5052 attributePrefix = registerPrefix(xmlWriter, attributeNamespace);
5054 java.lang.String attributeValue;
5055 if (attributePrefix.trim().length() > 0) {
5056 attributeValue = attributePrefix + ":" + qname.getLocalPart();
5058 attributeValue = qname.getLocalPart();
5061 if (namespace.equals("")) {
5062 xmlWriter.writeAttribute(attName, attributeValue);
5064 registerPrefix(xmlWriter, namespace);
5065 xmlWriter.writeAttribute(namespace, attName, attributeValue);
5069 * method to handle Qnames
5072 private void writeQName(javax.xml.namespace.QName qname,
5073 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
5074 java.lang.String namespaceURI = qname.getNamespaceURI();
5075 if (namespaceURI != null) {
5076 java.lang.String prefix = xmlWriter.getPrefix(namespaceURI);
5077 if (prefix == null) {
5078 prefix = generatePrefix(namespaceURI);
5079 xmlWriter.writeNamespace(prefix, namespaceURI);
5080 xmlWriter.setPrefix(prefix,namespaceURI);
5083 if (prefix.trim().length() > 0){
5084 xmlWriter.writeCharacters(prefix + ":" + org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
5086 // i.e this is the default namespace
5087 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
5091 xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
5095 private void writeQNames(javax.xml.namespace.QName[] qnames,
5096 javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
5098 if (qnames != null) {
5099 // we have to store this data until last moment since it is not possible to write any
5100 // namespace data after writing the charactor data
5101 java.lang.StringBuffer stringToWrite = new java.lang.StringBuffer();
5102 java.lang.String namespaceURI = null;
5103 java.lang.String prefix = null;
5105 for (int i = 0; i < qnames.length; i++) {
5107 stringToWrite.append(" ");
5109 namespaceURI = qnames[i].getNamespaceURI();
5110 if (namespaceURI != null) {
5111 prefix = xmlWriter.getPrefix(namespaceURI);
5112 if ((prefix == null) || (prefix.length() == 0)) {
5113 prefix = generatePrefix(namespaceURI);
5114 xmlWriter.writeNamespace(prefix, namespaceURI);
5115 xmlWriter.setPrefix(prefix,namespaceURI);
5118 if (prefix.trim().length() > 0){
5119 stringToWrite.append(prefix).append(":").append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
5121 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
5124 stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
5127 xmlWriter.writeCharacters(stringToWrite.toString());
5134 * Register a namespace prefix
5136 private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
5137 java.lang.String prefix = xmlWriter.getPrefix(namespace);
5138 if (prefix == null) {
5139 prefix = generatePrefix(namespace);
5140 javax.xml.namespace.NamespaceContext nsContext = xmlWriter.getNamespaceContext();
5142 java.lang.String uri = nsContext.getNamespaceURI(prefix);
5143 if (uri == null || uri.length() == 0) {
5146 prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
5148 xmlWriter.writeNamespace(prefix, namespace);
5149 xmlWriter.setPrefix(prefix, namespace);
5157 * databinding method to get an XML representation of this object
5160 public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
5161 throws org.apache.axis2.databinding.ADBException{
5165 java.util.ArrayList elementList = new java.util.ArrayList();
5166 java.util.ArrayList attribList = new java.util.ArrayList();
5168 if (localArgs0Tracker){
5169 elementList.add(new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org",
5172 elementList.add(localArgs0==null?null:
5173 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localArgs0));
5176 return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
5185 * Factory class that keeps the parse method
5187 public static class Factory{
5193 * static method to create the object
5194 * Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
5195 * If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
5196 * Postcondition: If this object is an element, the reader is positioned at its end element
5197 * If this object is a complex type, the reader is positioned at the end element of its outer element
5199 public static GetFile parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
5204 java.lang.String nillableValue = null;
5205 java.lang.String prefix ="";
5206 java.lang.String namespaceuri ="";
5209 while (!reader.isStartElement() && !reader.isEndElement())
5213 if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
5214 java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
5216 if (fullTypeName!=null){
5217 java.lang.String nsPrefix = null;
5218 if (fullTypeName.indexOf(":") > -1){
5219 nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
5221 nsPrefix = nsPrefix==null?"":nsPrefix;
5223 java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
5225 if (!"getFile".equals(type)){
5226 //find namespace for the prefix
5227 java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
5228 return (GetFile)ExtensionMapper.getTypeObject(
5241 // Note all attributes that were handled. Used to differ normal attributes
5242 // from anyAttributes.
5243 java.util.Vector handledAttributes = new java.util.Vector();
5251 while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
5253 if (reader.isStartElement() && new javax.xml.namespace.QName("http://salome.service.ws_server.splat.org","args0").equals(reader.getName())){
5255 nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
5256 if (!"true".equals(nillableValue) && !"1".equals(nillableValue)){
5259 java.lang.String content = reader.getElementText();
5262 org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content));
5267 reader.getElementText(); // throw away text nodes if any.
5272 } // End of if for expected property start element
5278 while (!reader.isStartElement() && !reader.isEndElement())
5281 if (reader.isStartElement())
5282 // A start element we are not expecting indicates a trailing invalid property
5283 throw new org.apache.axis2.databinding.ADBException("Unexpected subelement " + reader.getName());
5288 } catch (javax.xml.stream.XMLStreamException e) {
5289 throw new java.lang.Exception(e);
5295 }//end of factory class
5302 private org.apache.axiom.om.OMElement toOM(org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFile param, boolean optimizeContent)
5303 throws org.apache.axis2.AxisFault {
5307 return param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFile.MY_QNAME,
5308 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
5309 } catch(org.apache.axis2.databinding.ADBException e){
5310 throw org.apache.axis2.AxisFault.makeFault(e);
5316 private org.apache.axiom.om.OMElement toOM(org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFileResponse param, boolean optimizeContent)
5317 throws org.apache.axis2.AxisFault {
5321 return param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFileResponse.MY_QNAME,
5322 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
5323 } catch(org.apache.axis2.databinding.ADBException e){
5324 throw org.apache.axis2.AxisFault.makeFault(e);
5330 private org.apache.axiom.om.OMElement toOM(org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFile param, boolean optimizeContent)
5331 throws org.apache.axis2.AxisFault {
5335 return param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFile.MY_QNAME,
5336 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
5337 } catch(org.apache.axis2.databinding.ADBException e){
5338 throw org.apache.axis2.AxisFault.makeFault(e);
5344 private org.apache.axiom.om.OMElement toOM(org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFileResponse param, boolean optimizeContent)
5345 throws org.apache.axis2.AxisFault {
5349 return param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFileResponse.MY_QNAME,
5350 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
5351 } catch(org.apache.axis2.databinding.ADBException e){
5352 throw org.apache.axis2.AxisFault.makeFault(e);
5358 private org.apache.axiom.om.OMElement toOM(org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckIn param, boolean optimizeContent)
5359 throws org.apache.axis2.AxisFault {
5363 return param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckIn.MY_QNAME,
5364 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
5365 } catch(org.apache.axis2.databinding.ADBException e){
5366 throw org.apache.axis2.AxisFault.makeFault(e);
5372 private org.apache.axiom.om.OMElement toOM(org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckInResponse param, boolean optimizeContent)
5373 throws org.apache.axis2.AxisFault {
5377 return param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckInResponse.MY_QNAME,
5378 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
5379 } catch(org.apache.axis2.databinding.ADBException e){
5380 throw org.apache.axis2.AxisFault.makeFault(e);
5386 private org.apache.axiom.om.OMElement toOM(org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFile param, boolean optimizeContent)
5387 throws org.apache.axis2.AxisFault {
5391 return param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFile.MY_QNAME,
5392 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
5393 } catch(org.apache.axis2.databinding.ADBException e){
5394 throw org.apache.axis2.AxisFault.makeFault(e);
5400 private org.apache.axiom.om.OMElement toOM(org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFileResponse param, boolean optimizeContent)
5401 throws org.apache.axis2.AxisFault {
5405 return param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFileResponse.MY_QNAME,
5406 org.apache.axiom.om.OMAbstractFactory.getOMFactory());
5407 } catch(org.apache.axis2.databinding.ADBException e){
5408 throw org.apache.axis2.AxisFault.makeFault(e);
5415 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFile param, boolean optimizeContent, javax.xml.namespace.QName methodQName)
5416 throws org.apache.axis2.AxisFault{
5421 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
5422 emptyEnvelope.getBody().addChild(param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFile.MY_QNAME,factory));
5423 return emptyEnvelope;
5424 } catch(org.apache.axis2.databinding.ADBException e){
5425 throw org.apache.axis2.AxisFault.makeFault(e);
5432 /* methods to provide back word compatibility */
5436 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFile param, boolean optimizeContent, javax.xml.namespace.QName methodQName)
5437 throws org.apache.axis2.AxisFault{
5442 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
5443 emptyEnvelope.getBody().addChild(param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFile.MY_QNAME,factory));
5444 return emptyEnvelope;
5445 } catch(org.apache.axis2.databinding.ADBException e){
5446 throw org.apache.axis2.AxisFault.makeFault(e);
5453 /* methods to provide back word compatibility */
5457 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckIn param, boolean optimizeContent, javax.xml.namespace.QName methodQName)
5458 throws org.apache.axis2.AxisFault{
5463 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
5464 emptyEnvelope.getBody().addChild(param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckIn.MY_QNAME,factory));
5465 return emptyEnvelope;
5466 } catch(org.apache.axis2.databinding.ADBException e){
5467 throw org.apache.axis2.AxisFault.makeFault(e);
5474 /* methods to provide back word compatibility */
5478 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFile param, boolean optimizeContent, javax.xml.namespace.QName methodQName)
5479 throws org.apache.axis2.AxisFault{
5484 org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
5485 emptyEnvelope.getBody().addChild(param.getOMElement(org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFile.MY_QNAME,factory));
5486 return emptyEnvelope;
5487 } catch(org.apache.axis2.databinding.ADBException e){
5488 throw org.apache.axis2.AxisFault.makeFault(e);
5495 /* methods to provide back word compatibility */
5501 * get the default envelope
5503 private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory){
5504 return factory.getDefaultEnvelope();
5508 private java.lang.Object fromOM(
5509 org.apache.axiom.om.OMElement param,
5510 java.lang.Class type,
5511 java.util.Map extraNamespaces) throws org.apache.axis2.AxisFault{
5515 if (org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFile.class.equals(type)){
5517 return org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFile.Factory.parse(param.getXMLStreamReaderWithoutCaching());
5522 if (org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFileResponse.class.equals(type)){
5524 return org.splat.ws_client.service.salome.SimanSalomeServiceStub.CreateConfigFileResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
5529 if (org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFile.class.equals(type)){
5531 return org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFile.Factory.parse(param.getXMLStreamReaderWithoutCaching());
5536 if (org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFileResponse.class.equals(type)){
5538 return org.splat.ws_client.service.salome.SimanSalomeServiceStub.PutFileResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
5543 if (org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckIn.class.equals(type)){
5545 return org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckIn.Factory.parse(param.getXMLStreamReaderWithoutCaching());
5550 if (org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckInResponse.class.equals(type)){
5552 return org.splat.ws_client.service.salome.SimanSalomeServiceStub.CheckInResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
5557 if (org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFile.class.equals(type)){
5559 return org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFile.Factory.parse(param.getXMLStreamReaderWithoutCaching());
5564 if (org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFileResponse.class.equals(type)){
5566 return org.splat.ws_client.service.salome.SimanSalomeServiceStub.GetFileResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
5571 } catch (java.lang.Exception e) {
5572 throw org.apache.axis2.AxisFault.makeFault(e);