public interface IFeatureAttributeConfig
Modifier and Type | Interface and Description |
---|---|
static class |
IFeatureAttributeConfig.Permission |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefaultValue()
Restituisce il valore di default del campo o null altrimenti
|
java.lang.String |
getHumanReadableName()
Restituisce il nome del campo per come lo si vuole esporre
|
java.lang.String |
getRealName()
Restituisce il nome reale del campo in tabella
|
ISuggestConfig |
getSuggestConfig()
Resistuisce il SuggestConfig necessario a definire un suggest per il campo.
|
java.lang.String |
getValidatingRegExp()
Stringa della regula expression necessaria alla validazione/filtraggio del campo (regexp javascript?)
|
boolean |
hasPermission(IFeatureAttributeConfig.Permission permission)
Restituisce true o false in base al fatto che a questa feature attribute sia stata assegnata o meno quella specifica autorizzazione
|
boolean |
hasSuggestProvider()
Restituisce true o false in base al fatto che a questa feature attribute sia stato assegnato un seggest providere
|
java.lang.String getRealName()
java.lang.String getHumanReadableName()
java.lang.String getValidatingRegExp()
java.lang.String getDefaultValue()
boolean hasPermission(IFeatureAttributeConfig.Permission permission)
permission
- boolean hasSuggestProvider()
permission
- ISuggestConfig getSuggestConfig()