Class SaveObjectAsDialogTransform

  • All Implemented Interfaces:
    AppTransform, LayoutTransform, Transform

    public class SaveObjectAsDialogTransform
    extends AbstractEditorTransform
    implements LayoutTransform

    Title: SaveObjectAsDialogTransform.

    Description: Transform class for parsing SaveObjectAsDialogBean and generating its output.

    Copyright: Copyright (c) 2002

    Company: Microstrategy, Inc.

    Since:
    MicroStrategy Web 9.0.0
    • Constructor Detail

      • SaveObjectAsDialogTransform

        public SaveObjectAsDialogTransform()
        Default no-args constructor, initialize formal parameters.
    • Method Detail

      • initEditor

        protected void initEditor​(Editor editor)
        Initialize the editor with the global settings.
        Overrides:
        initEditor in class AbstractEditorTransform
        Parameters:
        editor - Editor instance, abstraction of the container where output is rendered.
      • renderNameProperty

        public void renderNameProperty​(MarkupOutput out)
      • renderNameLabel

        public void renderNameLabel​(MarkupOutput out)
      • renderNameField

        public void renderNameField​(MarkupOutput out)
      • renderDescriptionProperty

        public void renderDescriptionProperty​(MarkupOutput out)
      • renderDescriptionLabel

        public void renderDescriptionLabel​(MarkupOutput out)
        Renders the title label that appears before the formula name section
        Parameters:
        out - MarkupOutput instance where to create the HTML output.
      • renderDescriptionField

        public void renderDescriptionField​(MarkupOutput out)
        Renders the text input for the formula name section
        Parameters:
        out - MarkupOutput instance where to create the HTML output.
      • renderProjectBrowser

        public void renderProjectBrowser​(MarkupOutput out)
      • getEditorTitle

        public java.lang.String getEditorTitle()
                                        throws java.lang.IllegalArgumentException
        Overrides:
        getEditorTitle in class AbstractEditorTransform
        Throws:
        java.lang.IllegalArgumentException
      • getObjectTypeName

        public java.lang.String getObjectTypeName()
      • renderErrorMessage

        public void renderErrorMessage​(MarkupOutput out)
        The method renders an error message if an error has ocurred.
        Parameters:
        out - MarkupOutput instance where to create the HTML output.
      • renderHeader

        public void renderHeader​(MarkupOutput out)
      • getDescription

        public java.lang.String getDescription()
        Returns the textual description of current transform class.
        Specified by:
        getDescription in interface Transform
        Returns:
        String the description of the transform.
      • getApplyEvent

        protected WebEvent getApplyEvent()
        Returns an instance of the event responsible for processing the editor's actions
        Returns:
        a WebEvent instance with the information needed for submitting an apply request.
      • getObjectName

        protected java.lang.String getObjectName()
      • getObjectDescription

        protected java.lang.String getObjectDescription()