Variables have to be declared and initialized.

Declared:

MyActionClass hListener; // variable names begin with lowercase letters, and single-letter names are lousy

Initialized:

hListener...