Package com.microstrategy.web.app.beans
Class FolderObjectExplorerEventHandler
- java.lang.Object
 - 
- com.microstrategy.web.beans.GenericEventHandler
 - 
- com.microstrategy.web.beans.SysEventHandler
 - 
- com.microstrategy.web.app.beans.AbstractObjectExplorerEventHandler
 - 
- com.microstrategy.web.app.beans.FolderObjectExplorerEventHandler
 
 
 
 
 
- 
- All Implemented Interfaces:
 EnumAppComponentEvents,EnumFrameEditorEvents,EnumPageEvents,EnumServletEvents,WebEventHandler,WebEventTags,java.lang.Cloneable
- Direct Known Subclasses:
 AddDataSetObjectExplorerEventHandler,DatasetObjectExplorerEventHandler,ImportDerivedElementsEventHandler,ViewReportObjectExplorerEventHandler
public class FolderObjectExplorerEventHandler extends AbstractObjectExplorerEventHandler
Represents an event handler for theFolderObjectExplorerBean. Forwards the events to the corresponding events on theFolderBean- Since:
 - MicroStrategy Web 8.0.2
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class com.microstrategy.web.beans.GenericEventHandler
GenericEventHandler.GenericEventKeys 
 - 
 
- 
Field Summary
- 
Fields inherited from class com.microstrategy.web.app.beans.AbstractObjectExplorerEventHandler
_folderObjectExplorer 
- 
Fields inherited from class com.microstrategy.web.beans.SysEventHandler
DEFAULT_CONFIG_PATH 
- 
Fields inherited from class com.microstrategy.web.beans.GenericEventHandler
_extraEvents, layerOfHandleRequest, MULTIPLE_EVENT_SOURCE_SUFFIX, NO_EVENT_ID 
- 
Fields inherited from interface com.microstrategy.web.app.beans.EnumAppComponentEvents
WebEventArgumentLeftPosition, WebEventArgumentTopPosition, WebEventSetTopLeftPosition 
- 
Fields inherited from interface com.microstrategy.web.app.beans.EnumFrameEditorEvents
WebEventApply, WebEventCancel, WebEventClose, WebEventOk, WebEventOpen 
- 
Fields inherited from interface com.microstrategy.web.app.beans.EnumPageEvents
WebEventArgumentAddUnitButton, WebEventArgumentAnswerFormat, WebEventArgumentAnswerOptions, WebEventArgumentAttributeIdFormId, WebEventArgumentBean, WebEventArgumentBoneHeight, WebEventArgumentBoneName, WebEventArgumentBoneWidth, WebEventArgumentBrowserSettingName, WebEventArgumentBrowserSettingValue, WebEventArgumentClearExistinAndAddUnitsButton, WebEventArgumentExecutePromptedReport, WebEventArgumentFolderViewMode, WebEventArgumentLoadFile, WebEventArgumentLoadFileSeparator, WebEventArgumentNCSubscriptionsViewMode, WebEventArgumentPrefName, WebEventArgumentPrefValue, WebEventArgumentPromptFunction, WebEventArgumentRefreshOrigin, WebEventArgumentSaveFolderID, WebEventArgumentScreenMode, WebEventArgumentSecurityRolesViewMode, WebEventArgumentShowBean, WebEventArgumentShowBeanProperties, WebEventArgumentSubscriptionsViewMode, WebEventArgumentTextFileAnswer, WebEventArgumentUnitsToAdd, WebEventArgumentUserManagerViewModeType, WebEventChangeFolderViewMode, WebEventChangeSecurityRolesViewMode, WebEventChangeSubscriptionsViewMode, WebEventChangeUserManagerViewModeType, WebEventRefresh, WebEventSetPermanentBrowserSetting, WebEventSetSaveFolderID, WebEventSetSessionBrowserSetting, WebEventShowBean, WebEventSwitchScreenMode, WebEventUpdateBoneProperty, WebEventUpdatePreference 
- 
Fields inherited from interface com.microstrategy.web.app.beans.EnumServletEvents
RWebEventArgumentIMPORTAFTERSAVE, WebEventAddCacheSubscription, WebEventAddInboxSubscription, WebEventAddMobileSubscription, WebEventAddPersonalViewSubscription, WebEventAddSubscription, WebEventAdminOpenHome, WebEventArgumentActionType, WebEventArgumentAdvancedOption, WebEventArgumentAllowExecute, WebEventArgumentAnalysisAddMode, WebEventArgumentAnalysisID, WebEventArgumentApplyChangesFirst, WebEventArgumentAuthenticationMode, WebEventArgumentBeansState, WebEventArgumentCheckLogin, WebEventArgumentClearPage, WebEventArgumentConvertDashboardToDoc, WebEventArgumentCubeName, WebEventArgumentCubeReportId, WebEventArgumentDocumentID, WebEventArgumentDocumentViewMode, WebEventArgumentDrillDisplayMode, WebEventArgumentDrillElementList, WebEventArgumentDrillFilterOnPageBy, WebEventArgumentDrillGraphPixelX, WebEventArgumentDrillGraphPixelY, WebEventArgumentDrillPathKey, WebEventArgumentDrillRetainParent, WebEventArgumentDrillRetainThreshold, WebEventArgumentEventToForwardTo, WebEventArgumentExportDefaultRunMode, WebEventArgumentExportExpandPageByFields, WebEventArgumentexportFilterDetails, WebEventArgumentExportFormatNameGraphs, WebEventArgumentExportFormatNameGrids, WebEventArgumentExportFromOptions, WebEventArgumentExportHeadersAsText, WebEventArgumentExportMetricValuesAsText, WebEventArgumentExportOfficeRefresh, WebEventArgumentExportOverlapGridTitles, WebEventArgumentExportSection, WebEventArgumentExportTextDelimiter, WebEventArgumentExportUseLiveChartGraphs, WebEventArgumentExportUseSeparateSheets, WebEventArgumentFacebookToken, WebEventArgumentFastExportLink, WebEventArgumentFolderId, WebEventArgumentFolderName, WebEventArgumentFolderType, WebEventArgumentFromPageHistory, WebEventArgumentGraphHeight, WebEventArgumentGraphRequestId, WebEventArgumentGraphShrinkHeight, WebEventArgumentGraphShrinkWidth, WebEventArgumentGraphWidth, WebEventArgumentIgnoreGraphHeightWidth, WebEventArgumentIsAdminHelp, WebEventArgumentIsContinueForm, WebEventArgumentIsCubeEdit, WebEventArgumentIsCubeRepublish, WebEventArgumentIsFFSQL, WebEventArgumentIsFromPrompt, WebEventArgumentIsNew, WebEventArgumentIsNewAnalysis, WebEventArgumentLoginMode, WebEventArgumentMenuID, WebEventArgumentMenuOptionID, WebEventArgumentMessage, WebEventArgumentMessageID, WebEventArgumentNodeKey, WebEventArgumentNotAskExportOptions, WebEventArgumentObjectID, WebEventArgumentObjectType, WebEventArgumentParentFolderId, WebEventArgumentPDFAdminFooterFile, WebEventArgumentPDFAdminHeaderFile, WebEventArgumentPDFCoverPageFilterDetails, WebEventArgumentPDFExpandPageByFields, WebEventArgumentPDFExportFilename, WebEventArgumentPDFExportSection, WebEventArgumentPDFFitToPagesTall, WebEventArgumentPDFFitToPagesWide, WebEventArgumentPDFFooterCenterSection, WebEventArgumentPDFFooterLeftSection, WebEventArgumentPDFFooterRightSection, WebEventArgumentPDFHeaderCenterSection, WebEventArgumentPDFHeaderLeftSection, WebEventArgumentPDFHeaderRightSection, WebEventArgumentPDFMarginSizeBottom, WebEventArgumentPDFMarginSizeLeft, WebEventArgumentPDFMarginSizeRight, WebEventArgumentPDFMarginSizeTop, WebEventArgumentPDFMaxCells, WebEventArgumentPDFMaxFooterSize, WebEventArgumentPDFMaxHeaderSize, WebEventArgumentPDFOutlineModeState, WebEventArgumentPDFPaperOrientationOption, WebEventArgumentPDFPaperSize, WebEventArgumentPDFScalingOption, WebEventArgumentPDFShowOptions, WebEventArgumentPDFShrinkFontPercentage, WebEventArgumentPortNumber, WebEventArgumentPreferenceGroup, WebEventArgumentPreferenceGroupSet, WebEventArgumentPreferenceTransform, WebEventArgumentPrintAdminFooterFile, WebEventArgumentPrintAdminHeaderFile, WebEventArgumentPrintCoverPageFilterDetails, WebEventArgumentPrintDefaultColsPerPage, WebEventArgumentPrintDefaultRowsPerPage, WebEventArgumentPrintDisplayPopupPrintDialog, WebEventArgumentPrintExpandPagebyFields, WebEventArgumentPrintFitColsToPage, WebEventArgumentPrintFitRowsToPage, WebEventArgumentPrintFooterCenterSection, WebEventArgumentPrintFooterLeftSection, WebEventArgumentPrintFooterRightSection, WebEventArgumentPrintGridColsPerPage, WebEventArgumentPrintGridGraphSamePage, WebEventArgumentPrintGridRowsPerPage, WebEventArgumentPrintHeaderCenterSection, WebEventArgumentPrintHeaderLeftSection, WebEventArgumentPrintHeaderRightSection, WebEventArgumentPrintMarginSizeBottom, WebEventArgumentPrintMarginSizeLeft, WebEventArgumentPrintMarginSizeRight, WebEventArgumentPrintMarginSizeTop, WebEventArgumentPrintMaxCellsPerBlock, WebEventArgumentPrintMaxColsPerPage, WebEventArgumentPrintMaxFooterSize, WebEventArgumentPrintMaxGraphsPerBlock, WebEventArgumentPrintMaxHeaderSize, WebEventArgumentPrintMaxRowsPerPage, WebEventArgumentPrintOpenNewWindow, WebEventArgumentPrintPaperOrientationOption, WebEventArgumentPrintPaperSize, WebEventArgumentPrintScalingOption, WebEventArgumentPrintShowOptionsOnPrint, WebEventArgumentPrintShrinkFontPercentage, WebEventArgumentProjectName, WebEventArgumentPromptExpressionType, WebEventArgumentPromptStyle, WebEventArgumentQueryBuild, WebEventArgumentRelativePageNumber, WebEventArgumentReportDesignMode, WebEventArgumentReportFilterID, WebEventArgumentReportParentFolderID, WebEventArgumentReportStateID, WebEventArgumentReportTemplateID, WebEventArgumentReportViewMode, WebEventArgumentRWCreationFlags, WebEventArgumentRWCreationTemplateID, WebEventArgumentRWExecutionMode, WebEventArgumentRWExportMode, WebEventArgumentRWPageByElements, WebEventArgumentRWViewMode, WebEventArgumentSaveAsOrigin, WebEventArgumentSaveAsOriginPath, WebEventArgumentSaveAsShowContinueButton, WebEventArgumentScheduleEditMode, WebEventArgumentSearchDomain, WebEventArgumentSearchString, WebEventArgumentServerAlias, WebEventArgumentServerName, WebEventArgumentSessionKey, WebEventArgumentShow, WebEventArgumentShowDefault, WebEventArgumentShowOptionsPage, WebEventArgumentShowServerProperties, WebEventArgumentSliceId, WebEventArgumentSourceId, WebEventArgumentSourceType, WebEventArgumentSubPage, WebEventArgumentSubscriptionDeliveryMode, WebEventArgumentSubscriptionID, WebEventArgumentTarget, WebEventArgumentTreeType, WebEventArgumentTriggerID, WebEventArgumentTwoStepVerificationCode, WebEventArgumentUpdateParentWindow, WebEventArgumentUserId, WebEventArgumentUserName, WebEventArgumentUserPassword, WebEventCallChangePassword, WebEventCloseDashboardPage, WebEventCreateBlankVI, WebEventCreateHTML5VI, WebEventCreateOptimizedVI, WebEventCreatePrompt, WebEventCreateSecurityRole, WebEventCreateUser, WebEventCreateUserGroup, WebEventDashboardPublishWizard, WebEventDeleteHistoryList, WebEventDeleteObject, WebEventDisplayError, WebEventDrillToFixedTemplateFromDocToReport, WebEventEditCacheSubscription, WebEventEditInboxSubscription, WebEventEditMobileSubscription, WebEventEditPersonalViewSubscription, WebEventEditPrompt, WebEventEditReport, WebEventEditRW, WebEventEditSecurityRole, WebEventEditSubscription, WebEventEditUser, WebEventEditUserGroup, WebEventExecuteHTML5VI, WebEventExecuteMojoIVE, WebEventExecuteRWDocumentHeavy, WebEventExportSaveReportProperties, WebEventFastDocumentExport, WebEventFastExport, WebEventFastPDFExport, WebEventForwardToRWExport, WebEventGeneric, WebEventGetDocumentDetails, WebEventGetReportDetails, WebEventGetRWDocumentDetails, WebEventGraphDrillFromDocToReport, WebEventGridDrillFromDocToReport, WebEventHTMLMenu, WebEventInitializeHTML5VIFromSubscription, WebEventIPadAnnotation, WebEventLoadGraph, WebEventLogout, WebEventNCAddFileSubscription, WebEventNCAddFTPSubscription, WebEventNCAddPrintSubscription, WebEventNCAddresses, WebEventNCAddSubscription, WebEventNCEditFileSubscription, WebEventNCEditFTPSubscription, WebEventNCEditPrintSubscription, WebEventNCEditSubscription, WebEventNCFileAddresses, WebEventNCFTPAddresses, WebEventNCOpenDeleteAddress, WebEventNCPrintAddresses, WebEventNCSendNow, WebEventNCSendNowConfirm, WebEventNCSubsConfirm, WebEventOpenAbout, WebEventOpenAdminFAQs, WebEventOpenAdminHelp, WebEventOpenAdminHelpIndex, WebEventOpenCreate, WebEventOpenCreateDocument, WebEventOpenCreatePromptPage, WebEventOpenDefaultDesktop, WebEventOpenDefaultHomePage, WebEventOpenDesktop, WebEventOpenDiagnostics, WebEventOpenExport, WebEventOpenExportDocument, WebEventOpenExportOptions, WebEventOpenExportOptionsFromReport, WebEventOpenFAQs, WebEventOpenFilterEditor, WebEventOpenHelp, WebEventOpenHelpIndex, WebEventOpenHelpSetup, WebEventOpenHistoryList, WebEventOpenHistoryPage, WebEventOpenHome, WebEventOpenImportWizard, WebEventOpenImportWizardEntryPage, WebEventOpenIPAConfiguration, WebEventOpenIPAMonitor, WebEventOpenMyPage, WebEventOpenMyReports, WebEventOpenMySubscriptions, WebEventOpenObjectSubscriptions, WebEventOpenOfficeSetup, WebEventOpenOptimizedVI, WebEventOpenPage, WebEventOpenPDFOptions, WebEventOpenPDFOptionsFromReport, WebEventOpenPDFSaveReportProperties, WebEventOpenPreferences, WebEventOpenPrint, WebEventOpenPrintDocument, WebEventOpenPrintOptions, WebEventOpenPrintOptionsFromReport, WebEventOpenPrintSaveReportProperties, WebEventOpenQBuilder, WebEventOpenRRAccountSetting, WebEventOpenRRQuoteAcceptanceForm, WebEventopenRRUserImport, WebEventOpenRRUserManagement, WebEventOpenSaveReportProperties, WebEventOpenSchedule, WebEventOpenSearch, WebEventOpenSecurityRolesFolder, WebEventOpenSecuritySetup, WebEventOpenSharedReports, WebEventOpenSubscriptionEngineSetup, WebEventOpenSummary, WebEventOpenTopLevelUserGroups, WebEventOpenWizard, WebEventPDFDisplay, WebEventPrefColorPalette, WebEventPrefDynamicAddresseList, WebEventProcessLogin, WebEventQuickLogout, WebEventReportFlashExport, WebEventReportWritingDocumentPDFExport, WebEventReportWritingDocumentPDFFastExport, WebEventReturnTo, WebEventRunSearch, WebEventRWDHTMLExport, WebEventRWExport, WebEventRWSaveAs, WebEventSaveAs, WebEventSelectFilter, WebEventSelectTemplate, WebEventTakeMeHome, WebOpenAnalysis, WebOpenPrefChangePwdPage 
- 
Fields inherited from interface com.microstrategy.web.beans.WebEventTags
ATT_ARGUMENT_ENUMERATOR, ATT_ARGUMENT_ID, ATT_ARGUMENT_INDEX, ATT_ARGUMENT_NAME, ATT_ARGUMENT_REQUIRED, ATT_ARGUMENT_TYPE, ATT_ARGUMENT_VALIDATOR, ATT_ARGUMENT_VALUE, ATT_EVENT_DEPRECATED, ATT_EVENT_ENUMERATOR, ATT_EVENT_HANDLER_ENUMERATOR, ATT_EVENT_HANDLER_NAME, ATT_EVENT_HANDLER_TYPE, ATT_EVENT_ID, ATT_EVENT_NAME, ATT_EVENT_TARGET, TAG_ARGUMENT, TAG_ARGUMENTS, TAG_EVENT, TAG_EVENT_HANDLER, TAG_EVENT_HANDLERS, TAG_EVENTS 
 - 
 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AppComponentgetAppComponent()protected java.lang.StringgetArgumentValue(WebEvent event, int argID)Utility method to obtain the value of a given event argumentprotected intgetCurrentEventID()protected WebComponentgetEditor()java.lang.ClassgetSupportedWebComponentType()Returns theWebComponentclass by default.booleanhandleBrowse(RequestKeys keys)Handles the eventEnumObjectExplorerBeanEvents.WebEventObjectExplorerBrowsebooleanhandleBrowseParent(RequestKeys keys)Handles the eventEnumObjectExplorerBeanEvents.WebEventObjectExplorerBrowseParentprotected booleanhandleCancel(RequestKeys keys)Handles Cancel event, which basically means close, so just calls thehandleClosebooleanhandleChangeDisplayFormat(RequestKeys keys)Handles the eventEnumObjectExplorerBeanEvents.WebEventObjectExplorerChangeDisplayFormatprotected booleanhandleClose(RequestKeys keys)Handles close event, asks the ReportFrameBean to close the editor.protected booleanhandleOk(RequestKeys keys)Handles Ok event.protected booleanhandleOpen(RequestKeys keys)Handles open event, asks the ReportFrameBean to open the editor.booleanhandleSearch(RequestKeys keys)Handles the eventEnumObjectExplorerBeanEvents.WebEventObjectExplorerSearchprotected booleanhandleSetTopLeftPosition(RequestKeys keys)Utility method for processing a location change request, by manipulating the top and left properties of the instancevoidsetWebComponent(WebComponent component)Set the corresponding web component (should be of typeFolderObjectExplorerBean) for this event handler- 
