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
inWEB_SEARCH
TextFormatter.B
- Converte
Web Search
inwebsearch
TextFormatter.C
- Converte
Web Search
inweb_search
TextFormatter.D
- Converte
Web Search
inWebSearch
TextFormatter.E
- Converte
Web Search
inweb search
TextFormatter.F
- Converte
Web Search
inwebSearch
TextFormatter.G
- Converte
formatId
inFormatId
TextFormatter.H
- Converte
formatId
informat id
TextFormatter.I
- Converte
FormatId
informatId
TextFormatter.J
- Converte
format-id
inFormat Id
TextFormatter.K
- Converte
formatId
informat-id
TextFormatter.L
- Converte
FormatId
informatId
eFOrmatId
inFOrmatId
TextFormatter.M
- Converte
format-id
informatId
TextFormatter.N
- Converte
format-id
informat_id
TextFormatter.O
- Converte
format_id
informat-id
TextFormatter.P
- Converte
formatID
informat-id