org.eclipse.birt.report.engine.api
Class HTMLActionHandler

java.lang.Object
  extended byorg.eclipse.birt.report.engine.api.HTMLActionHandler
All Implemented Interfaces:
IHTMLActionHandler

public class HTMLActionHandler
extends java.lang.Object
implements IHTMLActionHandler

Defines a default action handler for HTML output format


Field Summary
protected  java.util.logging.Logger log
          logger
 
Constructor Summary
HTMLActionHandler()
           
 
Method Summary
protected  void appendBookmark(java.lang.StringBuffer buffer, java.lang.String bookmark)
           
protected  void appendBookmarkAsParamter(java.lang.StringBuffer buffer, java.lang.String bookmark)
           
protected  void appendFormat(java.lang.StringBuffer buffer, java.lang.String format)
           
protected  void appendParamter(java.lang.StringBuffer buffer, java.lang.String key, java.lang.Object valueObj)
           
protected  void appendReportDesignName(java.lang.StringBuffer buffer, java.lang.String reportName)
           
protected  java.lang.String buildDrillAction(IAction action, java.lang.Object context)
          builds URL for drillthrough action
protected  java.lang.Object getRenderContext(IReportContext context)
           
 java.lang.String getURL(IAction actionDefn, IReportContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.birt.report.engine.api.IHTMLActionHandler
getURL
 

Field Detail

log

protected java.util.logging.Logger log
logger

Constructor Detail

HTMLActionHandler

public HTMLActionHandler()
Method Detail

getURL

public java.lang.String getURL(IAction actionDefn,
                               IReportContext context)

buildDrillAction

protected java.lang.String buildDrillAction(IAction action,
                                            java.lang.Object context)
builds URL for drillthrough action

Parameters:
action - instance of the IAction instance
context - the context for building the action string
Returns:
a URL

appendReportDesignName

protected void appendReportDesignName(java.lang.StringBuffer buffer,
                                      java.lang.String reportName)

appendFormat

protected void appendFormat(java.lang.StringBuffer buffer,
                            java.lang.String format)

appendParamter

protected void appendParamter(java.lang.StringBuffer buffer,
                              java.lang.String key,
                              java.lang.Object valueObj)

appendBookmarkAsParamter

protected void appendBookmarkAsParamter(java.lang.StringBuffer buffer,
                                        java.lang.String bookmark)

appendBookmark

protected void appendBookmark(java.lang.StringBuffer buffer,
                              java.lang.String bookmark)

getRenderContext

protected java.lang.Object getRenderContext(IReportContext context)


Copyright © 2005 Actuate Corp. All rights reserved.