Methods inherited from class com.microstrategy.web.app.beans.AbstractObjectExplorerEventHandler
handleApply, processRequest 
- 
Methods inherited from class com.microstrategy.web.beans.SysEventHandler
getCatalog, getWebEvent, getWebEvents, initEvents, initEvents, newDefaultEventInstance, newWebEvent 
- 
Methods inherited from class com.microstrategy.web.beans.GenericEventHandler
addEvent, addEvent, addEvents, addEventsFromRequestKeys, addEventsFromXML, appendRemainingEvent, clone, delegateRequest, getEventID, getEventTarget, getHandlerType, getName, getNextSourceName, getNextSourceName, getOrderedEvents, getPendingEvents, getWebComponent, getWebEvent, getWebEvent, getWebEventsFromRequest, handleRequest, isInitialized, isMyEvent, markInitailized, processExtraEvents, processMultipleEvents, processMultipleEvents, setHandlerType, setName, validateRequiredArgument 
 - 
 
 - 
 
- 
- 
Method Detail
- 
handleBrowse
public boolean handleBrowse(RequestKeys keys) throws WebException
Description copied from class:AbstractObjectExplorerEventHandlerHandles the eventEnumObjectExplorerBeanEvents.WebEventObjectExplorerBrowse- Specified by:
 handleBrowsein classAbstractObjectExplorerEventHandler- Parameters:
 keys- The request keys- Returns:
 - whether the event was handled
 - Throws:
 WebException- See Also:
 AbstractObjectExplorerEventHandler.handleBrowse(com.microstrategy.web.beans.RequestKeys)
 
