/// <exception cref="BadSyntaxException"> /// The name does not fit to the syntax. /// </exception> /// <exception cref="ReservedNameException"> /// The name is a reserved name. /// </exception> public override EnumValue AddValue(string declaration) { EnumValue value = new JavaEnumValue(declaration); AddValue(value); return(value); }
/// <exception cref="BadSyntaxException"> /// The name does not fit to the syntax. /// </exception> /// <exception cref="ReservedNameException"> /// The name is a reserved name. /// </exception> public override EnumValue ModifyValue(EnumValue value, string declaration) { EnumValue newValue = new JavaEnumValue(declaration); if (ChangeValue(value, newValue)) { return(newValue); } else { return(value); } }