Dabei werden genau die Teile des Statechart-Elements farblich hervorgehoben, die das Problem verursacht haben. Wenn also zum Beispiel nur der Name eines Zustands Probleme bereitet, wird auch nur dieser entsprechend gekennzeichnet und nicht etwa der gesamte Zustand.
Befinden sich Probleme innerhalb eines Zustands, dessen Inhalt verborgen ist, so wird auf diese enthaltenen, jedoch verborgenen Probleme hingewiesen, indem das Dreieck, das Zustände mit verborgenem Inhalt auszeichnet, entsprechend des schwerwiegendsten enthaltenen Problems umgefärbt wird. Enthält der Zustand also Fehler, erscheint das Dreieck in rot (Abb. 4.45), und sind ausschließlich Warnungen enthalten, erscheint es in gelb.
Eine weitere ausgezeichnete Möglichkeit, Probleme zu entdecken, bietet Ihnen GuiBuilder im Outline-View an. Statechart-Elemente, die von Problemen direkt betroffen sind, werden im Outline-View durch besonders gefärbte Symbole dargestellt. Die normalerweise blau gefärbten Symbole erscheinen rot oder gelb eingefärbt (siehe Abb. 4.46).
Zusätzlich erhalten Zustände und Compartments ein Fehler- oder Warnsymbol, wenn sie Statechart-Elemente mit Problemen enthalten. Diese Symbole entsprechen denen aus dem Problems-View. So lassen sich auch sehr leicht Probleme aufspüren, die sich tief in der Statechart-Hierarchie befinden. Dadurch ist es selbst in komplexen oder unübersichtlichen Statecharts möglich, Probleme schnell und effektiv aufzufinden.
D. Hannwacker - A. Gebel - M. Dürksen 