Removed code that is not used in JFreeChart (brought in from JCommon).
Removed overzealous use of 'final' keyword.
Modify enum, with corresponding tests.
Remove whitespace.
Remove whitespace.
Add category label URL support.
Add category label URL support.
Remove whitespace.
Remove unused import.
Use ParamChecks.
Simplify with updates to TextAnchor enum.
Removed overzealous use of 'final' keyword.
Removed overzealous use of 'final' keyword.
Removed overzealous use of 'final' keyword.
Use new methods in TextAnchor enum.
Removed overzealous use of 'final' keyword.
Remove unused import.
Remove whitespace.
Use AttributedString for axis labels.