setAnalyzerByAlias

Sets the analyzer that will be used for the analysis of the text.
Uses the alias to get the mapping deinfitions and build a specific analyzer
if there is a certain property that is associated with a specific analyzer
(builds a per resource property analyzer).