- 
handleSearch
public boolean handleSearch(RequestKeys keys) throws WebException
Description copied from class:AbstractObjectExplorerEventHandlerHandles the eventEnumObjectExplorerBeanEvents.WebEventObjectExplorerSearch- Specified by:
 handleSearchin classAbstractObjectExplorerEventHandler- Parameters:
 keys- The request keys- Returns:
 - whether the event was handled
 - Throws:
 WebException- See Also:
 AbstractObjectExplorerEventHandler.handleSearch(com.microstrategy.web.beans.RequestKeys)
 
- 
handleBrowseParent
public boolean handleBrowseParent(RequestKeys keys) throws WebException
Description copied from class:AbstractObjectExplorerEventHandlerHandles the eventEnumObjectExplorerBeanEvents.WebEventObjectExplorerBrowseParent- Specified by:
 handleBrowseParentin classAbstractObjectExplorerEventHandler- Parameters:
 keys- The request keys- Returns:
 - whether the event was handled
 - Throws:
 WebException- See Also:
 AbstractObjectExplorerEventHandler.handleBrowseParent(com.microstrategy.web.beans.RequestKeys)
 
- 
handleChangeDisplayFormat
public boolean handleChangeDisplayFormat(RequestKeys keys) throws WebException
Description copied from class:AbstractObjectExplorerEventHandlerHandles the eventEnumObjectExplorerBeanEvents.WebEventObjectExplorerChangeDisplayFormat- Specified by:
 handleChangeDisplayFormatin classAbstractObjectExplorerEventHandler- Parameters:
 keys- The request keys- Returns:
 - whether the event was handled
 - Throws:
 WebException- Since:
 - MicroStrategy Web 9.0.0
 - See Also:
 AbstractObjectExplorerEventHandler.handleChangeDisplayFormat(com.microstrategy.web.beans.RequestKeys)
 
