public class GWAProjectAppBean extends SKDProjectAppBean implements IProjectManagerCallback
currentuid, DAILY_TIME_PERIOD, graphicalViewTabs, populateSkdData, SEPARATOR_TOKEN, WEEK_TIME_PERIOD, woClassSet
bookmarkBean, 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, resultsBean
ALL_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, zombieData
clientSession, 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, WFINIT
addrow, 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, valueUnbound
getCreator, getId, setCreator, setId
public AssignmentSetRemote getAssignLaborSet() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void setAssignLaborSet(AssignmentSetRemote anAssignLaborSet) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public AssignmentSetRemote getAssignedCrewSet()
public void setAssignCrewSet(AssignmentSetRemote assignCrewSet)
public int REFRESH() throws MXException, java.rmi.RemoteException
REFRESH
in class SKDProjectAppBean
MXException
java.rmi.RemoteException
public int SAVE() throws MXException, java.rmi.RemoteException
SAVE
in class SKDProjectAppBean
MXException
java.rmi.RemoteException
public void save() throws MXException
SKDProjectAppBean
save
in class SKDProjectAppBean
MXException
public int STATUS() throws MXException, java.rmi.RemoteException
SKDProjectAppBean
STATUS
in class SKDProjectAppBean
MXException
java.rmi.RemoteException
public GWASchedule loadSchedule() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public static com.ibm.json.java.JSONObject toJsonObject(MboRemote mbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public int ASSIGNLAB() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int CRWASSIGNA() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public int applink() throws java.rmi.RemoteException, MXException
SKDProjectAppBean
It is expected that only textbox components will be receiving this event. Only textbox.jsp checks for the flag set here
applink
in class SKDProjectAppBean
java.rmi.RemoteException
MXException
public UserInfo getUserInfo()
IProjectManagerCallback
getUserInfo
in interface IProjectManagerCallback
public int solutionsTabChanged() throws MXException, java.rmi.RemoteException
SKDProjectAppBean
solutionsTabChanged
in class SKDProjectAppBean
MXException
java.rmi.RemoteException
public boolean isRefresh()
public void clearCurrentWeekDate()
public java.util.Date getCurrentWeekDate()
public java.util.Set getAssignmentLabors()