This is an automated email from the ASF dual-hosted git repository. aharui pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 3976d99ec0b5b9cccfac3fbccca175919462c7cc Merge: bd529e7 54e9152 Author: Alex Harui <[email protected]> AuthorDate: Wed Oct 16 10:06:26 2019 -0700 Merge branch 'webservice' into develop .../org/apache/royale/binding/PropertyWatcher.as | 14 +- .../royale/org/apache/royale/utils/Language.as | 19 +- .../src/main/resources/mx-royale-manifest.xml | 2 + .../MXRoyale/src/main/royale/MXRoyaleClasses.as | 1 + .../MXRoyale/src/main/royale/mx/controls/Label.as | 3 + .../src/main/royale/mx/core/Application.as | 2 + .../src/main/royale/mx/events/ErrorEvent.as | 2 + .../royale/mx/messaging/channels/HTTPChannel.as | 1268 +++++++++ .../mx/messaging/channels/SecureHTTPChannel.as | 80 + .../mx/messaging/channels/amfx/AMFXContext.as | 304 +++ .../mx/messaging/channels/amfx/AMFXDecoder.as | 638 +++++ .../mx/messaging/channels/amfx/AMFXEncoder.as | 510 ++++ .../channels/amfx/AMFXHeader.as} | 59 +- .../channels/amfx/AMFXResult.as} | 55 +- .../royale/mx/messaging/config/LoaderConfig.as | 30 + .../royale/mx/messaging/config/ServerConfig.as | 28 +- .../royale/mx/messaging/messages/SOAPMessage.as | 126 + .../MXRoyale/src/main/royale/mx/net/URLLoader.as | 5 + .../src/main/royale/mx/rpc/events/HeaderEvent.as | 157 ++ .../main/royale/mx/rpc/events/SchemaLoadEvent.as | 105 + .../src/main/royale/mx/rpc/events/WSDLLoadEvent.as | 149 ++ .../src/main/royale/mx/rpc/events/XMLLoadEvent.as | 169 ++ .../main/royale/mx/rpc/soap/AbstractWebService.as | 823 ++++++ .../src/main/royale/mx/rpc/soap/ISOAPDecoder.as | 131 + .../src/main/royale/mx/rpc/soap/ISOAPEncoder.as | 83 + .../src/main/royale/mx/rpc/soap/LoadEvent.as | 156 ++ .../src/main/royale/mx/rpc/soap/Operation.as | 1191 +++++++++ .../src/main/royale/mx/rpc/soap/SOAPConstants.as | 351 +++ .../src/main/royale/mx/rpc/soap/SOAPDecoder.as | 1052 ++++++++ .../src/main/royale/mx/rpc/soap/SOAPEncoder.as | 914 +++++++ .../src/main/royale/mx/rpc/soap/SOAPFault.as | 182 ++ .../src/main/royale/mx/rpc/soap/SOAPHeader.as | 120 + .../src/main/royale/mx/rpc/soap/SOAPResult.as | 81 + .../src/main/royale/mx/rpc/soap/WebService.as | 123 +- .../src/main/royale/mx/rpc/soap/mxml/Operation.as | 272 ++ .../src/main/royale/mx/rpc/soap/mxml/WebService.as | 401 +++ .../soap/types/ApacheDocumentType.as} | 71 +- .../main/royale/mx/rpc/soap/types/DataSetType.as | 165 ++ .../soap/types/ICustomSOAPType.as} | 57 +- .../src/main/royale/mx/rpc/soap/types/MapType.as | 168 ++ .../main/royale/mx/rpc/soap/types/QueryBeanType.as | 107 + .../main/royale/mx/rpc/soap/types/RowSetType.as | 119 + .../main/royale/mx/rpc/soap/types/SOAPArrayType.as | 614 +++++ .../MXRoyale/src/main/royale/mx/rpc/wsdl/WSDL.as | 1366 ++++++++++ .../src/main/royale/mx/rpc/wsdl/WSDLBinding.as | 171 ++ .../src/main/royale/mx/rpc/wsdl/WSDLConstants.as | 257 ++ .../src/main/royale/mx/rpc/wsdl/WSDLEncoding.as | 278 ++ .../src/main/royale/mx/rpc/wsdl/WSDLLoader.as | 306 +++ .../src/main/royale/mx/rpc/wsdl/WSDLMessage.as | 203 ++ .../src/main/royale/mx/rpc/wsdl/WSDLMessagePart.as | 78 + .../src/main/royale/mx/rpc/wsdl/WSDLOperation.as | 260 ++ .../src/main/royale/mx/rpc/wsdl/WSDLPort.as | 132 + .../src/main/royale/mx/rpc/wsdl/WSDLPortType.as | 86 + .../src/main/royale/mx/rpc/wsdl/WSDLService.as | 118 + .../src/main/royale/mx/rpc/xml/ContentProxy.as | 398 +++ .../ByteArray.as => rpc/xml/DecodingContext.as} | 61 +- .../src/main/royale/mx/rpc/xml/IXMLDecoder.as | 135 + .../src/main/royale/mx/rpc/xml/IXMLEncoder.as | 107 + .../main/royale/mx/rpc/xml/IXMLSchemaInstance.as | 65 + .../src/main/royale/mx/rpc/xml/NamespaceUtil.as | 81 + .../royale/mx/rpc/xml/QualifiedResourceManager.as | 164 ++ .../MXRoyale/src/main/royale/mx/rpc/xml/Schema.as | 305 +++ .../src/main/royale/mx/rpc/xml/SchemaConstants.as | 309 +++ .../src/main/royale/mx/rpc/xml/SchemaDatatypes.as | 193 ++ .../src/main/royale/mx/rpc/xml/SchemaLoader.as | 258 ++ .../src/main/royale/mx/rpc/xml/SchemaManager.as | 550 ++++ .../src/main/royale/mx/rpc/xml/SchemaMarshaller.as | 1513 +++++++++++ .../src/main/royale/mx/rpc/xml/SchemaProcessor.as | 235 ++ .../main/royale/mx/rpc/xml/SchemaTypeRegistry.as | 269 ++ .../ByteArray.as => rpc/xml/SimpleContent.as} | 72 +- .../src/main/royale/mx/rpc/xml/SimpleXMLEncoder.as | 284 ++ .../src/main/royale/mx/rpc/xml/TypeIterator.as | 194 ++ .../src/main/royale/mx/rpc/xml/XMLDecoder.as | 2728 ++++++++++++++++++++ .../src/main/royale/mx/rpc/xml/XMLEncoder.as | 1984 ++++++++++++++ .../src/main/royale/mx/rpc/xml/XMLLoader.as | 151 ++ .../src/main/royale/mx/utils/Base64Decoder.as | 62 +- .../src/main/royale/mx/utils/Base64Encoder.as | 23 +- .../MXRoyale/src/main/royale/mx/utils/ByteArray.as | 6 +- .../src/main/royale/mx/utils/HexDecoder.as | 123 + .../src/main/royale/mx/utils/HexEncoder.as | 182 ++ .../src/main/royale/mx/utils/ObjectUtil.as | 8 +- .../MXRoyale/src/main/royale/mx/utils/URLUtil.as | 23 + .../MXRoyale/src/main/royale/mx/utils/XMLUtil.as | 147 ++ .../mx/utils/{ByteArray.as => object_proxy.as} | 48 +- .../main/royale/spark/components/Application.as | 2 + frameworks/projects/XML/src/main/royale/XML.as | 5 +- 86 files changed, 24464 insertions(+), 383 deletions(-) diff --cc frameworks/projects/XML/src/main/royale/XML.as index 93b7363,6631459..1f1a247 --- a/frameworks/projects/XML/src/main/royale/XML.as +++ b/frameworks/projects/XML/src/main/royale/XML.as @@@ -1272,10 -1086,10 +1274,11 @@@ packag var len:int = childrenLength(); for(i=0;i<len;i++) { - if((_children[i] as XML)._nodeKind == ELEMENT && name.matches((_children[i] as XML).name())) ++ if((_children[i] as XML)._nodeKind == ELEMENT && (all || name.matches((_children[i] as XML).name()))) + if(_children[i].nodeKind() == "element" && (all || name.matches(_children[i].name()))) list.append(_children[i]); } - + list.targetObject = this; list.targetProperty = name; return list;