- 
getSupportedWebComponentType
public java.lang.Class getSupportedWebComponentType()
Description copied from class:GenericEventHandlerReturns theWebComponentclass by default. Subclasses should override this to return their respectiveWebComponentorWebBeanint.- Specified by:
 getSupportedWebComponentTypein interfaceWebEventHandler- Overrides:
 getSupportedWebComponentTypein classGenericEventHandler- Returns:
 - the 
Classof theWebComponentthis event handler is associated with. - See Also:
 WebEventHandler.getSupportedWebComponentType()
 
- 
setWebComponent
public void setWebComponent(WebComponent component)
Set the corresponding web component (should be of typeFolderObjectExplorerBean) for this event handler- Specified by:
 setWebComponentin interfaceWebEventHandler- Parameters:
 component- the input web component
 
- 
getEditor
protected WebComponent getEditor()
- Returns:
 WebComponenteditor instance attached to this event handler
 
- 
getCurrentEventID
protected int getCurrentEventID()
- Returns:
 - integer value corresponding to the event currently being handled
 
 
- 
handleOpen
protected boolean handleOpen(RequestKeys keys)
Handles open event, asks the ReportFrameBean to open the editor.- Parameters:
 keys- the RequestKeys- Returns:
 - true if the editor was open
 
 
- 
handleClose
protected boolean handleClose(RequestKeys keys)
Handles close event, asks the ReportFrameBean to close the editor.- Parameters:
 keys- the RequestKeys- Returns:
 - true if the editor was closed
 
 
