docs: @SuppressWarnings("static-method")
  	protected void generateStyles(IXmlStyleAppendable it) {
  		it.appendTag("style", //$NON-NLS-1$
  				"id", "comment", //$NON-NLS-1$ //$NON-NLS-2$
  				"_name", "Comment", //$NON-NLS-1$ //$NON-NLS-2$
  				"map-to", "def:comment"); //$NON-NLS-1$ //$NON-NLS-2$
  		it.appendTag("style", //$NON-NLS-1$
  				"id", "error", //$NON-NLS-1$ //$NON-NLS-2$
  				"_name", "Error", //$NON-NLS-1$ //$NON-NLS-2$
  				"map-to", "def:error"); //$NON-NLS-1$ //$NON-NLS-2$
  		it.appendTag("style", //$NON-NLS-1$
  				"id", "escaped-character", //$NON-NLS-1$ //$NON-NLS-2$
  				"_name", "Escaped Character", //$NON-NLS-1$ //$NON-NLS-2$
  				"map-to", "def:special-char"); //$NON-NLS-1$ //$NON-NLS-2$
  		it.appendTag("style", //$NON-NLS-1$
  				"id", "string", //$NON-NLS-1$ //$NON-NLS-2$
  				"_name", "String", //$NON-NLS-1$ //$NON-NLS-2$
  				"map-to", "def:string"); //$NON-NLS-1$ //$NON-NLS-2$
  		it.appendTag("style", //$NON-NLS-1$
  				"id", "keyword", //$NON-NLS-1$ //$NON-NLS-2$
  				"_name", "Keyword", //$NON-NLS-1$ //$NON-NLS-2$
  				"map-to", "def:keyword"); //$NON-NLS-1$ //$NON-NLS-2$
  		it.appendTag("style", //$NON-NLS-1$
  				"id", "literal", //$NON-NLS-1$ //$NON-NLS-2$
  				"_name", "Literal", //$NON-NLS-1$ //$NON-NLS-2$
  				"map-to", "def:special-constant"); //$NON-NLS-1$ //$NON-NLS-2$
  		it.appendTag("style", //$NON-NLS-1$
  				"id", "number", //$NON-NLS-1$ //$NON-NLS-2$
  				"_name", "Number", //$NON-NLS-1$ //$NON-NLS-2$
  				"map-to", "def:number"); //$NON-NLS-1$ //$NON-NLS-2$
  		it.appendTag("style", //$NON-NLS-1$
  				"id", "operator", //$NON-NLS-1$ //$NON-NLS-2$
  				"_name", "Operator", //$NON-NLS-1$ //$NON-NLS-2$
  				"map-to", "def:operator"); //$NON-NLS-1$ //$NON-NLS-2$
  		it.appendTag("style", //$NON-NLS-1$
  				"id", "identifier", //$NON-NLS-1$ //$NON-NLS-2$
  				"_name", "Identifier", //$NON-NLS-1$ //$NON-NLS-2$
  				"map-to", "def:text"); //$NON-NLS-1$ //$NON-NLS-2$
  		it.appendTag("style", //$NON-NLS-1$
  				"id", "annotation", //$NON-NLS-1$ //$NON-NLS-2$
  				"_name", "Annotation", //$NON-NLS-1$ //$NON-NLS-2$
  				"map-to", "def:preprocessor"); //$NON-NLS-1$ //$NON-NLS-2$
  	}