| com.microstrategy.web.blocks.exporters.BlockExporter |
Known Indirect Subclasses
|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract Block |
exportBlock(ExporterContext context, String blockName, Object primaryObject)
Instead of exporting INTO a Block, this method exports a Block.
| ||||||||||
| abstract Block |
exportBlock(ExporterContext context, Object primaryObject)
Instead of exporting INTO a named Bloc, this exports into a Block defined
by the Exporter class.
| ||||||||||
| abstract void |
exportInto(ExporterContext context, BlockList blockList, Object primaryObject)
Instead of exporting into a BLOCK, this method exports the generated
Block into the supplied LIST.
| ||||||||||
| abstract void |
exportInto(ExporterContext context, Block rootBlock, Object primaryObject)
Export an object into a supplied Block instance.
| ||||||||||
| abstract BlockList |
exportList(ExporterContext context, Object primaryObject)
Instead of exporting into a supplied BlockList, this method simply creates
a new, empty BlockList and then calls
exportInto(ExporterContext, BlockList, Object). | ||||||||||
Instead of exporting INTO a Block, this method exports a Block. It is up to the
caller to determine what is done with it. This method creates a Block and then
calls exportInto(ExporterContext, Block, Object).
| context | The ExporterContext object. |
|---|---|
| blockName | The name of the root block to create an instance for. |
| primaryObject | The primary object that we are export. |
| Exception | If we are unable to create a Block instance. |
|---|
Instead of exporting INTO a named Bloc, this exports into a Block defined
by the Exporter class. This method collects the root block defined by
Exporter and calls exportBlock(ExporterContext, String, Object).
| context | The ExporterContext object. |
|---|---|
| primaryObject | The primary object that we are export. |
| Exception | If we are unable to create a Block instance. |
|---|
Instead of exporting into a BLOCK, this method exports the generated Block into the supplied LIST.
| context | The ExporterContext object. |
|---|---|
| blockList | The BlockList to export INTO. |
| primaryObject | The primary object that we are export. |
| Exception | If we are unable to create a Block instance. |
|---|
Export an object into a supplied Block instance. This is effectively the "lowest" level interface to exporting.
| context | The ExporterContext object. |
|---|---|
| rootBlock | The root Block to export INTO. |
| primaryObject | The primary object that we are export. |
| Exception | If we are unable to create a Block instance. |
|---|
Instead of exporting into a supplied BlockList, this method simply creates
a new, empty BlockList and then calls exportInto(ExporterContext, BlockList, Object).
The newly created BlockList is returned.
| context | The ExporterContext object. |
|---|---|
| primaryObject | The primary object that we are export. |
| Exception | If we are unable to create a Block instance. |
|---|