public class GWAProjectAppBean extends SKDProjectAppBean implements IProjectManagerCallback
currentuid, DAILY_TIME_PERIOD, graphicalViewTabs, populateSkdData, SEPARATOR_TOKEN, WEEK_TIME_PERIOD, woClassSetbookmarkBean, DIRECTPRINT_LINK, DIRECTPRINT_WATTACH_LINK, LOG_CATEGORY, LONG_OP_INPRG, LONG_OP_READY, noResultSet, qbeBean, QUERY_ALL, QUERY_ALL_BOOKMARKS, QUERY_KEY, QUERY_NONE, QUICK_LINK, quickFindRemote, resultsBeanALL_BOOKMARKS, ALL_RECORDS, alwaysSelected, app, appDefaultValues, appName, appWhere, ATTR_COLUMN, ATTR_DEFAULT, ATTR_QBE, ATTR_READONLY, ATTR_REFRESH_TABLE, ATTR_REQUIRED, ATTR_RESET, attributes, boundAttributes, boundInputs, closingBean, conditionallyRequired, creatingEvent, currentQuery, currentQueryDescription, currentRecordData, currentRow, defaultDynamicQbe, defaultOrderBy, defaultQbe, defaultUserValues, descAttributeId, designerMboName, dialogReferences, dynamicDefaults, emptyOnClear, ermEntity, esigvalidated, eventrow, fetchData, globalAppTableRetain, hasTableData, hasUnappliedAppDefaults, hasUnappliedQbeDefaults, keyAttribute, keyAttributes, lastEventHandled, lastfetchedindex, listeners, listTableModified, listTableRetain, MAX_TABLEROWS, mboName, mbosetfromzombie, mboSetRemote, multiQbe, newRowUnedited, orderBy, parent, parentRelationship, propCache, qbeAttributes, qualrestrict, queryDescBeforeReviseAction, queryNameBeforeReviseAction, refreshList, refreshQbe, removeOnCancel, requiredFields, resetList, resetRemote, returnAttribute, returnComponent, returnComponentlId, ROW_DELETE, ROW_IGNORE, ROW_INSERT, ROW_MODIFY, rowsperpage, saveCount, savedFilterSettings, savedQbeAttributes, screenDesignMode, smartFillValue, startEmpty, startrow, 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, tableAttributes, tableData, tableDataInvalid, tableStateFlags, userQbeNotCommited, userWhereClause, zombieDataclientSession, creator, EVENT_CONTINUE, EVENT_HANDLED, EVENT_STOP_ALL, id, sessionContext| Constructor and Description |
|---|
GWAProjectAppBean() |
| Modifier and Type | Method and Description |
|---|---|
int |
applink()
Handler for the applink event.
|
int |
ASSIGNLAB()
This method is called when the users assign labor .
|
void |
clearCurrentWeekDate() |
int |
CRWASSIGNA() |
AssignmentSetRemote |
getAssignedCrewSet() |
AssignmentSetRemote |
getAssignLaborSet() |
java.util.Set |
getAssignmentLabors() |
java.util.Date |
getCurrentWeekDate() |
UserInfo |
getUserInfo()
Returns the UserInfo of the current maximo user
|
boolean |
isRefresh() |
GWASchedule |
loadSchedule()
Load the project based on SKDPROJECTID
|
int |
REFRESH() |
void |
save()
This is called if there is any unsaved data and a user on list tab.
|
int |
SAVE() |
void |
setAssignCrewSet(AssignmentSetRemote assignCrewSet) |
void |
setAssignLaborSet(AssignmentSetRemote anAssignLaborSet) |
int |
solutionsTabChanged()
This event is called from GanttView.
|
int |
STATUS()
Validates if the user has security access to perform the change status
action.
|
static com.ibm.json.java.JSONObject |
toJsonObject(MboRemote mbo) |
appsSigOptionAccessAuthorized, ASGNEWPRNT, ASSIGN, calculatelaborhrs, calculatepmfocost, calculatewocost, calculatewocostall, CAPPPARAM, checkActionAccess, checkActionAccess, checkESigAccess, checkESigAccess, checkmofapikey, checkPMActionAccess, checkSameType, checkStatus, checkTaskSelected, checkWOSelected, CLEAR, clearModelDirty, COMMIT, COMMIT, COMMITCONSTRAINTS, COMMITCONSTRAINTS, commitfailed, COMMSELCONST, COMMSELCONSTS, COMMSELECTED, COMMSELECTEDPM, COMPARE, CONFOPTSRV, COPYSCHEDU, CREATECHG, CREATECOMM, CREATEINCT, CREATEJP, CREATEPROB, CREATEREL, createSKDAppService, CREATESLR, CREATESREQ, CREATEWO, DELETE, DUPESCHEDL, endcompliance, getCompareItems, getCurrentProject, getCurrentSkdODMERunID, getGanttMiniappID, getSelectedScenarios, getSKDAppService, getSKDAppServiceBean, hasSigOptionAccess, initializeApp, initializeModel, isCommitInProgress, isInitialized, ITEMAVAIL, LABORPARAM, LIST_ASGNEWPRNT, LIST_COMMSELECTED, LIST_COMMSELECTEDPM, LIST_MODIFYWO, LIST_NEWWRKPKG, LIST_OWNER, LIST_REMOVE, LIST_STATUS, LIST_WFINIT, loadModel, MODIFYWO, MOVETODFLT, NEWWRKPKG, ODMERUNMON, ODMESCHD, ODMEVIEW, OWNER, PREPFORDASHBOARD, PUBLISH, REFRESHALL, REMOVE, replaceString, RESCHDASSN, RESLPARAM, ROLLPRJ, RUNOPTMZ, saveYesNoCheck, saveYesNoInteractionCheck, SCENARIO, SCENARIOC, SCENARIOR, SCENARIOS, searchwork, sentViewScenarioEvent, setCompareItems, setCurrentSkdODMERunID, setRefreshAll, setSelectedIDsforPM, setupBean, skdProjectDataChange, skdSaveYesNoCheck, SNAPSHOT, SPATLPARAM, startcompliance, structureChangedEvent, sumDuration, SWSCEN, toBeSaved, updatePercentCompleteLastCall, updateProjectDatesForModel, WFINITaddrow, appinfo, autoInitiateWorkflow, BOOKMARK, canExit, canSaveBasedOnLocks, clearfilter, convertPortalParameters, DUPLICATE, ensureRecord, find, fireStructureChangedEvent, FLTRLASET, getAppInfo, getBookmarkBean, getCurrentQueryDescription, getCurrentQueryName, getCurrentRow, getKPIId, getKPISelect, getKPIWhere, getMboSet, getPortalEvent, getQueryOption, getQuickFindRemote, getRecordLockProperties, getResultsBean, gotoTab, gotoTab, hasModifications, hasSaveAccess, hasSigOptionAccess, hasSigOptionAccess, hasStartRecord, HELPWF, inboxwf, initialize, initQuickFIndRemote, insert, INSERT, isEmpty, isUserWhereClauseThroughIntegration, launchwf, MODIFYSLAS, moveToUniqueId, NAVHISTORY, NEXT, notExist, PREVIOUS, RECORDLOCK, RECUNLOCK, refreshFieldErrors, reset, RESULTS, returnnovalue, returntoapp, returnwithvalue, ROUTEWF, RUNAREPORT, RUNREPORTBYNAME, RUNREPORTS, saveattachment, SEARCHATTR, SEARCHMORE, SEARCHWHER, setCurrentQueryName, setDefaultQbe, setFilterCleared, setKPIId, setQueryOption, setupBean, setUserWhereClauseThroughIntegration, STOPWF, STRECLOCK, submitPrintJob, toggledeleterow, updateForRecordLock_useAllBookmarksQuery, _useAllRecsQuery, _usequery, addAttribute, addConditionalProperties, addDialogReference, addListener, addQbeAttribute, addSigOption, afterSetValue, applyValuesToSharedAttributes, applyValuesToSharedAttributes, asyncLocked, bindComponent, boundToTable, buildPortalMsg, callBeanMethod, callBeanMethod, callBeanMethod, callBeanMethod, callMethod, callMethod, callMethod, callMethod, callRemoteMethod, callRemoteMethod, cancelDialog, canCloseBean, canFetchData, changeRequiredField, checkAndDistributeRequiredError, checkESigAuthenticated, checkForAppError, checkMethodAccess, cleanup, clearBean, clearQbeAttributes, clearSavedFilterSettings, clearSavedQbeSettings, close, copytonewrow, count, dataChangedEvent, delete, delete, deleteAndRemove, deleteAndRemove, displaycount, duplicateMbo, execute, fetchRecordData, fetchTableData, fetchTableData, filterrows, findAndCallMethod, fireChildChangedEvent, fireDataChangedEvent, fireDataChangedEvent, fireStructureChangedEvent, getAppWhere, getAttributes, getBoolean, getBoolean, getCacheRowIndex, getColumnDate, getColumnString, getCompleteWhere, getConditionalProperties, 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, getMboSetData, getMboSetFromSmartFind, getMboSetFromSmartFind, getMboSetFromSmartFind, getMboSetRemote, 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, getWorkflowDirections, getZombie, getZombieMboValueData, handleRemoteException, handleRequiredFieldException, hasLongDescriptionText, hasLongDescriptionText, hasMboSetRemote, hasPageRows, hasRow, hasSameMboSet, hierarchicalmove, highlightrow, highlightrow, insert, insertAtEnd, instantdelete, invalidateTableData, isAppTableRetain, isAttribute, isAttributeHidden, isAttributeHidden, isColumnSorted, isListTableModified, isListTableRetain, isLookupMultiSelect, isMboHidden, isMboHidden, isMboSetSame, isModifiedRow, isModifiedRow, isNewRow, isNewRow, isNewRowUnedited, isRowDeleted, isRowLocked, isSelected, isSubSelect, isTableAttribute, isTablePostionMarked, isTableRowSelected, isTableStateFlagSet, listenerChangedEvent, madeRequiredConditionally, markTablePosition, moveTo, moveToMboFromDataBean, needToAuthenticate, next, nextrow, positionState, preSaveChecks, previous, prevrow, propagateRequired, queryAllBookmarks, queryAllRecs, refreshTable, registerDynamicControlsWithERM, reloadTable, removeDialogReference, removeListener, removeRowOnCancel, rePosition, reserveOnePair, resetDataBean, resetJSPFlags, resetQbe, resetWithSelection, restoreSavedQbeSettings, retainPosition, returnLookupValue, returnLookupValue, returnLookupValue, returnLookupValue, save, saveCurrentQbeSettings, scrollnext, scrollprev, select, select, selectAll, selectrecord, selectRows, sendRefreshTable, setApp, setApp, setAppDefault, setAppDefaults, setApplicationError, setAppWhere, setAsyncLock, setAttributes, setCurrentQueryDescription, setCurrentRecordData, setCurrentRow, setDate, setDate, setDate, setDefaultOrderBy, setDefaultValue, setDefaultValue, setDescAttributeId, setDynamicAppDefaults, setDynamicDefault, setDynamicQbeDefaults, setEmptyOnClear, setERMOnMboSet, 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, setupNonPersistent, setUserDefaults, setUserWhere, setvalue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueFromComponent, smartFill, smartFill, sort, sort, sortcolumn, sortcolumn, sqlwhere, toggledetailstate, toggleselectallrows, toggleselectrow, toString, turnEmptyStateOn, unbindComponent, undelete, undelete, unselect, unselect, unselectAll, useAllBookmarksQuery, useAllRecsQuery, useqbe, usequery, useQuery, useStoredQuery, validate, validateChildren, validateClause, validateMbo, validateRow, valueBound, valueUnboundgetCreator, getId, setCreator, setIdpublic AssignmentSetRemote getAssignLaborSet() throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic void setAssignLaborSet(AssignmentSetRemote anAssignLaborSet) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic AssignmentSetRemote getAssignedCrewSet()
public void setAssignCrewSet(AssignmentSetRemote assignCrewSet)
public int REFRESH()
throws MXException,
java.rmi.RemoteException
REFRESH in class SKDProjectAppBeanMXExceptionjava.rmi.RemoteExceptionpublic int SAVE()
throws MXException,
java.rmi.RemoteException
SAVE in class SKDProjectAppBeanMXExceptionjava.rmi.RemoteExceptionpublic void save()
throws MXException
SKDProjectAppBeansave in class SKDProjectAppBeanMXExceptionpublic int STATUS()
throws MXException,
java.rmi.RemoteException
SKDProjectAppBeanSTATUS in class SKDProjectAppBeanMXExceptionjava.rmi.RemoteExceptionpublic GWASchedule loadSchedule() throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic static com.ibm.json.java.JSONObject toJsonObject(MboRemote mbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionpublic int ASSIGNLAB()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic int CRWASSIGNA()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic int applink()
throws java.rmi.RemoteException,
MXException
SKDProjectAppBeanIt is expected that only textbox components will be receiving this event. Only textbox.jsp checks for the flag set here
applink in class SKDProjectAppBeanjava.rmi.RemoteExceptionMXExceptionpublic UserInfo getUserInfo()
IProjectManagerCallbackgetUserInfo in interface IProjectManagerCallbackpublic int solutionsTabChanged()
throws MXException,
java.rmi.RemoteException
SKDProjectAppBeansolutionsTabChanged in class SKDProjectAppBeanMXExceptionjava.rmi.RemoteExceptionpublic boolean isRefresh()
public void clearCurrentWeekDate()
public java.util.Date getCurrentWeekDate()
public java.util.Set getAssignmentLabors()