public class AssetLocDojoTreeBean extends DojoTreeBean implements DataBeanListener
Modifier and Type | Field and Description |
---|---|
protected DataBeanListener |
sectionHandlerListener |
logger, nodesToOpen
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, LOG_CATEGORY, 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 |
---|
AssetLocDojoTreeBean() |
Modifier and Type | Method and Description |
---|---|
int |
applink() |
void |
checkMoveAuth(MboRemote targetMbo,
java.lang.String optionName,
java.lang.String maintable) |
int |
execute()
This method is meant to be overrided by dialog beans but by default
if the bean's remote is a NonPersistentMboSetRemote, then execute
is called on the bean's remote and if the DataBean has a parent then execute
is called on the bean's parent bean.
|
java.util.Map |
getDropableObjects() |
protected MboSetRemote |
getMboSetRemote()
Obtains and returns a MboSetRemote using the mboname of parent/relationship setup
for the bean.
|
java.lang.String |
getRealSameAsObject(MboRemote mbo,
java.lang.String attrWithRelShip) |
MboRemote |
getRootMbo() |
ControlInstance |
getSourceControl() |
MboRemote |
getTargetMbo() |
protected 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.
|
void |
onPaste(MboRemote targetParentMbo) |
void |
onSelect(MboRemote selectedMbo,
java.lang.String eventValue) |
void |
prepareMboSet(MboSetRemote toPrepare) |
int |
showAllSystems() |
int |
showAssetWorkDetails() |
int |
showPathToTop() |
clearNodesToOpen, getCheckedNodes, getCopiedMbo, getNodesToOpen, onCheck, onCopyMbo, resetCopiedMbo
_useAllBookmarksQuery, _useAllRecsQuery, _usequery, addAttribute, addConditionalProperties, addDialogReference, addListener, addQbeAttribute, addrow, 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, clearfilter, clearQbeAttributes, clearSavedFilterSettings, clearSavedQbeSettings, close, copytonewrow, count, dataChangedEvent, delete, delete, deleteAndRemove, deleteAndRemove, displaycount, duplicateMbo, 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, getWorkflowDirections, getZombie, getZombieMboValueData, handleRemoteException, handleRequiredFieldException, hasLongDescriptionText, hasLongDescriptionText, hasMboSetRemote, hasPageRows, hasRow, hasSameMboSet, hasSigOptionAccess, hasSigOptionAccess, hierarchicalmove, highlightrow, highlightrow, insert, insert, insertAtEnd, instantdelete, invalidateTableData, isAppTableRetain, isAttribute, isAttributeHidden, isAttributeHidden, isColumnSorted, isEmpty, 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, notExist, positionState, preSaveChecks, previous, prevrow, propagateRequired, queryAllBookmarks, queryAllRecs, refreshFieldErrors, refreshTable, registerDynamicControlsWithERM, reloadTable, removeDialogReference, removeListener, removeRowOnCancel, rePosition, reserveOnePair, reset, resetDataBean, resetJSPFlags, resetQbe, resetWithSelection, restoreSavedQbeSettings, retainPosition, returnLookupValue, returnLookupValue, returnLookupValue, returnLookupValue, save, save, saveCurrentQbeSettings, scrollnext, scrollprev, select, select, selectAll, selectrecord, selectRows, sendRefreshTable, setApp, setApp, setAppDefault, setAppDefaults, setApplicationError, setAppWhere, setAsyncLock, setAttributes, setCurrentQueryDescription, setCurrentQueryName, setCurrentRecordData, setCurrentRow, setDate, setDate, setDate, setDefaultOrderBy, setDefaultQbe, 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, setupBean, setupBean, setupNonPersistent, 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, validateClause, validateMbo, validateRow, valueBound, valueUnbound
getCreator, getId, setCreator, setId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
dataChangedEvent, structureChangedEvent
protected DataBeanListener sectionHandlerListener
protected MboSetRemote getMboSetRemote() throws MXException, java.rmi.RemoteException
DataBean
getMboSetRemote
in class DataBean
MXException
java.rmi.RemoteException
protected void initialize() throws MXException, java.rmi.RemoteException
DataBean
initialize
in class DojoTreeBean
MXException
java.rmi.RemoteException
public MboRemote getRootMbo() throws java.rmi.RemoteException, MXException
getRootMbo
in interface DojoTreeBeanListener
getRootMbo
in class DojoTreeBean
java.rmi.RemoteException
MXException
public MboRemote getTargetMbo() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void onPaste(MboRemote targetParentMbo) throws java.rmi.RemoteException, MXException
onPaste
in interface DojoTreeBeanListener
onPaste
in class DojoTreeBean
java.rmi.RemoteException
MXException
public int showPathToTop() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public int showAllSystems() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public void prepareMboSet(MboSetRemote toPrepare) throws java.rmi.RemoteException, MXException
prepareMboSet
in interface DojoTreeBeanListener
prepareMboSet
in class DojoTreeBean
java.rmi.RemoteException
MXException
public void onSelect(MboRemote selectedMbo, java.lang.String eventValue) throws java.rmi.RemoteException, MXException
onSelect
in interface DojoTreeBeanListener
onSelect
in class DojoTreeBean
java.rmi.RemoteException
MXException
public int applink() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public int execute() throws MXException, java.rmi.RemoteException
DataBean
execute
in class DataBean
MXException
java.rmi.RemoteException
public java.util.Map getDropableObjects()
getDropableObjects
in class DojoTreeBean
public ControlInstance getSourceControl()
public int showAssetWorkDetails() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public java.lang.String getRealSameAsObject(MboRemote mbo, java.lang.String attrWithRelShip) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void checkMoveAuth(MboRemote targetMbo, java.lang.String optionName, java.lang.String maintable) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException