From de6c76cdb9610856b9252c5ab80bd4e72882b33d Mon Sep 17 00:00:00 2001 From: Francois Perrad Date: Tue, 9 Nov 2010 12:53:04 +0100 Subject: add semantic_model --- uml/semantic_model.dot | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 uml/semantic_model.dot (limited to 'uml/semantic_model.dot') diff --git a/uml/semantic_model.dot b/uml/semantic_model.dot new file mode 100644 index 0000000..cfafe92 --- /dev/null +++ b/uml/semantic_model.dot @@ -0,0 +1,14 @@ +digraph { + + node [shape=record]; + + "API" + [label="{\N|methods : map<string,Method>\lname : 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<number>\lform-data : map<string,string>\lformats : array<string>\lheaders : map<string,string>\loptional_params : array<string>\loptional_payload : boolean\lrequired_params : array<string>\lrequired_payload : boolean\lunattended_params : boolean\l}"]; + +} -- cgit v1.2.3