class SSDDiagram : public ERDiagram UML static structure diagram class.
| | SSDDiagram (Config *, SSDWindow *, SSDViewer *, SSDGraph *) |
| | ~SSDDiagram () |
| | 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. |
| | SetOperation (StringListNode2 *n, const string *s, unsigned nr) Set Operation in obj at position nr. |
| | SetRoleName (Subject *subj, const string *s, unsigned nr) Set nr-th role name of subject. Check name syntax. |
| | SetStereotype (SSDClassNode *node, const string *s) Set stereotype string of a class node. |
| | SetProperties (SSDClassNode *node, const string *s) set properties string of a class node. |
| | CheckDocument () check the soft constraints on a SSD. |
| | 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 ~SSDDiagram()
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 SetOperation(StringListNode2 *n, const string *s, unsigned nr)
bool SetRoleName(Subject *subj, const string *s, unsigned nr)
bool SetStereotype(SSDClassNode *node, const string *s)
bool SetProperties(SSDClassNode *node, const string *s)
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