| DCMTK Version 3.6.9
    OFFIS DICOM Toolkit | 
Base class for tree node annotations. More...
| Public Member Functions | |
| DSRTreeNodeAnnotation (const OFString &text=OFString()) | |
| (default) constructor | |
| virtual | ~DSRTreeNodeAnnotation () | 
| destructor | |
| operator const OFString & () const | |
| conversion operator that returns the currently stored annotation text | |
| void | clear () | 
| clear the currently stored annotation text | |
| OFBool | isEqual (const DSRTreeNodeAnnotation &annotation) const | 
| check whether annotations are "equal". | |
| OFBool | isNotEqual (const DSRTreeNodeAnnotation &annotation) const | 
| check whether annotations are "not equal". | |
| OFBool | isEmpty () const | 
| check whether the annotation is empty, i.e. whether the internally stored character string (text) has an empty value | |
| const OFString & | getText () const | 
| get annotation text, i.e. the internally stored character string | |
| void | setText (const OFString &text) | 
| set annotation text, i.e. the internally stored character string | |
| Private Attributes | |
| OFString | Text | 
| internally stored character strings (text) | |
Base class for tree node annotations.
Currently, this class supports textual annotations only.
(default) constructor
| text | optional character string that should be set as the initial value of the annotation text | 
Referenced by isEqual(), and isNotEqual().
| 
 | inline | 
get annotation text, i.e. the internally stored character string
References Text.
| 
 | inline | 
check whether the annotation is empty, i.e. whether the internally stored character string (text) has an empty value
References Text.
Referenced by DSRTree< T >::gotoNode(), and DSRTreeNodeCursor< T >::gotoNode().
| 
 | inline | 
check whether annotations are "equal".
Two annotations are equal, if the internally stored character strings (text) have the same value.
| annotation | annotation that should be compared to the current one | 
References DSRTreeNodeAnnotation(), and Text.
| 
 | inline | 
check whether annotations are "not equal".
Two annotations are not equal, if the internally stored character strings (text) have different values.
| annotation | annotation that should be compared to the current one | 
References DSRTreeNodeAnnotation(), and Text.
| 
 | inline | 
set annotation text, i.e. the internally stored character string
| text | character string that should be set as the current value of the annotation text. Use an empty string ("") to delete the value. | 
References Text.