UML static structure diagram class.
![]() | ESDDiagram (Config *, ESDWindow *, SSDViewer *, SSDGraph *) |
![]() | ~ESDDiagram () |
![]() | CreateNode () |
![]() | CreateEdge (Subject *n1, Subject *n2) |
![]() | CreateNodeShape (Node *node, int x, int y) |
![]() | CreateLine (Edge *edge, GShape *fromShape, GShape *toShape, List<Point *> *line) |
![]() | UpdateNodeType (int n) |
![]() | UpdateEdgeType (int n) |
![]() | SetText (TextShape *t, const string *s) |
![]() | SetAttribute (StringListNode *n, const string *s, unsigned nr) Set Attribute in class obj at position nr. |
![]() | SetRoleName (Subject *subj, const string *s, unsigned nr) Set nr-th role name of subject. Check name syntax. |
![]() | CheckDocument () check the soft constraints on a ESD. |
![]() | MINI_ELLIPSE_WIDTH |
![]() | MINI_ELLIPSE_HEIGHT |
![]() | MakeErrorMessage (StringListNode *node, StringListNode::StringErrorType result, const string *s, string *text) Give error after failing to update attribute or operation. |
![]() | CreateThing (int classNr) |
![]() | GetSSDChecks () |
UML static structure diagram class.
virtual ~ESDDiagram()
Node* CreateNode()
Edge* CreateEdge(Subject *n1, Subject *n2)
NodeShape* CreateNodeShape(Node *node, int x, int y)
Line* CreateLine(Edge *edge, GShape *fromShape, GShape *toShape, List<Point *> *line)
void UpdateNodeType(int n)
void UpdateEdgeType(int n)
bool SetText(TextShape *t, const string *s)
bool SetAttribute(StringListNode *n, const string *s, unsigned nr)
bool SetRoleName(Subject *subj, const string *s, unsigned nr)
void CheckDocument()
void MakeErrorMessage(StringListNode *node, StringListNode::StringErrorType result, const string *s, string *text)
Thing* CreateThing(int classNr)
SSDChecks* GetSSDChecks()
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de