public class

SaveObjectAsDialogTransform

extends AbstractEditorTransform
implements LayoutTransform
java.lang.Object
   ↳ com.microstrategy.web.transform.AbstractTransform
     ↳ com.microstrategy.web.transform.AbstractLayoutTransform
       ↳ com.microstrategy.web.app.transforms.AbstractAppTransform
         ↳ com.microstrategy.web.app.transforms.AbstractEditorTransform
           ↳ com.microstrategy.web.app.transforms.SaveObjectAsDialogTransform

Class Overview

Title: SaveObjectAsDialogTransform.

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

Copyright: Copyright (c) 2002

Company: Microstrategy, Inc.

Summary

[Expand]
Inherited Constants
From class com.microstrategy.web.app.transforms.AbstractEditorTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
[Expand]
Inherited Fields
From class com.microstrategy.web.app.transforms.AbstractEditorTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
Public Constructors
SaveObjectAsDialogTransform()
Default no-args constructor, initialize formal parameters.
Public Methods
String getDescription()
Returns the textual description of current transform class.
String getEditorTitle()
String getObjectTypeName()
Class getSupportedBeanType()
Returns the supported bean type.
void initializeTransform(Transformable data)
This method initialize the private and protected fields of the transform.
void renderDescriptionField(MarkupOutput out)
Renders the text input for the formula name section
void renderDescriptionLabel(MarkupOutput out)
Renders the title label that appears before the formula name section
void renderDescriptionProperty(MarkupOutput out)
void renderEditorContents(MarkupOutput out)
Generates the graphical output for the Projects Bean
void renderErrorMessage(MarkupOutput out)
The method renders an error message if an error has ocurred.
void renderHeader(MarkupOutput out)
void renderNameField(MarkupOutput out)
void renderNameLabel(MarkupOutput out)
void renderNameProperty(MarkupOutput out)
void renderProjectBrowser(MarkupOutput out)
void transformForRequestSuccessful(MarkupOutput out)
Generates the graphical output for the Projects Bean
Protected Methods
WebEvent getApplyEvent()
Returns an instance of the event responsible for processing the editor's actions
String getObjectDescription()
String getObjectName()
void initEditor(Editor editor)
Initialize the editor with the global settings.
[Expand]
Inherited Methods
From class com.microstrategy.web.app.transforms.AbstractEditorTransform
From class com.microstrategy.web.app.transforms.AbstractAppTransform
From class com.microstrategy.web.transform.AbstractLayoutTransform
From class com.microstrategy.web.transform.AbstractTransform
From class java.lang.Object
From interface com.microstrategy.web.app.transforms.AppTransform
From interface com.microstrategy.web.transform.LayoutTransform
From interface com.microstrategy.web.transform.Transform

Public Constructors

public SaveObjectAsDialogTransform ()

Default no-args constructor, initialize formal parameters.

Public Methods

public String getDescription ()

Returns the textual description of current transform class.

Returns
  • String the description of the transform.

public String getEditorTitle ()

Throws
IllegalArgumentException

public String getObjectTypeName ()

public Class getSupportedBeanType ()

Returns the supported bean type. This transform supports SaveObjectAsDialogBean instances

Returns
  • SaveObjectAsDialogBean instance.

public void initializeTransform (Transformable data)

This method initialize the private and protected fields of the transform.

Parameters
data bean that will be transformed

public void renderDescriptionField (MarkupOutput out)

Renders the text input for the formula name section

Parameters
out MarkupOutput instance where to create the HTML output.

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.

public void renderDescriptionProperty (MarkupOutput out)

public void renderEditorContents (MarkupOutput out)

Generates the graphical output for the Projects Bean

Parameters
out MarkupOutput instance where to create the HTML output.

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.

public void renderHeader (MarkupOutput out)

public void renderNameField (MarkupOutput out)

public void renderNameLabel (MarkupOutput out)

public void renderNameProperty (MarkupOutput out)

public void renderProjectBrowser (MarkupOutput out)

public void transformForRequestSuccessful (MarkupOutput out)

Generates the graphical output for the Projects Bean

Parameters
out MarkupOutputinstance where to create the HTML output

Protected Methods

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.

protected String getObjectDescription ()

protected String getObjectName ()

protected void initEditor (Editor editor)

Initialize the editor with the global settings.

Parameters
editor Editor instance, abstraction of the container where output is rendered.