public class SchedulerWorkViewBean extends WorkViewBean
AbstractTreeGridMiniAppBean.BucketInfo, AbstractTreeGridMiniAppBean.ShiftInfo
SCHEDULER_MSG_GROUP, SKD_BUILD_ID, TESTIDS_ENABLED_PROPERTY
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 |
---|
SchedulerWorkViewBean() |
Modifier and Type | Method and Description |
---|---|
com.ibm.json.java.JSONObject |
_cpmall(WebClientSession sess) |
com.ibm.json.java.JSONObject |
_cpmcreatelinks(WebClientSession sess,
java.lang.String ids,
java.lang.String values)
Given the list of Selected Activities, create A Finish to Start link, and
then run CPM Selected on the items
|
com.ibm.json.java.JSONObject |
_cpmfilter(WebClientSession sess,
boolean filteredByCriticalPath) |
com.ibm.json.java.JSONObject |
_cpmselected(WebClientSession sess,
java.lang.String ids,
java.lang.String values) |
com.ibm.json.java.JSONObject |
_discardRefreshSelected(WebClientSession sess,
java.lang.String ids) |
com.ibm.json.java.JSONObject |
_refreshSelected(WebClientSession sess,
java.lang.String ids) |
boolean |
async_reforecast_pm(java.lang.String currentProjectId) |
boolean |
async_set_compliance(java.lang.String id,
boolean state) |
java.util.Map<java.lang.String,?> |
getOptions()
any options defined here, are passed to the contructor of the Dojo
MiniApp control (child controls, such as GanttWidget,
ResourceViewWidget,etc)
|
void |
initialize()
Typically called after the DataBean gets a new MboSetRemote
On the MboSetRemote it sets the app, the app defaults, user defaults
If the remote is an instanceof NonPersistentMboSetRemote then setup is
called on it and sets the current row to 0.
|
boolean |
isRepairFacilityEnabled() |
com.ibm.json.java.JSONObject |
REFORECAST(WebClientSession sess,
java.lang.String actionid,
java.lang.String params) |
void |
setupBean(WebClientSession wcs)
This method must be call after the bean is instantiated.
|
void |
validatePMsegment(WebClientSession sess,
com.ibm.json.java.JSONObject change,
ReplyBuilder reply,
MXGanttModel model,
MXActivity currentActivity) |
_DELETECONSTRAINTS, getLayoutUI, loadSchedulerProject, markAssignmentDelete, onReset, processChange
addActionMenuItems, addFixUI, addGotoToolbarOptions, addLockDurationIcon, addModelChange, addModelChange, addZoomToToolbarOptions, async_get_table_context_menu, async_upload_changes, canNotAssignTo, clearSavedState, getActivitites, getActualStartEnd, getCalculatedProjectMinMax, getGanttConfigInfo, getSKDPMUtility, getTooltip, getTooltipForCPM, getTooltipForDate, getTooltipForPoint, getUIOptions, initializeProjectData, loadProject, loadSKDUIInfo, on_handle_applink_menu_item, setSerializationHelper, updateDuration, updateStartEndTimes
addFilterToggle, addLinkToWorkViewFilter, addQuickSearch, addToggleDependencies, appendCss, async_export_echo, async_load_text, async_push_client_message, async_upload_state, beanSupplier, callBeanMethod, callMethod, CfgId, filterCss, getApplicationResource, getAppName, getBaseImageUrl, getClientSession, getCurrentProjectId, getLastKnownState, getModAvailForDate, getPresentationOptions, getSchedulerProperties, getSerializationHelper, getShiftBreakInfoForDate, getShiftWorkPeriodInfoForDate, getShiftWorkPeriodInfoForDate, getShiftWorkPeriodInfoForDate, getSKDAppServiceBean, getSKDAppServiceBean, getTimeZone, getTooltipForDateInSchedule, getUserInfo, isAiviationLicensePresent, isAiviationMROLicensePresent, isGUIMirrored, isLicensePresent, isLicensePresent, isShowingWeather, label, label, loadMiniAppResource, loadTemplate, loadTooltip, on_handle_applink_menu_item, resolveTemplate, sendEventToTreeGrid, setGridTitleInUIOptions, sortSKDAction, uiOptionsSupplier, updateBooleanProperty, updateDateTimeProperty, updateIntProperty, updateStringProperty
_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, 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 void initialize() throws MXException, java.rmi.RemoteException
DataBean
MXException
java.rmi.RemoteException
public java.util.Map<java.lang.String,?> getOptions()
AbstractTreeGridMiniAppBean
getOptions
in interface HasOptions
getOptions
in class AbstractTreeGridMiniAppBean
public boolean async_set_compliance(java.lang.String id, boolean state)
public boolean async_reforecast_pm(java.lang.String currentProjectId)
public com.ibm.json.java.JSONObject _cpmcreatelinks(WebClientSession sess, java.lang.String ids, java.lang.String values) throws java.lang.Exception
sess
- ids
- values
- java.lang.Exception
public com.ibm.json.java.JSONObject _cpmall(WebClientSession sess) throws java.lang.Exception
java.lang.Exception
public com.ibm.json.java.JSONObject _cpmselected(WebClientSession sess, java.lang.String ids, java.lang.String values) throws java.lang.Exception
java.lang.Exception
public com.ibm.json.java.JSONObject _cpmfilter(WebClientSession sess, boolean filteredByCriticalPath) throws java.lang.Exception
java.lang.Exception
public com.ibm.json.java.JSONObject REFORECAST(WebClientSession sess, java.lang.String actionid, java.lang.String params) throws java.lang.Exception
java.lang.Exception
public void validatePMsegment(WebClientSession sess, com.ibm.json.java.JSONObject change, ReplyBuilder reply, MXGanttModel model, MXActivity currentActivity) throws java.rmi.RemoteException, java.lang.Exception, java.lang.InterruptedException, java.util.concurrent.ExecutionException
java.rmi.RemoteException
java.lang.Exception
java.lang.InterruptedException
java.util.concurrent.ExecutionException
public boolean isRepairFacilityEnabled()
public void setupBean(WebClientSession wcs)
DataBean
setupBean
in class BaseTreeGridMiniAppBean
public com.ibm.json.java.JSONObject _refreshSelected(WebClientSession sess, java.lang.String ids) throws java.lang.Exception
java.lang.Exception
public com.ibm.json.java.JSONObject _discardRefreshSelected(WebClientSession sess, java.lang.String ids) throws java.lang.Exception
java.lang.Exception