code: public void setWeekdays(String[] newWeekdays, int context, int width) {
          switch (context) {
             case FORMAT :
                switch(width) {
                   case WIDE :
                      weekdays = duplicate(newWeekdays);
                      break;
                   case ABBREVIATED :
                      shortWeekdays = duplicate(newWeekdays);
                      break;
                   case SHORT :
                      shorterWeekdays = duplicate(newWeekdays);
                      break;
                   case NARROW :
                      narrowWeekdays = duplicate(newWeekdays);
                      break;
                }
                break;
             case STANDALONE :
                switch(width) {
                   case WIDE :
                      standaloneWeekdays = duplicate(newWeekdays);
                      break;
                   case ABBREVIATED :
                      standaloneShortWeekdays = duplicate(newWeekdays);
                      break;
                   case SHORT :
                      standaloneShorterWeekdays = duplicate(newWeekdays);
                      break;
                   case NARROW :
                      standaloneNarrowWeekdays = duplicate(newWeekdays);
                      break;
                }
                break;
          }
      }
docs: Sets weekday strings. For example: "Sunday", "Monday", etc.
  @param newWeekdays The new weekday strings.
  @param context     The formatting context, FORMAT or STANDALONE.
  @param width       The width of the strings,
  either WIDE, ABBREVIATED, SHORT, or NARROW.