org.eclipse.birt.report.engine.api
Class HTMLActionHandler
java.lang.Object
org.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 |
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(org.eclipse.birt.report.engine.api.script.IReportContext context)
|
java.lang.String |
getURL(IAction actionDefn,
org.eclipse.birt.report.engine.api.script.IReportContext context)
|
java.lang.String |
getURL(IAction actionDefn,
java.lang.Object context)
generates a URL based on the action definition |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected java.util.logging.Logger log
- logger
HTMLActionHandler
public HTMLActionHandler()
getURL
public java.lang.String getURL(IAction actionDefn,
org.eclipse.birt.report.engine.api.script.IReportContext context)
- Specified by:
getURL
in interface IHTMLActionHandler
getURL
public java.lang.String getURL(IAction actionDefn,
java.lang.Object context)
- Description copied from interface:
IHTMLActionHandler
- generates a URL based on the action definition
- Specified by:
getURL
in interface IHTMLActionHandler
- Parameters:
actionDefn
- definition of an actioncontext
- the context for craetingt he hyperlink
- Returns:
- the URL based on an action
buildDrillAction
protected java.lang.String buildDrillAction(IAction action,
java.lang.Object context)
- builds URL for drillthrough action
- Parameters:
action
- instance of the IAction instancecontext
- 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(org.eclipse.birt.report.engine.api.script.IReportContext context)
Copyright © 2005 Actuate Corp. All rights reserved.