| Interface | osid.locale.CalendarUnit | ||
|---|---|---|---|
| Description | 
                 A description of a calendar unit.  | ||
| Method | getName | ||
| Description | 
                     Gets the full name of this unit.  | ||
| Return | osid.locale.DisplayText | the name | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAbbrev3 | ||
| Description | 
                     Gets a 3-letter abbreviation for this unit.  | ||
| Return | osid.locale.DisplayText | the abbreviation | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAbbrev2 | ||
| Description | 
                     Gets a 2-letter abbreviation for this unit.  | ||
| Return | osid.locale.DisplayText | the abbreviation | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getInitial | ||
| Description | 
                     Gets a single letter abbreviation for this unit.  | ||
| Return | osid.locale.DisplayText | the initial | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDateTimeCode | ||
| Description | 
                     Gets the number of this unit used in   | ||
| Return | cardinal | the code | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDescription | ||
| Description | 
                     Gets a description of this unit.  | ||
| Return | osid.locale.DisplayText | the description | |
| Compliance | mandatory | This method must be implemented. | |