private boolean informUserAboutEmptyDefaultCategory() {
/*If warn about empty default category and there are associated properties for this
* processors content type and those properties have an associated properties page then
* display warning message to user.
*/
ICompletionProposalCategoriesConfigurationReader properties = CompletionProposoalCatigoriesConfigurationRegistry.getDefault().getReadableConfiguration(this.fContentTypeID);
if (OptionalMessageDialog.isDialogEnabled(PREF_WARN_ABOUT_EMPTY_ASSIST_CATEGORY) &&
properties instanceof ICompletionProposalCategoriesConfigurationWriter &&
((ICompletionProposalCategoriesConfigurationWriter)properties).hasAssociatedPropertiesPage()) {
ICompletionProposalCategoriesConfigurationWriter propertiesExtension = (ICompletionProposalCategoriesConfigurationWriter)properties;