summaryrefslogtreecommitdiff
path: root/uml/abstract_syntax_tree.dot
diff options
context:
space:
mode:
authorFrancois Perrad <francois.perrad@gadz.org>2010-11-09 12:44:43 +0100
committerFrancois Perrad <francois.perrad@gadz.org>2010-11-09 12:44:43 +0100
commitd257622c13a98f8a5f894997f591812e0f2c59f3 (patch)
tree3f9ed32a0d2fbeb59c4b990cbe99c0a5636d6aa0 /uml/abstract_syntax_tree.dot
parentfix edge UML (diff)
downloadspore-specifications-d257622c13a98f8a5f894997f591812e0f2c59f3.tar.gz
rename abstract_syntax_tree
Diffstat (limited to 'uml/abstract_syntax_tree.dot')
-rw-r--r--uml/abstract_syntax_tree.dot14
1 files changed, 14 insertions, 0 deletions
diff --git a/uml/abstract_syntax_tree.dot b/uml/abstract_syntax_tree.dot
new file mode 100644
index 0000000..83b727f
--- /dev/null
+++ b/uml/abstract_syntax_tree.dot
@@ -0,0 +1,14 @@
+digraph {
+
+ node [shape=record];
+
+ "API"
+ [label="{\N|methods : map&lt;string,Method&gt;\lname : string\l\lauthentication : boolean\lauthority : string\lbase_url : string\ldescription : string\lexpected_status : array&lt;number&gt;\lformats : array&lt;string&gt;\lmeta : map&lt;string,string&gt;\lunattended_params : boolean\lversion : string\l}"];
+
+ "API" -> "Method"
+ [label="methods", dir=back, arrowtail=odiamond];
+
+ "Method"
+ [label="{\N|method : string\lpath : string\l\lauthentication : boolean\lbase_url : string\ldeprecated : boolean\ldescription : string\lexpected_status : array&lt;number&gt;\lform-data : map&lt;string,string&gt;\lformats : array&lt;string&gt;\lheaders : map&lt;string,string&gt;\loptional_params : array&lt;string&gt;\loptional_payload : boolean\lrequired_params : array&lt;string&gt;\lrequired_payload : boolean\lunattended_params : boolean\l}"];
+
+}