|
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.BarPresenter
public class BarPresenter
The BarPresenter presents a number as a horizontal bar. It only handles positive numbers. This presenter can be used in a table cell to display numbers as horizontal bars.
| Constructor Summary | |
|---|---|
BarPresenter()
Create a default counter presenter. |
|
BarPresenter(double max,
Color color)
Create a counter presenter with the max value of the bar, and the color of the bar. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
Check if equals another object. |
Color |
getBackground()
Get the background. |
Color |
getColor()
Get the color of the bar. |
String |
getDisplayName()
Get the display name of this presenter. |
double |
getMaximum()
Get the maximum value. |
Dimension |
getPreferredSize(Object v)
Calculate the preferred size of the object representation. |
int |
hashCode()
Get the presenter's hash code. |
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 v,
int x,
int y,
int w,
int h)
Paint an object at the specified location. |
void |
setBackground(Color bg)
Set the background. |
void |
setColor(Color color)
Set the color of the bar. |
boolean |
setFill(boolean fill)
Set the property to fill the entire area of the cell. |
void |
setFont(Font font)
Set the font to use for this presenter. |
void |
setMaximum(double max)
Set the maximum value. |
void |
setPreferredSize(Dimension psize)
Change the preferred size of the presenter. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BarPresenter()
public BarPresenter(double max,
Color color)
max - bar maximum value.color - bar color.| Method Detail |
|---|
public Color getColor()
public void setColor(Color color)
public double getMaximum()
public void setMaximum(double max)
public void paint(Graphics g,
Object v,
int x,
int y,
int w,
int h)
paint in interface Presenterg - graphical context.v - 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 Dimension getPreferredSize(Object v)
getPreferredSize in interface Presenterv - object value.
public void setPreferredSize(Dimension psize)
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 boolean setFill(boolean fill)
fill - true to fill the cell area.public void setFont(Font font)
setFont in interface Presenterpublic String getDisplayName()
getDisplayName in interface Presenterpublic boolean equals(Object obj)
equals in class Objectobj - the specified object
public int hashCode()
hashCode in class Objectpublic boolean isRawDataRequired()
isRawDataRequired in interface Presentertrue.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 | ||||||||