package

com.microstrategy.web.blocks.macros

Interfaces

BlockPropertyMacro This interface defines the responsibilities of a Block Property Macro. 

Classes

BlockPropertyMacros This class manages a collection of macros that are used in the context of a BlockRegistry
BPMControllerParameter This class implements a Block Property macro that can retrieve the value of a Controller Parameter. 
BPMDescriptor This class implements a Block Property Macro that expands localized descriptors. 
BPMPreference This class implements a Block Property Macro that retrieves the value of a Preference. 

Exceptions

MacroAlreadyExists An exception that indicates that the user is attempting to define a macro which already exists. 
MacroDoesNotExist An exception that indicates that the requested macro is not defined for this context.