Wednesday, December 27, 2006
[Design] Node type and related information.
Node type
key = "type_info"
value = string, "data_object", "processor", "decision", "class_plain", "class_diagram"
Attached information
"data_object" : Data Object Information with key "data_object".
Info : object name (string), class name (string)
Edge : "toClassDef" link to "class_plain" node which defines the class.
"processor" : Processor Object Information with key "processor"
Info : object name (string), class name (string)
Edge : "toClassDef" link to "class_plain" or "class_diagram" nodes.
"decision" : Decision Object Information with key "decision".
Info : Text code to test true/false (string).
Edge : ...
"class_plain" : Ordinary class definition with member variables and methods.
Info : class name (string), members and methods
Edge : ...
"class_diagram" : Used only for processor class definition. CDF diagram is used to
describe the work flow of the processor class.
Info : class name (string), CDF diagram (Graph)
Edge : ...