com.polarion.subterra.base.data.model.ICustomFieldsProvider
FIELDS
Modifiers and Type | Name | Description |
---|---|---|
String | CONFLICT_PREFIX | The Prefix that is given to the id and name of a custom field whose id conflicts with the id of a built-in field. |
METHODS
Modifiers and Type | Name | Description |
---|---|---|
List | getAllCustomFields(String,IContextId) | |
List | getDefinedCustomFields(String,IContextId,Object) | |
String | getControlField(String) | Returns the name of the field that controls the set of custom fields defined for the object of the given prototype. |
boolean | isCustomFieldDefined(String,String,IContextId,Object) | Returns true if a feature with such a name is, even conditionally, defined for the given prototype in the given context. |
ICustomField | getCustomField(String,String,IContextId,Object) | |
ICustomField | getListCustomField(String,String,IContextId,Object) | Similar to {@link #getCustomField(String,String,IContextId)} , but ensures, that the resulting feature has the {@link IListType} , otherwise an exception is thrown. If no such custom feature is defined, then a fake list of String feature is returned. |
Back to Index