Liferay, come sapete, è pieno di classi di utility per eseguire le più svariate funzionalità; una di queste si chiama TextFormatter e risulta estremamente utile nella gestione dei nomi di attributi e di file, in modo da essere conformi agli standard imposti da Liferay.
La classe TextFormatter non possiede molti metodi ma quello che analizziamo adesso è il metodo format(String s, int style) che converte la stringa passata come primo parametro utilizzando un algoritmo che varia a seconda del secondo parametro.
Gli stili applicabili al momento sono in tutto 16 e sono definiti nella classe TextFormatter attraverso altrettante costanti pubbliche rappresentate da lettere alfabetiche, elencate qui di seguito:
TextFormatter.A- Converte 
Web SearchinWEB_SEARCH TextFormatter.B- Converte 
Web Searchinwebsearch TextFormatter.C- Converte 
Web Searchinweb_search TextFormatter.D- Converte 
Web SearchinWebSearch TextFormatter.E- Converte 
Web Searchinweb search TextFormatter.F- Converte 
Web SearchinwebSearch TextFormatter.G- Converte 
formatIdinFormatId TextFormatter.H- Converte 
formatIdinformat id TextFormatter.I- Converte 
FormatIdinformatId TextFormatter.J- Converte 
format-idinFormat Id TextFormatter.K- Converte 
formatIdinformat-id TextFormatter.L- Converte 
FormatIdinformatIdeFOrmatIdinFOrmatId TextFormatter.M- Converte 
format-idinformatId TextFormatter.N- Converte 
format-idinformat_id TextFormatter.O- Converte 
format_idinformat-id TextFormatter.P- Converte 
formatIDinformat-id