I cookie ci aiutano a fornire i nostri servizi.

Utilizzando tali servizi, accetti l'utilizzo dei cookie da parte nostra. Per saperne di piu'

Approvo

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 Search in WEB_SEARCH
TextFormatter.B
Converte Web Search in websearch
TextFormatter.C
Converte Web Search in web_search
TextFormatter.D
Converte Web Search in WebSearch
TextFormatter.E
Converte Web Search in web search
TextFormatter.F
Converte Web Search in webSearch
TextFormatter.G
Converte formatId in FormatId
TextFormatter.H
Converte formatId in format id
TextFormatter.I
Converte FormatId in formatId
TextFormatter.J
Converte format-id in Format Id
TextFormatter.K
Converte formatId in format-id
TextFormatter.L
Converte FormatId in formatId e FOrmatId in FOrmatId
TextFormatter.M
Converte format-id in formatId
TextFormatter.N
Converte format-id in format_id
TextFormatter.O
Converte format_id in format-id
TextFormatter.P
Converte formatID in format-id