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_SUBSELECTEVENT_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, valueUnboundgetCreator, getId, setCreator, setIdpublic 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.Exceptionpublic com.ibm.json.java.JSONObject gotoDateOffset(int offset)
throws java.lang.Exception
offset - 1 mean next, -1 mean previousjava.lang.Exceptionpublic com.ibm.json.java.JSONObject getDefaultUIJason()
public com.ibm.json.java.JSONObject createUI(long startDate)
throws MXException
MXExceptionpublic FunctionMapResolver getResolver()
public FunctionMapResolver getResolverWithCellText()
public com.ibm.json.java.JSONObject getRootData()
public MboRemote getApptBook() throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic 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 CssFilterablepublic 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.Exceptionpublic java.util.Map<java.lang.String,?> getOptions()
getOptions in interface HasOptionspublic 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.Exceptionjava.lang.InterruptedExceptionpublic java.lang.String getAppName()