public interface ResultSetView extends org.zkoss.zk.ui.Component, EventChild, EventChildHandler
Modifier and Type | Interface and Description |
---|---|
static class |
ResultSetView.DefaultButtonType
Actions to be performed, when user double-clicks an item.
|
static class |
ResultSetView.ExportFormat
Possible formats used to export a query result.
|
Modifier and Type | Field and Description |
---|---|
static int |
CONTEXT_TIMEOUT
Timeout for context menus.
|
static String |
DATABASE_NAME
Attribute name for database name.
|
static int |
DEFAULT_BUTTON_DELETE_ID
QBE id for default button delete.
|
static int |
DEFAULT_BUTTON_EDIT_ID
QBE id for default button edit.
|
static int |
DEFAULT_BUTTON_INDEX_ID
QBE id for default button index.
|
static int |
DEFAULT_BUTTON_PRINT_ID
QBE id for default button print.
|
static int |
DEFAULT_BUTTON_SAVE_ID
QBE id for default button save.
|
static int |
DEFAULT_BUTTON_SECURITY_ID
QBE id for default button security.
|
static int |
DEFAULT_BUTTON_VIEW_ID
QBE id for default button view.
|
static int |
DEFAULT_RIGHTS_MASK
Bitmask with default menu entries enabled.
|
static String |
DISPLAY_NAME
Attribute name for display name.
|
static int |
FILTER_COLS
Length of the filter box.
|
static int |
FILTER_TIMEOUT
Timeout for filter operation.
|
static int |
MAX_COUNT_FOR_CLIENTSIDE_FUNCTIONS
Maximum amount of items allowed in a result to use client side functions.
|
static int |
RSS_BUTTONDELETE
ResStyle bitmask entry for delete-button.
|
static int |
RSS_BUTTONEDIT
ResStyle bitmask entry for edit-button.
|
static int |
RSS_BUTTONINDEX
ResStyle bitmask entry for index-button.
|
static int |
RSS_BUTTONNEW
ResStyle bitmask entry for new-button.
|
static int |
RSS_BUTTONPRINT
ResStyle bitmask entry for print-button.
|
static int |
RSS_BUTTONSAVE
ResStyle bitmask entry for save-button.
|
static int |
RSS_BUTTONSECURITY
ResStyle bitmask entry for security-button.
|
static int |
RSS_BUTTONVIEW
ResStyle bitmask entry for view-button.
|
static int |
RSS_CONDITION
ResStyle bitmask entry for condition-option.
|
static int |
RSS_OUTLINE
ResStyle bitmask entry for outliner-view.
|
static int |
RSS_RESTRICTCURSOR
ResStyle bitmask entry for restrict-cursor-option.
|
static int |
RSS_SINGLECLICK
ResStyle bitmask entry for singleclick-option.
|
static String |
WF_BOX_ID
Name of box id property.
|
APPLICATION_SCOPE, COMPONENT_SCOPE, DESKTOP_SCOPE, PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, SPACE_SCOPE
ALL_EVENTS, ON_ADD_LINK, ON_ADD_LOOKUP, ON_ADD_TO_FAVORITES, ON_AFTER_QUERY, ON_BUTTON, ON_BUTTON_QUERY, ON_CANCEL, ON_CANCEL_AND, ON_CANCEL_EDIT, ON_CHANGE_DOCUMENT_SECURITY, ON_CHANGE_FOLDER_SECURITY, ON_CLEAR, ON_DELETE_SELECTED, ON_DISPLAY_POPUP, ON_DISPLAY_RESULTITEM, ON_DISPLAY_TEMPORARY_DOCUMENT, ON_DOCUMENT_ADDED, ON_DOCUMENT_CHECK, ON_DOCUMENT_FILING, ON_DOCUMENT_LOCKED, ON_DOCUMENT_RELEASE, ON_DOWNLOAD_RESULTITEM, ON_EDIT_CONTENT, ON_EDIT_FOLDER, ON_EDIT_ITEM, ON_EDIT_ITEM_SELECTED, ON_EDIT_LOOKUP, ON_EDIT_SELECTED, ON_EDIT_STRUCTURE, ON_EXPORT, ON_FAST_ACCESS_DRAG_OVER, ON_FIELD_CHANGE, ON_FILE_ACTION, ON_FILE_PREVIEW, ON_FILE_SEARCH, ON_FORM_CREATED, ON_FORM_RENDER_ERROR, ON_FORWARD, ON_IGNORE, ON_INDEX, ON_INDEX_CLEAR, ON_INDEX_RESULTITEM, ON_ITEM_DOUBLECLICK, ON_LAUNCH_WORKFLOW, ON_LOG, ON_LOGON, ON_MACRO, ON_NAVIGATION, ON_NAVIGATION_FOLDER, ON_NAVIGATION_FORM, ON_NAVIGATION_WEBPART, ON_NEW_ITEM, ON_NEW_SELECTED, ON_OK, ON_OPEN_INDEX_MASK, ON_OPEN_MASK, ON_OPEN_QUERY_MASK, ON_PASSWORD_EXPIRED, ON_PRINT_DOCUMENTS, ON_QUERY, ON_QUERY_FAVORITE, ON_REFRESH, ON_REFRESH_FOLDER, ON_RESET_GUI, ON_REVISION_CREATED, ON_SAVE_AND, ON_SAVE_DOC, ON_SAVE_FOLDER, ON_SCROLL_NODE, ON_SELECT_TREE_ITEM, ON_SELECTDDC, ON_SEND_MAIL_RESULTITEM, ON_START_WORKFLOW, ON_TAB_SELECTED, ON_UNDELETE_SELECTED, ON_UPLOAD_DOCUMENT, ON_UPLOAD_SUCCESS, ON_VARIABLES_AVAILABLE, ON_WF, ON_WF_COMMENT_DIALOG_CANCEL, ON_WF_COMMENT_DIALOG_OK, ON_WFCOMMENTS, ON_WFDELEGATE, ON_WFFORWARD, ON_WFFORWARD1, ON_WFFORWARD2, ON_WFFORWARD3, ON_WFFORWARD4, ON_WFFORWARD5, ON_WFHISTORY, ON_WFPUTBACK, ON_WFREMINDER, ON_WFTAKE, ON_WORKFLOW_ACTION, ON_WORKFLOW_COMMENT
Modifier and Type | Method and Description |
---|---|
void |
addCustomCondition(FieldResultBean condition)
Adds a condition that will be used each time this ResultSetView performs a query.
|
void |
addCustomMenu(org.zkoss.zul.Menu menu,
boolean multi)
Adds a custom menu.
|
void |
addCustomMenuItem(org.zkoss.zul.Menuitem item,
boolean multi)
Adds a custom menu item.
|
void |
clearResultSet()
Clears the result set.
|
void |
deleteConfiguration()
Deletes the stored configuration of the columns (width and sort-direction).
|
void |
export()
Exports the current query result.
|
void |
export(Map<String,String> columnsToExport,
ResultSetView.ExportFormat format,
String filename)
Exports the current query result.
|
String |
getAllowed() |
List<ResultProperties> |
getAllRows()
Returns a list containing the properties of all rows.
|
org.zkoss.zul.Menupopup |
getContextMenuPopup()
Returns the popup of the context menu.
|
List<FieldResultBean> |
getCustomConditions() |
List<org.zkoss.zul.Menuitem> |
getCustomMenuItems(boolean multi)
Returns the custom menu items.
|
List<org.zkoss.zul.Menu> |
getCustomMenus(boolean multi)
Returns the custom menus.
|
Map<String,SortDirection> |
getCustomSortSequences() |
ResultSetView.DefaultButtonType |
getDefaultButtonType() |
boolean |
getDefaultMenu() |
String |
getFieldsToDisplay() |
String |
getFormName() |
String |
getHeaderAlignments() |
String |
getHeaderNames() |
String |
getHeaderWidths() |
String |
getIndexMask() |
int |
getNumberOfIndexes()
Returns the number of items in this list.
|
int |
getOriginalItemIndex()
Returns the original index of the currently selected item or -1 if no item is selected.
|
int |
getPageSize() |
IntelligentFormView |
getParentForm()
Returns the parent form or null if this field is not part of a form.
|
PropertyToStringConverter |
getPropertyConverter()
Returns the converter that is used to convert
SaPropertyValue instances to strings. |
List<MenuItemKey> |
getRemoveMenuItemList(boolean multi)
Reads the list of remove menu items.
|
ResultList |
getResultSetList()
Returns the
ResultList used in this ResultSetView. |
com.saperion.ngc.iform.xml.ResultType |
getResultType()
Returns the
ResultType that contains the properties of this ResultSetView as defined
in the QBE-form. |
SearchMode |
getSearchMode() |
List<DocumentId> |
getSelectedIds()
Returns the IDs of the selected documents.
|
int |
getSelectedIndex()
Returns the currently selected index.
|
DraggableListItem |
getSelectedItem()
Deprecated.
use
getSelectedListItem() instead. Will be removed in 8.1. |
Set<DraggableListItem> |
getSelectedItems()
Deprecated.
use
getSelectedListItems() instead. Will be removed in 8.1. |
ResultListItem |
getSelectedListItem()
Returns the selected item.
|
Set<ResultListItem> |
getSelectedListItems()
Returns all selected items.
|
List<ResultProperties> |
getSelectedRows()
Returns a list containing the properties of the selected rows.
|
String |
getSelectQuery() |
String |
getSortingDirections() |
int |
getTotalSize()
Returns the total size of the last query result.
|
void |
initializePaging(ResultPaging paging)
Initialize paging options.
|
boolean |
isAutoSearch() |
boolean |
isExportEnabled() |
boolean |
isFilterViewShown() |
boolean |
isSaveFavoriteEnabled() |
boolean |
isSaveLayout()
Checks if save layout is enabled.
|
boolean |
isSimpleMode() |
void |
onButtonQuery(org.zkoss.zk.ui.event.Event event)
Handles query button.
|
void |
onCancelEdit(org.zkoss.zk.ui.event.Event event)
Event handler for cancel edit event.
|
void |
onChangeDocumentSecurity(org.zkoss.zk.ui.event.Event event)
Event handler for change of document security.
|
void |
onDeleteSelected(org.zkoss.zk.ui.event.Event event)
Delete selected documents.
|
void |
onDocumentCheck(org.zkoss.zk.ui.event.Event event)
Checkout / checkin actual document.
|
void |
onDocumentRelease(org.zkoss.zk.ui.event.Event event)
Release actual document.
|
void |
onDownloadResultItem(org.zkoss.zk.ui.event.Event event)
Handle download document event.
|
void |
onEditContent(org.zkoss.zk.ui.event.Event event)
Handler for edit content event.
|
void |
onEditItemSelected(org.zkoss.zk.ui.event.Event event)
Edit an existing row.
|
void |
onEditSelected(org.zkoss.zk.ui.event.Event event)
Locks the selected row.
|
void |
onEditStructure(org.zkoss.zk.ui.event.Event event)
Handles event to edit a document's structure.
|
void |
onExport(org.zkoss.zk.ui.event.Event event)
Export current result.
|
void |
onIndexChange(org.zkoss.zk.ui.event.Event event)
Perform a query based on a document selected by another view.
|
void |
onLaunchWorkflow(org.zkoss.zk.ui.event.Event event)
Launch an workflow after user selection.
|
void |
onNavigationFolder(org.zkoss.zk.ui.event.Event event)
Handle navigation folder event.
|
void |
onNewSelected(org.zkoss.zk.ui.event.Event event)
Creates a new row.
|
void |
onPrintDocuments(org.zkoss.zk.ui.event.Event event)
Print selected documents.
|
void |
onRefresh(org.zkoss.zk.ui.event.Event event)
Refresh the view.
|
void |
onResetGui(org.zkoss.zk.ui.event.Event event)
Handler for reset ui event.
|
void |
onSaveDoc(org.zkoss.zk.ui.event.Event event)
Event handler for save document event.
|
void |
onSelectDDC(org.zkoss.zk.ui.event.Event event)
Handle DDC select event.
|
void |
onSendMailResultItem(org.zkoss.zk.ui.event.Event event)
Handle send documents as mail event.
|
void |
onStartWorkflow(org.zkoss.zk.ui.event.Event event)
Start workflow.
|
void |
onUnDeleteSelected(org.zkoss.zk.ui.event.Event event)
Undelete selected documents.
|
void |
onUploadSuccess(org.zkoss.zk.ui.event.Event event)
Handles upload success events.
|
void |
onWorkflowAction(org.zkoss.zk.ui.event.Event event)
Performs a workflow action.
|
void |
onWorkflowComment(org.zkoss.zk.ui.event.Event event)
Handle workflow comment event.
|
void |
performQuery(com.saperion.rmi.SaQueryInfo query)
Performs execution of the given query.
|
void |
refresh(boolean newQuery)
Refreshes the result list.
|
void |
releaseLocks()
Unlocks all previously locked documents.
|
void |
reset()
Reset view.
|
void |
selectFirst()
Selects the first valid row.
|
void |
selectLast()
Selects the last valid row.
|
void |
selectNext()
Selects the next row.
|
void |
selectPrevious()
Selects the previous row.
|
void |
setAllowed(String value) |
void |
setCustomSortSequences(Map<String,SortDirection> sortSequences)
Sets custom sort sequences for the specified column names.
|
void |
setDefaultButtonType(ResultSetView.DefaultButtonType defaultButton)
Sets the default type of button to be shown for each item in result list.
|
void |
setDefaultMenu(boolean value) |
void |
setDocumentRead(DraggableListItem item)
Deprecated.
use
setDocumentRead(ResultListItem) instead. Will be removed in 8.1. |
void |
setDocumentRead(ResultListItem item)
Sets the specified item's state to 'read' without creating a new revision.
|
void |
setDocumentUnread(DraggableListItem item)
Deprecated.
use
setDocumentUnread(ResultListItem) instead. Will be removed in 8.1. |
void |
setDocumentUnread(ResultListItem item)
Sets the specified item's state to 'unread' without creating a new revision.
|
void |
setExportEnabled(boolean enabled)
Enables or disables the export button.
|
void |
setFieldsToDisplay(String fields) |
void |
setFilterViewShown(boolean shown)
Enables or disables the filter view.
|
void |
setFormName(String name) |
void |
setHeaderAlignments(String alignments)
Sets the alignments of the headers.
|
void |
setHeaderNames(String names)
Sets the names of the column headers from left to right.
|
void |
setHeaderWidths(String widths)
Sets the widths of the headers.
|
void |
setPageSize(int size)
Sets the page size of the list.
|
void |
setRemoveMenuItemList(List<MenuItemKey> removeList,
boolean multi)
Set menu items for removing.
|
void |
setResultColumns(Map<String,ResultSetColumn> resultColumns)
Sets the columns for the result list.
|
void |
setResultListClass(Class<? extends ResultList> clazz)
Sets the class that will be used for the internal
ResultList . |
void |
setSaveFavoriteEnabled(boolean enabled)
Sets the saveFavoriteEnabled parameter.
|
void |
setSaveLayout(boolean save)
Enables or disabled saving of the layout.
|
void |
setSearchMode(SearchMode mode)
Sets the search-mode.
|
void |
setSelectedIndex(int index)
Moves the selected index of the result list to the specified position.
|
void |
setSelectQuery(String query)
Setter for selectQuery attribute to be used in zul.
|
void |
setSelectWfQuery(String query,
boolean perform)
Setter for selectQuery attribute to be used in zul.
|
void |
setSimpleMode(boolean simpleMode)
Sets the simple mode parameter.
|
void |
setSortingDirections(String directions)
Sets the sorting direction for each column from left to right.
|
void |
setTitle(String titleString)
Sets the title.
|
void |
updateListItem(ResultListItem item)
Updates the specified item in the list.
|
addEventListener, addEventListener, addForward, addForward, addForward, addForward, appendChild, applyProperties, clone, detach, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getChildren, getClientAttribute, getClientDataAttribute, getDefinition, getDesktop, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRoot, getShadowVariable, getShadowVariable, getSpaceOwner, getStubonly, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttributeOrFellow, hasFellow, hasFellow, insertBefore, invalidate, isInvalidated, isListenerAvailable, isVisible, query, queryAll, removeAttribute, removeAttribute, removeChild, removeEventListener, removeForward, removeForward, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setTemplate, setVisible, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride
addScopeListener, getAttribute, hasAttribute, removeAttribute, removeScopeListener, setAttribute
postAddLinkEvent, postAddToFavoritesEvent, postCancelSelectedEvent, postChangeDocumentSecurityEvent, postChangeFolderSecurityEvent, postDeleteSelectedEvent, postDisplayPopupEvent, postDisplayPopupEvent, postDisplayResultItemEvent, postDisplayResultItemEvent, postDocumentCheckEvent, postDocumentFilingEvent, postDocumentFilingEvent, postDocumentReleaseEvent, postDownloadResultItemEvent, postEditContentEvent, postEditItemSelectedEvent, postEditSelectedEvent, postEditSelectedEvent, postEditSelectedEvent, postEditStructureEvent, postFieldChangeEvent, postFileActionEvent, postFileActionEvent, postFormButtonEvent, postIndexResultItemEvent, postLaunchWorkflowEvent, postLockDocumentEvent, postLogonEvent, postLogonEvent, postNavigationFolderEvent, postNavigationFormEvent, postNavigationFormEvent, postNavigationWebpartEvent, postNewSelectedEvent, postOpenMaskEvent, postPrintDocumentEvent, postQueryFavoriteEvent, postRefreshEvent, postResetGuiEvent, postResultFieldEvent, postSaveDocumentEvent, postSaveDocumentEvent, postSelectTreeItemEvent, postSendMailResultItemEvent, postStartWorkflowEvent, postTabSelectedEvent, postUnDeleteSelectedEvent, postUploadDocumentEvent, postUploadSuccessEvent, postWorkflowActionEvent, postWorkflowCommentEvent
postErrorLogEvent, postErrorLogEvent, postInfoLogEvent, postInfoLogEvent, postWarningLogEvent, postWarningLogEvent
getEventtarget, setEventtarget
static final int RSS_BUTTONEDIT
static final int RSS_BUTTONPRINT
static final int RSS_BUTTONDELETE
static final int RSS_BUTTONINDEX
static final int RSS_BUTTONSAVE
static final int RSS_BUTTONNEW
static final int RSS_RESTRICTCURSOR
static final int RSS_BUTTONVIEW
static final int RSS_OUTLINE
static final int RSS_CONDITION
static final int RSS_SINGLECLICK
static final int RSS_BUTTONSECURITY
static final int DEFAULT_RIGHTS_MASK
static final int DEFAULT_BUTTON_EDIT_ID
static final int DEFAULT_BUTTON_PRINT_ID
static final int DEFAULT_BUTTON_DELETE_ID
static final int DEFAULT_BUTTON_INDEX_ID
static final int DEFAULT_BUTTON_SAVE_ID
static final int DEFAULT_BUTTON_VIEW_ID
static final int DEFAULT_BUTTON_SECURITY_ID
static final int MAX_COUNT_FOR_CLIENTSIDE_FUNCTIONS
static final String DISPLAY_NAME
static final String DATABASE_NAME
static final int FILTER_COLS
static final int FILTER_TIMEOUT
static final int CONTEXT_TIMEOUT
static final String WF_BOX_ID
void clearResultSet()
void initializePaging(ResultPaging paging)
paging
- pagingvoid reset()
void releaseLocks()
void setSelectedIndex(int index)
index
- new index to selectint getSelectedIndex()
int getOriginalItemIndex()
void onSelectDDC(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onDownloadResultItem(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onSendMailResultItem(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onNavigationFolder(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onButtonQuery(org.zkoss.zk.ui.event.Event event)
event
- Eventsvoid onEditSelected(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onNewSelected(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onEditItemSelected(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onRefresh(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onStartWorkflow(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onLaunchWorkflow(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onWorkflowAction(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onWorkflowComment(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onIndexChange(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onResetGui(org.zkoss.zk.ui.event.Event event)
event
- ZK eventvoid onEditContent(org.zkoss.zk.ui.event.Event event)
event
- ZK eventvoid onDeleteSelected(org.zkoss.zk.ui.event.Event event)
event
- eventvoid onUnDeleteSelected(org.zkoss.zk.ui.event.Event event)
event
- eventvoid onDocumentCheck(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onDocumentRelease(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onPrintDocuments(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onExport(org.zkoss.zk.ui.event.Event event)
event
- Eventvoid onEditStructure(org.zkoss.zk.ui.event.Event event)
event
- eventvoid onUploadSuccess(org.zkoss.zk.ui.event.Event event)
event
- eventvoid setSelectQuery(String query)
query
- Query stringvoid setSelectWfQuery(String query, boolean perform)
query
- Query stringperform
- True for perform immediatelyvoid performQuery(com.saperion.rmi.SaQueryInfo query)
query
- query infoString getSelectQuery()
int getPageSize()
void setPageSize(int size)
size
- page sizeboolean isFilterViewShown()
void setFilterViewShown(boolean shown)
shown
- true if filter view should be shownString getFieldsToDisplay()
void setFieldsToDisplay(String fields)
fields
- the fieldsToDisplay to setString getSortingDirections()
void setSortingDirections(String directions)
directions
- Comma-separated list of directions. Possible values: 'ascending', 'descending',
'natural', 'disabled'.String getHeaderNames()
void setHeaderNames(String names)
names
- header namesString getHeaderAlignments()
void setHeaderAlignments(String alignments)
alignments
- alignments. Possible values: 'right', 'left', 'center'.String getHeaderWidths()
void setHeaderWidths(String widths)
widths
- widths
When an invalid value was found@Deprecated Set<DraggableListItem> getSelectedItems()
getSelectedListItems()
instead. Will be removed in 8.1.@Deprecated DraggableListItem getSelectedItem()
getSelectedListItem()
instead. Will be removed in 8.1.Set<ResultListItem> getSelectedListItems()
ResultListItem getSelectedListItem()
List<DocumentId> getSelectedIds()
void onCancelEdit(org.zkoss.zk.ui.event.Event event)
event
- eventvoid onSaveDoc(org.zkoss.zk.ui.event.Event event)
event
- eventvoid onChangeDocumentSecurity(org.zkoss.zk.ui.event.Event event)
event
- eventvoid setResultColumns(Map<String,ResultSetColumn> resultColumns)
resultColumns
- columnsvoid setSimpleMode(boolean simpleMode)
simpleMode
- parameter valueboolean isSimpleMode()
void setFormName(String name)
name
- Form nameString getFormName()
void setSaveFavoriteEnabled(boolean enabled)
enabled
- valueboolean isSaveFavoriteEnabled()
void setExportEnabled(boolean enabled)
enabled
- enabled or notboolean isExportEnabled()
boolean isAutoSearch()
void setTitle(String titleString)
titleString
- title stringvoid addCustomMenuItem(org.zkoss.zul.Menuitem item, boolean multi)
multi
is true, the menu item will be added to the
single and multi selection menus.item
- the itemmulti
- set to true if the item should be available for multi selectionList<org.zkoss.zul.Menuitem> getCustomMenuItems(boolean multi)
multi
- if true, the menu items returned can be used with multi selectionvoid setRemoveMenuItemList(List<MenuItemKey> removeList, boolean multi)
removeList
- List of items.multi
- True for multiselectList<MenuItemKey> getRemoveMenuItemList(boolean multi)
multi
- True for multiselectList<ResultProperties> getSelectedRows()
List<ResultProperties> getAllRows()
IntelligentFormView getParentForm()
ResultList getResultSetList()
ResultList
used in this ResultSetView.ResultList
used in this ResultSetViewcom.saperion.ngc.iform.xml.ResultType getResultType()
ResultType
that contains the properties of this ResultSetView as defined
in the QBE-form.ResultType
of this ResultSetViewString getAllowed()
void setAllowed(String value)
value
- Comma separated list of allowed features. One of: EDIT, DELETE, INDEX, SAVE, NEW,
VIEW, SECURITYboolean getDefaultMenu()
void setDefaultMenu(boolean value)
value
- True for switched on default menu.void addCustomMenu(org.zkoss.zul.Menu menu, boolean multi)
multi
is true, the menu item will be added to the single
and multi selection menus.menu
- the menumulti
- set to true if the menu should be available for multi selectionList<org.zkoss.zul.Menu> getCustomMenus(boolean multi)
multi
- if true, the menus returned can be used with multi selectionorg.zkoss.zul.Menupopup getContextMenuPopup()
addCustomMenu
or
addCustomMenuItem
instead.addCustomMenu(Menu, boolean)
,
addCustomMenuItem(Menuitem, boolean)
void refresh(boolean newQuery)
newQuery
- if true, the query will be executed on the backend system againvoid updateListItem(ResultListItem item)
IllegalArgumentException
when the specified item is not contained in the
current query-result.item
- the item to be updatedvoid setDefaultButtonType(ResultSetView.DefaultButtonType defaultButton)
defaultButton
- default button type to be setResultSetView.DefaultButtonType getDefaultButtonType()
String getIndexMask()
int getNumberOfIndexes()
void selectNext()
void selectPrevious()
void selectFirst()
void selectLast()
void setSaveLayout(boolean save)
save
- true to enable, false to disableboolean isSaveLayout()
void deleteConfiguration()
void setSearchMode(SearchMode mode)
SearchMode
for possible modes.mode
- the search mode to useSearchMode getSearchMode()
void export()
void export(Map<String,String> columnsToExport, ResultSetView.ExportFormat format, String filename)
columnsToExport
- columns to be exported. The map contains the upper-case column names as in the database as keys
and the desired display-names of the columns as values.format
- the format to export tofilename
- the name of the resulting fileint getTotalSize()
@Deprecated void setDocumentRead(DraggableListItem item)
setDocumentRead(ResultListItem)
instead. Will be removed in 8.1.item
- item to change@Deprecated void setDocumentUnread(DraggableListItem item)
setDocumentUnread(ResultListItem)
instead. Will be removed in 8.1.item
- item to changevoid setDocumentRead(ResultListItem item)
item
- item to changevoid setDocumentUnread(ResultListItem item)
item
- item to changevoid addCustomCondition(FieldResultBean condition)
condition
- a FieldResultBean
or a CustomConditionBean
with the conditionList<FieldResultBean> getCustomConditions()
addCustomCondition(FieldResultBean)
. The returned list can be modified.void setResultListClass(Class<? extends ResultList> clazz)
ResultList
. The default is
ResultListImpl
. The class must have a constructor with no arguments.clazz
- class to be usedvoid setCustomSortSequences(Map<String,SortDirection> sortSequences)
sortSequences
- a map that maps the database-name of a column with a SortDirection
Map<String,SortDirection> getCustomSortSequences()
setCustomSortSequences(Map)
. If no custom
sort sequences were set, this method returns an empty map.PropertyToStringConverter getPropertyConverter()
SaPropertyValue
instances to strings.
The converter is initialized with the current locale and the DDC used by this ResultSetView.Copyright © 2016 Lexmark Enterprise Software Deutschland GmbH. All rights reserved.