public interface

DerivedElementBean

implements ExpressionBean
com.microstrategy.web.beans.DerivedElementBean
Known Indirect Subclasses

Class Overview

This bean represents a single Derived Element

Summary

Nested Classes
interface DerivedElementBean.Host Represents this bean's host 
Constants
int AVAILABLES_SOURCE_CONSTANT Constant for available units source type
int AVAILABLES_SOURCE_DERIVED_ELEMENTS Constant for available units source type
int AVAILABLES_SOURCE_ELEMENTS Constant for available units source type
[Expand]
Inherited Constants
From interface com.microstrategy.utils.serialization.EnumWebPersistableState
Public Methods
abstract void addToExclude(KeyedList elements, WebDerivedElement de)
abstract void addToExclude(KeyedList excludeElements)
abstract WebElements excludedElements()
gets the current filter applied to the element source
abstract boolean fromSearch()
Indicates that source elements are obtained from search
abstract WebEvent getAcceptListChangesEvent()
Returns the Accept List Chavnges event
abstract WebAttribute getAttribute()
Returns the attribute elements belong to.
abstract int getAvailablesSourceType()
Returns the current available units source typw
abstract KeyedList getDerovedElements()
abstract WebDerivedElement getElement()
Returns the derived element
abstract KeyedList getExcludeElements()
abstract KeyedList getExistingDerovedElements()
Returns a collection of derived elements belonging to a given attribute.
abstract String getMessageIDFromHost()
Returns message id of the report/document instance.
abstract boolean getShowAll()
Returns value of the Show All flag.
abstract WebWorkingSet getWorkingSet()
abstract boolean isEditable()
Returns whether the Expression bean is editable.
abstract boolean isExpressionChanged()
Returns whether or not the expression of this derived element is changed
abstract boolean isHostModified()
Returns whether or not host's derived elements is modified
abstract boolean isIncFetching()
Return the flag that indicates incrementally fetching a page for the shopping cart in DE Editor
abstract boolean isRA()
abstract void reset()
Clears current state
abstract void setAvailablesSourceType(int value)
Sets the current available source type.
abstract void setHostModified(boolean isModified)
Sets the modified status of host's derived elements
abstract void setIncFetching(boolean isIncFetching)
Set isIncFetching flag when incrementally fetching another page for the shopping cart in DE editor
abstract void setShowAll(boolean value)
Sets value of the Show All flag.
abstract void startEditing()
Initieats editing of the derive element
[Expand]
Inherited Methods
From interface com.microstrategy.utils.serialization.Persistable
From interface com.microstrategy.web.beans.ExpressionBean
From interface com.microstrategy.web.beans.RequestPersistable
From interface com.microstrategy.web.beans.Transformable
From interface com.microstrategy.web.beans.WebBean
From interface com.microstrategy.web.beans.WebComponent

Constants

public static final int AVAILABLES_SOURCE_CONSTANT

Constant for available units source type

Constant Value: -1 (0xffffffff)

public static final int AVAILABLES_SOURCE_DERIVED_ELEMENTS

Constant for available units source type

Constant Value: 2 (0x00000002)

public static final int AVAILABLES_SOURCE_ELEMENTS

Constant for available units source type

Constant Value: 1 (0x00000001)

Public Methods

public abstract void addToExclude (KeyedList elements, WebDerivedElement de)

public abstract void addToExclude (KeyedList excludeElements)

public abstract WebElements excludedElements ()

gets the current filter applied to the element source

public abstract boolean fromSearch ()

Indicates that source elements are obtained from search

public abstract WebEvent getAcceptListChangesEvent ()

Returns the Accept List Chavnges event

Returns
  • WebEvent

public abstract WebAttribute getAttribute ()

Returns the attribute elements belong to.

Returns
  • the attribute elements belong to.

public abstract int getAvailablesSourceType ()

Returns the current available units source typw

Returns
  • the current available units source typw

public abstract KeyedList getDerovedElements ()

public abstract WebDerivedElement getElement ()

Returns the derived element

Returns
  • the derived element

public abstract KeyedList getExcludeElements ()

public abstract KeyedList getExistingDerovedElements ()

Returns a collection of derived elements belonging to a given attribute.

Returns
  • KeyedList

public abstract String getMessageIDFromHost ()

Returns message id of the report/document instance.

Returns
  • message id

public abstract boolean getShowAll ()

Returns value of the Show All flag.

Returns
  • the Show All flag

public abstract WebWorkingSet getWorkingSet ()

public abstract boolean isEditable ()

Returns whether the Expression bean is editable.

Returns
  • True if the bean is editable, false otherwise.

public abstract boolean isExpressionChanged ()

Returns whether or not the expression of this derived element is changed

public abstract boolean isHostModified ()

Returns whether or not host's derived elements is modified

public abstract boolean isIncFetching ()

Return the flag that indicates incrementally fetching a page for the shopping cart in DE Editor

Returns
  • isIncFetching flag

public abstract boolean isRA ()

public abstract void reset ()

Clears current state

public abstract void setAvailablesSourceType (int value)

Sets the current available source type.

Parameters
value value

public abstract void setHostModified (boolean isModified)

Sets the modified status of host's derived elements

public abstract void setIncFetching (boolean isIncFetching)

Set isIncFetching flag when incrementally fetching another page for the shopping cart in DE editor

public abstract void setShowAll (boolean value)

Sets value of the Show All flag.

Parameters
value value

public abstract void startEditing ()

Initieats editing of the derive element