Box for representing object classes in a SSD.
![]() | SSDSingleClassBox (ShapeView *v, Grafport *g, int x, int y, int w = BOX_WIDTH, int h = BOX_HEIGHT) |
![]() | SSDSingleClassBox (const SSDSingleClassBox &s) |
![]() | SSDSingleClassBox (const SSDDoubleClassBox &s) |
![]() | SSDSingleClassBox (const SSDTripleClassBox &s) |
![]() | ~SSDSingleClassBox () |
![]() | Clone () |
![]() | GetClassType () const |
![]() | SetSize (int w, int h) |
![]() | SetPosition (const Point *p, bool snap) |
![]() | SetFont (XFont *ft) |
![]() | SetTextColor (const string *color) |
![]() | SetGrafport (Grafport *g) |
![]() | SetView (ShapeView *v) |
![]() | ChooseTextShape (int x, int y) |
![]() | HasTextShape (TextShape *t) const |
![]() | AdjustSize () |
![]() | UpdateShowStereotype (bool b) |
![]() | UpdateShowProperties (bool b) |
![]() | UpdateStereotypeLabelString (const string *s) update string of stereotype text shape and redraw. |
![]() | GetStereotypeLabelString () |
![]() | GetStereotypeLabel () const |
![]() | UpdatePropertiesLabelString (const string *s) update string of properties text shape and redraw. |
![]() | GetPropertiesLabelString () |
![]() | GetPropertiesLabel () const |
![]() | SetAssocSubject (AssocList *) |
![]() | SetTextShape () |
![]() | HasString (const string *s, bool sens, bool sub) const contains s as string (case sensitive, substring). |
![]() | HasString (const string*, bool, bool, List<TextShape *> *list) |
![]() | SetShowStereotype (bool b) |
![]() | SetShowProperties (bool b) |
![]() | IsShowStereotype () const |
![]() | IsShowProperties () const |
![]() | WriteMembers (OutputFile *f) |
![]() | ReadMembers (InputFile *f, double format) |
Box for representing object classes in a SSD.
SSDSingleClassBox(const SSDSingleClassBox &s)
SSDSingleClassBox(const SSDDoubleClassBox &s)
SSDSingleClassBox(const SSDTripleClassBox &s)
~SSDSingleClassBox()
Shape* Clone()
int GetClassType() const
void SetSize(int w, int h)
void SetPosition(const Point *p, bool snap)
void SetFont(XFont *ft)
void SetTextColor(const string *color)
void SetGrafport(Grafport *g)
void SetView(ShapeView *v)
TextShape* ChooseTextShape(int x, int y)
bool HasTextShape(TextShape *t) const
void AdjustSize()
void UpdateShowStereotype(bool b)
void UpdateShowProperties(bool b)
void UpdateStereotypeLabelString(const string *s)
const string* GetStereotypeLabelString()
TextShape* GetStereotypeLabel() const
virtual void UpdatePropertiesLabelString(const string *s)
const string* GetPropertiesLabelString()
TextShape* GetPropertiesLabel() const
bool SetAssocSubject(AssocList *)
void SetTextShape()
bool HasString(const string *s, bool sens, bool sub) const
bool HasString(const string*, bool, bool, List<TextShape *> *list)
void SetShowStereotype(bool b)
void SetShowProperties(bool b)
bool IsShowStereotype() const
bool IsShowProperties() const
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