Commit d4ace24c authored by Thanassis Tsiodras's avatar Thanassis Tsiodras

Update diagram

parent 6cfce3ab
......@@ -42,36 +42,36 @@ What is packaged:
of the generated XML AST representation to the Python classes
inside `asnAST.py`. The class diagram with the AST classes:
+----------------+
| AsnBasicNode |
+------->|----------------|<-------------------------+
| | | |
+-----------+ +----------------+ +--------------------+
| AsnBool | ^ ^ | AsnString |
|-----------| | | |--------------------|
| | | +--------------------+ | _range: [min, max] |
+-----------+ | | AsnReal | +--------------------+
+--------------------+ |--------------------|
| AsnInt | | _range: [min, max] |
|--------------------| +--------------------+
| _range: [min, max] |
+--------------------+ +----------------+
| AsnComplexNode |
+---------------->|----------------|<----------+
| | | |
| +----------------+ |
+-----------------------------+ ^ |
| AsnEnumerated | | +------------------------+
|-----------------------------| | | AsnSequenceOf/AsnSetOf |
| _members list:(name, value) | | |------------------------|
+-----------------------------+ | | _containedType |
+-----------------------------+ | value: string, |
| AsnSequence/AsnSet | | AsnBasicNode, |
|-----------------------------| | AsnEnumerated |
| _members list:(name, value) | +------------------------+
| value: AsnBasicNode, |
| AsnEnumerated, |
| AsnMetaMember |
+----------------+
| AsnBasicNode |
+------->|----------------|<-------------------------+
| | | |
+-----------+ +----------------+ +--------------------+
| AsnBool | ^ ^ | AsnString |
|-----------| | | |--------------------|
| | | +--------------------+ | _range: [min, max] |
+-----------+ | | AsnReal | +--------------------+
+--------------------+ |--------------------|
| AsnInt | | _range: [min, max] |
|--------------------| +--------------------+
| _range: [min, max] |
+--------------------+ +----------------+
| AsnComplexNode |
+---------------->|----------------|<----------+
| | | |
| +----------------+ |
+-----------------------------+ ^ |
| AsnEnumerated | | +------------------------+
|-----------------------------| | | AsnSequenceOf/AsnSetOf |
| _members list:(name, value) | | |------------------------|
+-----------------------------+ | | _containedType |
+-----------------------------+ | value: string, |
| AsnSequence/AsnSet | | AsnBasicNode, |
|-----------------------------| | AsnEnumerated |
| _members list:(name, value) | +------------------------+
| value: AsnBasicNode, |
| AsnEnumerated, |
| AsnMetaMember |
+-----------------------------+
- **asn2aadlPlus** (*utility*)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment