public interface

EditableBean

com.microstrategy.web.beans.EditableBean
Known Indirect Subclasses

Class Overview

This interface reprents a kind of beans which can be edited.

Summary

Public Methods
abstract void InitAsNew()
Initializes this bean with a brand new object of the type this bean represents.
abstract void delete()
Delete the object represented by this bean.
abstract void duplicate()
Duplicates the object represented by this bean, and change the bean to represent the duplicated object.
abstract void refresh()
Refreshes the object represented by this bean.
abstract void save()
Saves the changes done to the object represented by the bean.

Public Methods

public abstract void InitAsNew ()

Initializes this bean with a brand new object of the type this bean represents.

public abstract void delete ()

Delete the object represented by this bean.

Throws
WebBeanException Thrown if error occurs during the process.

public abstract void duplicate ()

Duplicates the object represented by this bean, and change the bean to represent the duplicated object.

Throws
WebBeanException Thrown if error occurs during the process.

public abstract void refresh ()

Refreshes the object represented by this bean.

Throws
WebBeanException Thrown if error occurs during the process.

public abstract void save ()

Saves the changes done to the object represented by the bean.

Throws
WebBeanException Thrown if error occurs during the process.