public Generator()
 {
     fieldGeneratorAlarmCommandKind = new FieldHoldingGeneratorAlarmCommandKind("field \"AlarmCommandKind\" of the AlarmQueryState class");
     fieldGeneratorTitle            = new JSONHoldingStringGenerator("field \"Title\" of the AlarmQueryState class");
     fieldGeneratorIsWake           = new JSONHoldingBooleanGenerator("field \"IsWake\" of the AlarmQueryState class");
     fieldGeneratorIsRecurring      = new JSONHoldingBooleanGenerator("field \"IsRecurring\" of the AlarmQueryState class");
     fieldGeneratorDaysOfWeek       = new FieldHoldingArrayGeneratorDaysOfWeek("field \"DaysOfWeek\" of the AlarmQueryState class");
     unknownFieldGenerator          = new UnknownFieldGenerator(false);
     set_what("the AlarmQueryState class");
     allow_incomplete = false;
     allow_unpolished = false;
 }
 public ElementHandler(FieldHoldingArrayGeneratorDaysOfWeek init_top)
 {
     top = init_top;
 }