| |
Februar 2002 Diagramme Genomic, v1.0: Akte: DsLSRsGenomicMaps.idl A-21 A Schnittstelle CytogeneticElement: Diagramm { Ausnahme NoSuperBand { Zeichenkettegrund; }; schreibgeschütztes Attribut ordnen lang; Get_super_band()erhöhungen CytogeneticElement (NoSuperBand); Get_sub_bands() CytogeneticElementList; Get_siblings() CytogeneticElementList; }; Schnittstelle CytogeneticElement Schnittstelle LinearMap:Map { const QueryString GET_INTERVAL = "get_interval"; const QueryString GET_RANGE_AROUND = "get_range_around"; schreibgeschütztes Attributherbewegungsmin_coordinate; schreibgeschütztes Attributherbewegungsmax_coordinate; }; Schnittstelle LinearMap enum AssignType { SINGLE NICHT ALLE, EINS, EINIGES, KEINE }; valuetypeanweisung { allgemeines Boolesches framework_assignment; allgemeiner Beweis VocabularyString; allgemeine Positionen PositionList; allgemeines assign_type AssignType; }; valuetypeanweisung Schnittstelle AssignmentIterator { Boolesches next(outanweisungsthe_assignment) raises(IteratorInvalid); nicht unterzeichnetes langes how_many des Booleschen next_n(in, aus assignment_list AssignmentList) raises(IteratorInvalid); leeres reset(); leeres destroy(); }; Schnittstelle AssignmentIterator valuetype SubMapAssignment: Anweisung { allgemeines Diagrammmapped_entity; }; valuetype MappableAssignment: Anweisung { allgemeines mapped_entity Mappable; }; valuetypeposition { allgemeiner langer Rank; allgemeine Hin- und Herbewegung LOD_score; }; valuetype MetricPosition: truncatable Position { |  |
|
| |
|
|