com.polarion.subterra.base.data.model.ICustomFieldsProvider


FIELDS
Modifiers and TypeNameDescription
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 TypeNameDescription
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