Interface ObjectManipulationDialogBean

    • Method Detail

      • getAction

        int getAction()
        Retuns action code.
        Returns:
        action code.
      • setAction

        void setAction​(int value)
        Sets action code.
        Parameters:
        value - action code.
      • getObjectId

        java.lang.String getObjectId()
        Returns an ID of the object the action applies to.
        Returns:
        an ID of the object the action applies to.
      • setObjectId

        void setObjectId​(java.lang.String value)
        Sets an ID of the object the action applies to.
        Parameters:
        value - an ID of the object the action applies to.
      • getObjectType

        int getObjectType()
        Returns type of the object the action applies to.
        Returns:
        type of the object the action applies to.
      • setObjectType

        void setObjectType​(int value)
        Sets type of the object the action applies to.
        Parameters:
        value - type of the object the action applies to.
      • getObject

        WebObjectInfo getObject()
        Returns the object the action applies to.
        Returns:
        the object the action applies to.
      • getTargetObject

        WebObjectInfo getTargetObject()
        We need this method to deal correctly with shortcut object. When user performs certain aciotns on shortcut objects thosw actions really apply to the shortcut's target object.
        Returns:
        If the current object is not a shortcut this method always returns this object. For shortcuts the result depends on the action code. For Properties and Create Shortcut actions this method returns shortcut's target. For all other actions the object itself is returned.
      • getProjectBrowserBean

        RWProjectBrowserTabBean getProjectBrowserBean()
        Deprecated.
        The bean is now associated witha second folder bean for project browsing. Use getBrowserBean instead.
        Returns a child project browser bean used to render browsing info for copy, move and create shortcut actions.
        Returns:
        a child project browser bean
      • getBrowserBean

        FolderBean getBrowserBean()
        Returns a child project browser bean used to render browsing info for copy, move and create shortcut actions.
        Returns:
        a child project browser bean
        Since:
        MicroStrategy Web 8.0.1
      • getErrorMessage

        java.lang.String getErrorMessage()
        Indicates an error description when processing FormularBar events.
        Specified by:
        getErrorMessage in interface ObjectExplorerBean
        Returns:
        errMssg Localized error message.
      • setErrorMessage

        void setErrorMessage​(java.lang.String errMssg)
        Specify an error description when processing FormularBar events.
        Specified by:
        setErrorMessage in interface ObjectExplorerBean
        Parameters:
        errMssg - Localized error message.
      • onOpen

        void onOpen​(int action,
                    java.lang.String objectId,
                    int objectType)
        Initialozes bin when it's open
        Parameters:
        action - action code
        objectId - object ID
        objectType - object type
      • getNameField

        java.lang.String getNameField()
        Returns value of dialog's name field
        Returns:
        value of dialog's name field
      • setNameField

        void setNameField​(java.lang.String value)
        Sets dialog's name field value
        Parameters:
        value - value
      • getDescriptionField

        java.lang.String getDescriptionField()
        Gets dialog's description field value
        Returns:
        dialog's description field value
      • setDescriptionField

        void setDescriptionField​(java.lang.String value)
        Sets dialog's description field value
        Parameters:
        value - value
      • getCreateFolderBean

        OMDCreateFolderBean getCreateFolderBean()
        Returns the Crate Folder bean
        Returns:
        the Crate Folder bean
      • setBrowserFolderId

        void setBrowserFolderId​(java.lang.String childId)
        Changes the current folder ID of the embedded browser bean.
        Parameters:
        childId - new current folder ID.
      • getOpenCreateFolderDialogEvent

        WebEvent getOpenCreateFolderDialogEvent()
        Returns the Opend Create Folder Dialog event
        Returns:
        the Opend Create Folder Dialog event
      • getShowTarget

        boolean getShowTarget()
        Returns:
        boolean value indicating the value of the show target property
      • toggleShowTarget

        void toggleShowTarget()
        Toggle the value of the show target property
      • getRootObjectID

        java.lang.String getRootObjectID()
        Since:
        MicroStrategy Web 9.0.0
      • getIconField

        java.lang.String getIconField()
        Returns:
        the icon path of the object
      • setIconField

        void setIconField​(java.lang.String value)
        Sets dialog's icon field value
        Parameters:
        value - value
      • isCopyNameTrans

        boolean isCopyNameTrans()
        Returns:
        boolean value indicating whether to copy the non-primary name translations
      • setCopyNameTrans

        void setCopyNameTrans​(boolean value)
        Sets dialog's copyNameTranslations check box value
        Parameters:
        value - value
      • setCertified

        void setCertified​(boolean value)
        Sets dialog's certified filed value
        Parameters:
        value - value
      • getCertified

        boolean getCertified()
        Gets dialog's certified filed value
        Parameters:
        value - value