- 
handleOk
protected boolean handleOk(RequestKeys keys) throws WebException
Handles Ok event. Ok means apply and close, therefor this event first callshandleApplyand thenhandleClosedefines what does apply means to it.- Parameters:
 keys- the RequestKeys- Returns:
 - true if apply and close were handled.
 - Throws:
 WebException- if an exception is found.
 
- 
handleCancel
protected boolean handleCancel(RequestKeys keys)
Handles Cancel event, which basically means close, so just calls thehandleClose- Parameters:
 keys- the RequestKeys- Returns:
 - true if cancel was handled.
 
 
- 
getAppComponent
protected AppComponent getAppComponent()
- Returns:
 AppComponentinstance associated to this event handler
 
- 
getArgumentValue
protected java.lang.String getArgumentValue(WebEvent event, int argID)
Utility method to obtain the value of a given event argument- Parameters:
 event-WebEventto analyzeargID- integer identifier of the argument to search for- Returns:
 - String instance with the value of the requested event argument
 - Since:
 - MicroStrategy Web 8.0.1
 
 
- 
handleSetTopLeftPosition
protected boolean handleSetTopLeftPosition(RequestKeys keys)
Utility method for processing a location change request, by manipulating the top and left properties of the instance- Parameters:
 keys-RequestKeysfrom where the event, top and left information will be retrieved- Returns:
 - boolean value indicating whether the request was processed successfully
 
 
 - 
 
 -