public class ApptBookMiniAppBean extends DataBean implements HasOptions, CssFilterable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
APPTBKMGRWINDOWSIZE |
static java.lang.String |
APPTBOOK_MSG_GROUP |
static java.lang.String |
SCHEDULER_MSG_GROUP |
ALL_BOOKMARKS, ALL_RECORDS, ATTR_COLUMN, ATTR_DEFAULT, ATTR_QBE, ATTR_READONLY, ATTR_REFRESH_TABLE, ATTR_REQUIRED, ATTR_RESET, MAX_TABLEROWS, TABLE_ALL_SELECTED, TABLE_AT_FIRST_PAGE, TABLE_AT_FIRST_ROW, TABLE_AT_LAST_PAGE, TABLE_AT_LAST_ROW, TABLE_DETAILS_EXPANDED, TABLE_EXPANDED, TABLE_FILTER_EXPANDED, TABLE_FILTERED, TABLE_REFRESH_ALL_ROWS, TABLE_REFRESH_FILTER, TABLE_REFRESH_ROW, TABLE_REFRESH_TITLE, TABLE_ROW_CHANGED, TABLE_START_EMPTY, TABLE_SUBSELECT_ON, TABLE_USE_SUBSELECT
EVENT_CONTINUE, EVENT_HANDLED, EVENT_STOP_ALL
Constructor and Description |
---|
ApptBookMiniAppBean() |
Modifier and Type | Method and Description |
---|---|
void |
addActionMenuItems(TMenu popupmenu,
java.lang.String[] selectedBuckets,
java.lang.String projectId,
java.lang.String propName,
java.lang.String propValue,
java.util.HashMap<java.lang.String,ApptActionInfo> apptactions)
Adds items to the TMenu.
|
TMenu |
async_get_table_context_menu(WebClientSession sess,
java.lang.String projectId,
java.lang.String selectedId,
com.ibm.json.java.JSONObject selection,
java.lang.String column,
java.lang.String value) |
com.ibm.json.java.JSONObject |
createUI(long startDate) |
java.lang.String |
filterCss(java.lang.String css,
MiniAppControl control) |
java.lang.String |
getAppName()
Return the configure AppName for the Scheduler MiniApp, as configured in
the presenation xml file
|
java.util.HashMap<java.lang.String,ApptActionInfo> |
getApptActions() |
MboRemote |
getApptBook() |
java.lang.String |
getBaseImageUrl() |
com.ibm.json.java.JSONObject |
getDefaultUIJason() |
ApptBook |
getModel() |
ModelLoader |
getModelLoader() |
java.util.Map<java.lang.String,?> |
getOptions() |
FunctionMapResolver |
getResolver() |
FunctionMapResolver |
getResolverWithCellText() |
com.ibm.json.java.JSONObject |
getRootData() |
UserInfo |
getUserInfo() |
com.ibm.json.java.JSONObject |
gotoDate(long date,
long tzOffset,
java.lang.String fmtDate)
Goto Date will just set the date to load and then return a flag to tell the model to reload.
|
com.ibm.json.java.JSONObject |
gotoDateOffset(int offset)
gotoDateOffset will just calcuate the date to load and set that date and return a flag to reload the model.
|
java.lang.String |
label(java.lang.String key) |
java.lang.String |
label(java.lang.String key,
java.lang.String groupName) |
com.ibm.json.java.JSONObject |
loadLocalizedData() |
java.lang.String |
loadResource(java.lang.String path) |
_useAllBookmarksQuery, _useAllRecsQuery, _usequery, addAttribute, addConditionalProperties, addDialogReference, addListener, addQbeAttribute, addrow, addSigOption, applyValuesToSharedAttributes, applyValuesToSharedAttributes, asyncLocked, bindComponent, boundToTable, buildPortalMsg, callBeanMethod, callBeanMethod, callBeanMethod, callBeanMethod, callMethod, callMethod, callMethod, callMethod, callRemoteMethod, callRemoteMethod, cancelDialog, canCloseBean, canFetchData, changeRequiredField, checkAndDistributeRequiredError, checkESigAuthenticated, checkForAppError, checkMethodAccess, clearBean, clearfilter, clearSavedFilterSettings, clearSavedQbeSettings, close, copytonewrow, count, dataChangedEvent, delete, delete, deleteAndRemove, deleteAndRemove, displaycount, duplicateMbo, execute, fetchRecordData, fetchTableData, fetchTableData, filterrows, findAndCallMethod, fireChildChangedEvent, fireDataChangedEvent, fireDataChangedEvent, fireStructureChangedEvent, fireStructureChangedEvent, getAppWhere, getAttributes, getBoolean, getBoolean, getCacheRowIndex, getColumnDate, getColumnString, getCompleteWhere, getConditionalProperties, getCurrentQueryDescription, getCurrentQueryName, getCurrentRow, getDataAsArray, getDataAsArray, getDataList, getDataList, getDataList, getDataList, getDataListFromMboSetRemote, getDate, getDefaultOrderBy, getDefaultValue, getDescAttributeId, getEndRow, getEventRowIndex, getKeyAttribute, getKeyAttributes, getLastEventHandled, getLastFetchIndex, getList, getList, getList, getLockedByDisplayName, getMbo, getMbo, getMboForUniqueId, getMboName, getMboOrZombie, getMboRowIndex, getMboSet, getMboSetData, getMboSetFromSmartFind, getMboSetFromSmartFind, getMboSetFromSmartFind, getMboValueData, getMboValueData, getMboValueInfo, getMXSession, getNullRequiedFields, getOrderBy, getPageEndRow, getPageRowCount, getPageStartIndex, getParent, getParentRelationship, getQbe, getQbe, getQbeAttributes, getQueryDescBeforeReviseAction, getQueryNameBeforeReviseAction, getRemoteForDownload, getRemoteForLookup, getReturnAttribute, getReturnComponent, getReturnComponentId, getReturnControlId, getRowIndexFromEvent, getSavedFilterSettings, getSelectedDataAsArray, getSelectedDataAsArray, getSelection, getShowDetails, getSmartFillValue, getSortOrder, getString, getString, getTableAttributes, getTableOffset, getTableStateFlags, getTitle, getUIERMEntity, getUniqueIdFromSmartFill, getUniqueIdFromSmartFill, getUniqueIdName, getUniqueIdValue, getUserAndQbeWhere, getUserWhere, getWarnings, getZombie, getZombieMboValueData, handleRemoteException, handleRequiredFieldException, hasLongDescriptionText, hasLongDescriptionText, hasMboSetRemote, hasPageRows, hasRow, hasSameMboSet, hasSigOptionAccess, hasSigOptionAccess, hierarchicalmove, highlightrow, highlightrow, insert, insert, insertAtEnd, instantdelete, isAppTableRetain, isAttribute, isAttributeHidden, isAttributeHidden, isColumnSorted, isEmpty, isListTableModified, isListTableRetain, isLookupMultiSelect, isMboHidden, isMboHidden, isModifiedRow, isModifiedRow, isNewRow, isNewRow, isNewRowUnedited, isRowDeleted, isRowLocked, isSelected, isSubSelect, isTableAttribute, isTablePostionMarked, isTableRowSelected, isTableStateFlagSet, listenerChangedEvent, madeRequiredConditionally, markTablePosition, moveToMboFromDataBean, needToAuthenticate, next, nextrow, positionState, previous, prevrow, propagateRequired, queryAllBookmarks, queryAllRecs, refreshFieldErrors, refreshTable, registerDynamicControlsWithERM, reloadTable, removeDialogReference, removeListener, removeRowOnCancel, rePosition, reset, resetJSPFlags, resetQbe, resetWithSelection, restoreSavedQbeSettings, retainPosition, returnLookupValue, returnLookupValue, returnLookupValue, returnLookupValue, save, save, saveCurrentQbeSettings, scrollnext, scrollprev, select, select, selectAll, selectrecord, selectRows, sendRefreshTable, setApp, setAppDefault, setAppDefaults, setApplicationError, setAppWhere, setAsyncLock, setAttributes, setCurrentQueryDescription, setCurrentRow, setDate, setDate, setDate, setDefaultOrderBy, setDefaultQbe, setDefaultValue, setDefaultValue, setDescAttributeId, setDynamicAppDefaults, setDynamicDefault, setDynamicQbeDefaults, setEmptyOnClear, setEsigValidated, setEventRowIndex, setfiltervalue, setLastEventHandled, setListTableModified, setListTableRetain, setMboName, setNewRowUnedited, setOrderBy, setPageRowCount, setParent, setQbe, setQbe, setQbe, setQbe, setQbe, setQbeAttributes, setQbeCaseSensitive, setQbeDefaults, setQbeExactMatch, setQueryBySiteQbe, setQueryDescBeforeReviseAction, setQueryNameBeforeReviseAction, setRemoveOnCancel, setReturnAttribute, setReturnComponent, setReturnComponentId, setReturnControlId, setShowDetails, setSmartFillValue, setTableFlag, setupBean, setupBean, setUserDefaults, setUserWhere, setvalue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueFromComponent, smartFill, smartFill, sort, sort, sortcolumn, sortcolumn, sqlwhere, structureChangedEvent, toBeSaved, toggledeleterow, toggledetailstate, toggleselectallrows, toggleselectrow, toString, turnEmptyStateOn, unbindComponent, undelete, undelete, unselect, unselect, unselectAll, useAllBookmarksQuery, useAllRecsQuery, useqbe, usequery, useQuery, useStoredQuery, validate, validateChildren, validateMbo, valueBound, valueUnbound
getCreator, getId, setCreator, setId
public static final java.lang.String APPTBOOK_MSG_GROUP
public static final java.lang.String SCHEDULER_MSG_GROUP
public static final java.lang.String APPTBKMGRWINDOWSIZE
public com.ibm.json.java.JSONObject loadLocalizedData()
public com.ibm.json.java.JSONObject gotoDate(long date, long tzOffset, java.lang.String fmtDate) throws java.lang.Exception
date
- tzOffset
- fmtDate
- java.lang.Exception
public com.ibm.json.java.JSONObject gotoDateOffset(int offset) throws java.lang.Exception
offset
- 1 mean next, -1 mean previousjava.lang.Exception
public com.ibm.json.java.JSONObject getDefaultUIJason()
public com.ibm.json.java.JSONObject createUI(long startDate) throws MXException
MXException
public FunctionMapResolver getResolver()
public FunctionMapResolver getResolverWithCellText()
public com.ibm.json.java.JSONObject getRootData()
public MboRemote getApptBook() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public ModelLoader getModelLoader()
public ApptBook getModel()
public java.lang.String loadResource(java.lang.String path)
public java.lang.String getBaseImageUrl()
public java.lang.String filterCss(java.lang.String css, MiniAppControl control)
filterCss
in interface CssFilterable
public TMenu async_get_table_context_menu(WebClientSession sess, java.lang.String projectId, java.lang.String selectedId, com.ibm.json.java.JSONObject selection, java.lang.String column, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public java.util.Map<java.lang.String,?> getOptions()
getOptions
in interface HasOptions
public java.lang.String label(java.lang.String key, java.lang.String groupName)
public java.lang.String label(java.lang.String key)
public UserInfo getUserInfo()
public java.util.HashMap<java.lang.String,ApptActionInfo> getApptActions()
public void addActionMenuItems(TMenu popupmenu, java.lang.String[] selectedBuckets, java.lang.String projectId, java.lang.String propName, java.lang.String propValue, java.util.HashMap<java.lang.String,ApptActionInfo> apptactions) throws java.lang.Exception
java.lang.Exception
java.lang.InterruptedException
public java.lang.String getAppName()