|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.birt.chart.device.DisplayAdapter
A no-op adapter implementation for the
IDisplayServerinterface definition.
| Constructor Summary | |
DisplayAdapter()
|
|
| Method Summary | |
java.lang.Object |
createFont(FontDefinition fd)
Attempts to create a new font resource associated with a specific device for use in rendering or computations |
void |
debug()
Lists out all resources that were previously logged explicitly by the logCreation(Object) method or those internally created by
each of the resource creation methods. |
java.lang.Object |
getColor(ColorDefinition cd)
Attempts to create a new color resource associated with a specific device |
int |
getDpiResolution()
Returns the resolution of the device in dots per inch As an example, for a display screen, the dots correspond to pixels and a typical value for a Win32 OS is 96 DPI. |
java.util.Locale |
getLocale()
Provides the locale to display server implementations as needed to retrieve localized resources for presentation. |
java.lang.Object |
getObserver()
An observer is typically associated with certain device types to aid in image loading and image metadata retrieval. |
Size |
getSize(java.lang.Object oImage)
Returns the size(width, height) of the device specific image that was previously loaded by the loadImage(URL) method |
ITextMetrics |
getTextMetrics(Label la)
An instance of a text metrics computation class capable of providing text metric information associated with a given Label to aid in typically computing the size of rendered text |
com.ibm.icu.util.ULocale |
getULocale()
Provides the locale to display server implementations as needed to retrieve localized resources for presentation. |
java.lang.Object |
loadImage(java.net.URL url)
Attempts to use device specific libraries to load an image for use with the device renderer |
void |
logCreation(java.lang.Object oMisc)
Log creation of a resource for which leaks are to be tracked |
void |
setDpiResolution(int dpi)
Sets the dpi resolution. |
void |
setLocale(com.ibm.icu.util.ULocale lcl)
A convenience method provided to associate a locale with a display server |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DisplayAdapter()
| Method Detail |
public void debug()
IDisplayServerlogCreation(Object) method or those internally created by
each of the resource creation methods. Once this method is invoked, all
entries written into the log should be flushed.
debug in interface IDisplayServerpublic void logCreation(java.lang.Object oMisc)
IDisplayServer
logCreation in interface IDisplayServeroMisc - A device-specific object being createdpublic java.lang.Object createFont(FontDefinition fd)
IDisplayServer
createFont in interface IDisplayServerfd - An font description for which a device specific resource is
being requested
public java.lang.Object getColor(ColorDefinition cd)
IDisplayServer
getColor in interface IDisplayServercd - A color description for which a device specific resource is
being requested
public int getDpiResolution()
IDisplayServer
getDpiResolution in interface IDisplayServerpublic void setDpiResolution(int dpi)
IDisplayServer
setDpiResolution in interface IDisplayServerdpi - The number of dots per inch
public java.lang.Object loadImage(java.net.URL url)
throws ChartException
IDisplayServer
loadImage in interface IDisplayServerurl - The URL associated with the image location
ChartExceptionpublic Size getSize(java.lang.Object oImage)
IDisplayServerloadImage(URL) method
getSize in interface IDisplayServeroImage - The image for which the size is being requested
public java.lang.Object getObserver()
IDisplayServer
getObserver in interface IDisplayServerpublic ITextMetrics getTextMetrics(Label la)
IDisplayServer
getTextMetrics in interface IDisplayServerla - The Label instance for which text metrics are being requested
public final java.util.Locale getLocale()
IDisplayServer
getLocale in interface IDisplayServerpublic final com.ibm.icu.util.ULocale getULocale()
IDisplayServer
getULocale in interface IDisplayServerpublic final void setLocale(com.ibm.icu.util.ULocale lcl)
lcl - The locale to be set
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||