TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.render.internal
Class DRenderRegistry

java.lang.Object
  extended by org.eclipse.tptp.platform.report.render.internal.DRenderRegistry

Deprecated. As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt).

public class DRenderRegistry
extends java.lang.Object

This class contains all registered Render to draw/locate IDRenderable objects, including default renders for DGraphic and DDiagram. Add your render using AddRender() method.


Constructor Summary
DRenderRegistry()
          Deprecated.  
 
Method Summary
static void AddRender(IRender _r)
          Deprecated. Add a new render in this registry.
static IRender GetRender(IDRenderable _r)
          Deprecated.  
static boolean RemoveRender(IRender _r)
          Deprecated. Remove a render from this registry.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRenderRegistry

public DRenderRegistry()
Deprecated. 
Method Detail

GetRender

public static IRender GetRender(IDRenderable _r)
Deprecated. 
Returns:
a render for given renderable object returns null if no render is registried for this render type

AddRender

public static void AddRender(IRender _r)
Deprecated. 
Add a new render in this registry.


RemoveRender

public static boolean RemoveRender(IRender _r)
Deprecated. 
Remove a render from this registry.

Returns:
true if render is removed, false otherwise (render was not found or is a default one).

TPTP 4.5.0 Platform Project
Internal API Specification