... <- FixedList <- ObjectList <- DenseObjectList <- StackOfCards <- LookupResultStack |
|
Class LookupResultStack defines no new operations.
Attributes
Get list of all attributes
|
AdvancedCards ContactNumber |
| Field | Type | |
|---|---|---|
| StackOfCards: | protoCard: | Card |
| canWrap: | Boolean | |
| canDelete: | Boolean | |
| containsNewItems: | Boolean | |
| disableCardTracking: | Boolean | |
| stackScene: | StackScene | |
| LookupResultStack: | advancedCards: | ObjectList |
| contactNumber: | Unsigned |
instance LookupResultStack tag; protoCard: nilObject; canWrap: false; canDelete: false; containsNewItems: false; disableCardTracking: false; stackScene: nilObject; advancedCards: nilObject; contactNumber: 0; end instance;
Define Class LookupResultStack; inherits from StackOfCards; field advancedCards: ObjectList, getter, setter; field contactNumber: Unsigned, getter, setter; attribute AdvancedCards: ObjectList; // advanced cards, one of which was used to look up contact in current card in this scene attribute ContactNumber: Unsigned; // returns index in stack of current card // which one out of official cards we currently have (to prevent searching) end class;