├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── digitalpetri │ │ └── opcua │ │ └── nodeset │ │ ├── UaNodeSet.java │ │ ├── UaNodeSetMerger.java │ │ ├── attributes │ │ ├── DataTypeNodeAttributes.java │ │ ├── MethodNodeAttributes.java │ │ ├── NodeAttributes.java │ │ ├── ObjectNodeAttributes.java │ │ ├── ObjectTypeNodeAttributes.java │ │ ├── ReferenceTypeNodeAttributes.java │ │ ├── VariableNodeAttributes.java │ │ ├── VariableTypeNodeAttributes.java │ │ └── ViewNodeAttributes.java │ │ └── util │ │ └── AttributeUtil.java └── resources │ └── UANodeSet.xsd └── test ├── java └── com │ └── digitalpetri │ └── opcua │ └── nodeset │ └── UaNodeSetTest.java └── resources ├── Opc.Ua.NodeSet2.Part10.xml ├── Opc.Ua.NodeSet2.Part11.xml ├── Opc.Ua.NodeSet2.Part13.xml ├── Opc.Ua.NodeSet2.Part3.xml ├── Opc.Ua.NodeSet2.Part4.xml ├── Opc.Ua.NodeSet2.Part5.xml ├── Opc.Ua.NodeSet2.Part8.xml ├── Opc.Ua.NodeSet2.Part9.xml ├── Opc.Ua.NodeSet2.xml ├── adi └── Opc.Ua.Adi.NodeSet2.xml ├── aml ├── Opc.Ua.AMLBaseTypes.NodeSet2.xml └── Opc.Ua.AMLLibraries.NodeSet2.xml ├── autoid └── Opc.Ua.AutoID.NodeSet2.xml ├── di └── Opc.Ua.Di.NodeSet2.xml ├── mdis └── OPC.MDIS.NodeSet2.xml ├── plc └── Opc.Ua.Plc.NodeSet2.xml └── schema └── Opc.Ua.NodeSet.Schema.Check.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/UaNodeSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/UaNodeSet.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/UaNodeSetMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/UaNodeSetMerger.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/attributes/DataTypeNodeAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/attributes/DataTypeNodeAttributes.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/attributes/MethodNodeAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/attributes/MethodNodeAttributes.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/attributes/NodeAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/attributes/NodeAttributes.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/attributes/ObjectNodeAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/attributes/ObjectNodeAttributes.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/attributes/ObjectTypeNodeAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/attributes/ObjectTypeNodeAttributes.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/attributes/ReferenceTypeNodeAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/attributes/ReferenceTypeNodeAttributes.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/attributes/VariableNodeAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/attributes/VariableNodeAttributes.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/attributes/VariableTypeNodeAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/attributes/VariableTypeNodeAttributes.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/attributes/ViewNodeAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/attributes/ViewNodeAttributes.java -------------------------------------------------------------------------------- /src/main/java/com/digitalpetri/opcua/nodeset/util/AttributeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/java/com/digitalpetri/opcua/nodeset/util/AttributeUtil.java -------------------------------------------------------------------------------- /src/main/resources/UANodeSet.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/main/resources/UANodeSet.xsd -------------------------------------------------------------------------------- /src/test/java/com/digitalpetri/opcua/nodeset/UaNodeSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/java/com/digitalpetri/opcua/nodeset/UaNodeSetTest.java -------------------------------------------------------------------------------- /src/test/resources/Opc.Ua.NodeSet2.Part10.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/Opc.Ua.NodeSet2.Part10.xml -------------------------------------------------------------------------------- /src/test/resources/Opc.Ua.NodeSet2.Part11.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/Opc.Ua.NodeSet2.Part11.xml -------------------------------------------------------------------------------- /src/test/resources/Opc.Ua.NodeSet2.Part13.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/Opc.Ua.NodeSet2.Part13.xml -------------------------------------------------------------------------------- /src/test/resources/Opc.Ua.NodeSet2.Part3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/Opc.Ua.NodeSet2.Part3.xml -------------------------------------------------------------------------------- /src/test/resources/Opc.Ua.NodeSet2.Part4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/Opc.Ua.NodeSet2.Part4.xml -------------------------------------------------------------------------------- /src/test/resources/Opc.Ua.NodeSet2.Part5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/Opc.Ua.NodeSet2.Part5.xml -------------------------------------------------------------------------------- /src/test/resources/Opc.Ua.NodeSet2.Part8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/Opc.Ua.NodeSet2.Part8.xml -------------------------------------------------------------------------------- /src/test/resources/Opc.Ua.NodeSet2.Part9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/Opc.Ua.NodeSet2.Part9.xml -------------------------------------------------------------------------------- /src/test/resources/Opc.Ua.NodeSet2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/Opc.Ua.NodeSet2.xml -------------------------------------------------------------------------------- /src/test/resources/adi/Opc.Ua.Adi.NodeSet2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/adi/Opc.Ua.Adi.NodeSet2.xml -------------------------------------------------------------------------------- /src/test/resources/aml/Opc.Ua.AMLBaseTypes.NodeSet2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/aml/Opc.Ua.AMLBaseTypes.NodeSet2.xml -------------------------------------------------------------------------------- /src/test/resources/aml/Opc.Ua.AMLLibraries.NodeSet2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/aml/Opc.Ua.AMLLibraries.NodeSet2.xml -------------------------------------------------------------------------------- /src/test/resources/autoid/Opc.Ua.AutoID.NodeSet2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/autoid/Opc.Ua.AutoID.NodeSet2.xml -------------------------------------------------------------------------------- /src/test/resources/di/Opc.Ua.Di.NodeSet2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/di/Opc.Ua.Di.NodeSet2.xml -------------------------------------------------------------------------------- /src/test/resources/mdis/OPC.MDIS.NodeSet2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/mdis/OPC.MDIS.NodeSet2.xml -------------------------------------------------------------------------------- /src/test/resources/plc/Opc.Ua.Plc.NodeSet2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/plc/Opc.Ua.Plc.NodeSet2.xml -------------------------------------------------------------------------------- /src/test/resources/schema/Opc.Ua.NodeSet.Schema.Check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalpetri/opc-ua-nodeset-parser/HEAD/src/test/resources/schema/Opc.Ua.NodeSet.Schema.Check.xml --------------------------------------------------------------------------------