|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.report.painter.HTMLPresenter
public class HTMLPresenter
HTML presenters supports displaying of basic html.
| Constructor Summary | |
|---|---|
HTMLPresenter()
|
|
| Method Summary | |
|---|---|
Color |
getBackground()
Get the background. |
String |
getDisplayName()
Get the display name of this presenter. |
String |
getFragment(Object html,
float starty,
float bufw,
float bufh)
Get the html contents for the specified buffer. |
float |
getHeightAdjustment(Object html,
ReportElement elem,
Dimension pd,
float starty,
float bufw,
float bufh)
Get the adjustment on height if the height is adjusted to line boundary. |
Dimension |
getPreferredSize(Object v)
Calculate the preferred size of the object representation. |
Dimension |
getPreferredSize(Object v,
float width)
Calculate the preferred size of the object representation. |
boolean |
isFill()
Check if this presenter should always fill the entire area of a cell. |
boolean |
isPresenterOf(Class type)
Check if the presenter can handle this type of objects. |
boolean |
isPresenterOf(Object obj)
Check if the presenter can handle this particular object. |
boolean |
isRawDataRequired()
Determine if this Presenter requires raw (unformatted) data. |
void |
paint(Graphics g,
Object html,
int x,
int y,
int w,
int h)
Draw an empty box with label HTML Painter |
void |
paint(Graphics g,
Object html,
int x,
int y,
int w,
int h,
float starty,
float bufh)
Draw the html contents. |
void |
setBackground(Color bg)
Set the background. |
void |
setFont(Font font)
Set the font to use for this presenter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HTMLPresenter()
| Method Detail |
|---|
public boolean isPresenterOf(Class type)
isPresenterOf in interface Presentertype - object type.
public boolean isPresenterOf(Object obj)
if(type == null) {
return false;
}
return isPresenterOf(obj.getClass());
isPresenterOf in interface Presenterobj - object type.
public boolean isFill()
isFill in interface Presenterpublic void setFont(Font font)
setFont in interface Presenterpublic String getDisplayName()
getDisplayName in interface Presenterpublic boolean isRawDataRequired()
isRawDataRequired in interface Presentertrue if the presenter requires raw data.public Dimension getPreferredSize(Object v)
getPreferredSize in interface Presenterv - object value.
public Dimension getPreferredSize(Object v,
float width)
getPreferredSize in interface inetsoft.report.internal.ExpandablePresenterv - object value.width - the maximum width of the presenter.
public void paint(Graphics g,
Object html,
int x,
int y,
int w,
int h)
paint in interface Presenterg - graphical context.html - object value.x - x coordinate of the left edge of the paint area.y - y coordinate of the upper edge of the paint area.w - area width.h - area height.
public void paint(Graphics g,
Object html,
int x,
int y,
int w,
int h,
float starty,
float bufh)
paint in interface inetsoft.report.internal.ExpandablePresenterg - target graphics.html - html string.x - x position of the drawing area.y - y position of the drawing area.w - width of the drawing area.h - height of the drawing area.starty - the already consumed height.bufh - the current drawing buffer height.
public float getHeightAdjustment(Object html,
ReportElement elem,
Dimension pd,
float starty,
float bufw,
float bufh)
getHeightAdjustment in interface inetsoft.report.internal.ExpandablePresenter
public String getFragment(Object html,
float starty,
float bufw,
float bufh)
html - html string.starty - the already consumed height.
param bufw the current drawing buffer width.
param bufh the current drawing buffer height.public void setBackground(Color bg)
setBackground in interface Presenterpublic Color getBackground()
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||