| |
2-44 Biomolekulare ReihenfolgencAnalyse, v1.0 Juni 2001 2 Spezifikation könnte alle möglichen Gegenstände umfassen, die auf diesem Gebiet entworfen werden. vorgeschlagene Spezifikation kann jeden möglichen CORBA-Gegenstand durch das AlignmentElement anfassen Verpackung. Die vorgeschlagene Ausrichtung Schnittstelle kann die einfachen und komplizierten Ausrichtungen in a modellieren führen Sie Weise durch. Der Gegenstand liefert Accessors, um alle Korrespondenzen zurückzuholen und einzelne Regionen innerhalb einer Korrespondenz. Es gibt keine ausdrückliche Korrespondenz oder Spalte wenden Sie ein, wie sie von wenig Wert scheint. Benutzer werden im Allgemeinen einen Satz von benutzen Korrespondenzen (d.h., eine Ausrichtung). Nicht zu wir erkennen, daß es viele Gebräuche von gibt einer Ausrichtung, der der Klient wünscht verarbeiten Sie die tatsächlichen Ausrichtungsinformationen selbst, aber möchte einfach sie zu einem Benutzer anzeigen oder führen Sie sie auf Programme, die um alte Linienhaltenformate des Textes basieren. wahlweise freigestelltes CharacterAlignmentEncoder Schnittstelle stellt eine Weise für einen Klienten zur Verfügung, a zu erhalten traditionellere Ansicht von Ausrichtung . Zusätzlich läßt diese Schnittstelle den Bediener nehmen Verantwortlichkeit für die Darstellung einer Ausrichtung . Auf diese Weise, Bediener kann Klienten anbieten eine komplette Lösung, einschließlich der Darstellung. Für komplizierte Ausrichtungen, die nicht trivial sind , um zu übertragen, ist dieses eine wichtige Einheit. Wir können nicht zu in hohem Grade betonen daß Darstellung einer Ausrichtung ist besonders der von Abständen, der Job von CharacterAlignmentEncoder und nicht das des Entsprechens Ausrichtung . AlignmentObjectInvalid ElementNotInAlignment Ausnahme AlignmentObjectInvalid { Gegenstandelement; Zeichenkettegrund; }; Beschreibung: Das AlignmentObjectInvalid Ausnahme wird wenn angehoben Gegenstand ist für dieses unzulässig Ausrichtung . Diese Ausnahme wird werden durch Analysen angehoben Sie, die konstruieren Ausrichtungen. Rückholwert: Bringt den unzulässigen Gegenstand zurück und eine Zeichenkette Enthalten des Grundes das Element ist unzulässig. Ausnahme ElementNotInAlignment { }; Beschreibung: Das ElementNotInAlignment Ausnahme wird wenn angehoben AlignmentElement ÏST nicht mit diesem verbunden Ausrichtung . |  |
|
| |
|
|