Namespace | Description |
---|
Aml.Engine.Adapter |
The Aml.Engine.Adapter Namespace provides classes and methods which support the migration of
applications, based on the old AMLEngine to the new Aml.Engine, supporting CAEX 3.0 as well as
CAEX 2.15.
|
Aml.Engine.AmlObjects | |
Aml.Engine.CAEX | |
Aml.Engine.Resources |
The Aml.Engine.Resources Namespace gives public access to the XSD Datatype resource strings and AutomationML
libraries.
|
Aml.Engine.Schema |
The Aml.Engine.Schema Namespace contains a schema parser which is used to parse the document assigned CAEX schema.
All changes made
to a document with API methods are supported by a schema specific schema manager which assures, that all insertions
and changes are
schema conform. Currently schema managers exist for CAEX version 2.15, which is AMLSchemaManager2_15
and
CAEX version 3.0, which is AMLSchemaManager3_0. The schema managers are made public to supply
methods for schema conform
CAEX document processing capabilities to users who don't like to use the API wrapper-classes and methods.
|
Aml.Engine.Services | |
Aml.Engine.XML |
The Aml.Engine.XML Namespace defines basic classes to wrap native System.Linq.XML classes
|
Aml.Engine.Xml.Extensions |
The Aml.Engine.Xml.Extensions Namespace defines extensions methods for the underlying Xml Elements and Xml
Attributes
of the CAEX objects. These methods could be applicable in specific use cases but could result in the creation of
invalid AutomationML documents, if not applied correctly.
|