Interface IRefineableFieldInfo
- All Superinterfaces:
IDisplayFieldInfo
- All Known Subinterfaces:
IRefineableFieldGroupInfo
Interface that provides the APIs for getting
metadata about a refinable search field.
-
Method Summary
Modifier and TypeMethodDescriptionint
Gets the index of the desired column for the refine fieldint
Gets the value of the column span propertyReturn the name of the portal property editor to use to render the input field for this fieldReturn the parameters that should be passed to the portal property editor that is rendering this field.int
Gets the index of the desired row for the refine fieldvoid
setColumnNumber
(int column) Sets the index of the desired column for the refine fieldvoid
setColumnSpan
(int newSpan) Sets the value of the desired column spanvoid
setRowNumber
(int row) Sets the index of the desired row for the refine fieldMethods inherited from interface com.webmethods.common.search.form.IDisplayFieldInfo
getDisplayName, getFieldName
-
Method Details
-
getPropertyEditor
String getPropertyEditor()Return the name of the portal property editor to use to render the input field for this field- Returns:
- the name of a deployed portal property editor
-
getPropertyEditorParameters
Return the parameters that should be passed to the portal property editor that is rendering this field.- Returns:
- map of property editor parameters
-
getRowNumber
int getRowNumber()Gets the index of the desired row for the refine field- Returns:
- index of desired row
-
getColumnNumber
int getColumnNumber()Gets the index of the desired column for the refine field- Returns:
- index of desired column
-
getColumnSpan
int getColumnSpan()Gets the value of the column span property- Returns:
- the value as int
-
setRowNumber
void setRowNumber(int row) Sets the index of the desired row for the refine field -
setColumnNumber
void setColumnNumber(int column) Sets the index of the desired column for the refine field -
setColumnSpan
void setColumnSpan(int newSpan) Sets the value of the desired column span
-