Object <- DialingLocation <- HotelDialingLocation |
|
Class HotelDialingLocation defines no new operations.
Attributes
Get list of all attributes
|
HasMultipleOutsideLineCodes LongDistanceOutsideLineCode OutsideLineCode PhonePrefix PhonePrefix TollFreeOutsideLineCode |
| Field | Type | |
|---|---|---|
| DialingLocation: | dialingCountry: | Text |
| areaCode: | Text | |
| outsideLineCode: | Text | |
| localTolls: | ObjectList | |
| dialingLocationType: | UnsignedByte | |
| mustDialAreaCode: | Boolean | |
| mustNotWaitForDialTone: | Boolean | |
| manualDialing: | Boolean | |
| serviceDialingAudible: | Boolean | |
| dontDialNationalAccessLocally: | Boolean | |
| dontDialInternationalAccessCode: | Boolean | |
| localDialingMethod: | UnsignedShort | |
| localDialingSpeed: | UnsignedShort | |
| callingCard: | CallingCard | |
| longDistanceCarrierCode: | Text | |
| internationalCarrierCode: | Text | |
| locationDictionary: | SimpleObjectDictionary | |
| HotelDialingLocation: | longDistanceOutsideLineCode: | Text |
| tollFreeOutsideLineCode: | Text |
instance HotelDialingLocation tag; dialingCountry: nilObject; areaCode: nilObject; outsideLineCode: nilObject; localTolls: nilObject; dialingLocationType: 0; mustDialAreaCode: false; mustNotWaitForDialTone: false; manualDialing: false; serviceDialingAudible: false; dontDialNationalAccessLocally: false; dontDialInternationalAccessCode: false; localDialingMethod: 0; localDialingSpeed: 0; callingCard: nilObject; longDistanceCarrierCode: nilObject; internationalCarrierCode: nilObject; locationDictionary: nilObject; longDistanceOutsideLineCode: nilObject; tollFreeOutsideLineCode: nilObject; end instance;
Define Class HotelDialingLocation; inherits from DialingLocation; field longDistanceOutsideLineCode: Text, getter, setter; field tollFreeOutsideLineCode: Text, getter, setter; attribute LongDistanceOutsideLineCode: Text; attribute TollFreeOutsideLineCode: Text; overrides PhonePrefix; // to string together multiple outside line codes overrides SetPhonePrefix; // For location without multiple outside line codes, sets the // outside line code. Complains if it tries to set the phone // prefix for a location with multiple outside line codes. overrides SetOutsideLineCode, HasMultipleOutsideLineCodes; end class;