|
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.RulerPresenter
public class RulerPresenter
This presenter draws a ruler (coordinate axis). A value can be plotted on the ruler. Or a rule can be drawn by itself.
| Constructor Summary | |
|---|---|
RulerPresenter()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
Check if equals another object. |
Color |
getBackground()
Get the background. |
String |
getDisplayName()
Get the display name of this presenter. |
NumberFormat |
getFormat()
Get the format used to convert number to label. |
double |
getIncrement()
Get the increment value. |
double |
getMaximum()
Get the maximum value. |
NumberFormat |
getMaximumFormat()
Get the format for the maximum label. |
double |
getMinimum()
Get the minimum value. |
NumberFormat |
getMinimumFormat()
Get the format for the minimum label. |
double |
getMinorIncrement()
Get the minor increment 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 g0,
Object v,
int x,
int y,
int w,
int h)
Paint an object at the specified location. |
void |
setBackground(Color bg)
Set the background. |
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 |
setFormat(NumberFormat format)
Set the format used to convert number to label. |
void |
setIncrement(double increment)
Set the increment value. |
void |
setMaximum(double max)
Set the maximum value. |
void |
setMaximumFormat(NumberFormat format)
Set the format for the maximum label. |
void |
setMinimum(double min)
Set the minimum value. |
void |
setMinimumFormat(NumberFormat format)
Set the format for the minimum label. |
void |
setMinorIncrement(double increment)
Set the minor increment 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 RulerPresenter()
| Method Detail |
|---|
public double getMaximum()
public void setMaximum(double max)
public double getMinimum()
public void setMinimum(double min)
public double getIncrement()
public void setIncrement(double increment)
public double getMinorIncrement()
public void setMinorIncrement(double increment)
public NumberFormat getFormat()
public void setFormat(NumberFormat format)
public NumberFormat getMinimumFormat()
public void setMinimumFormat(NumberFormat format)
public NumberFormat getMaximumFormat()
public void setMaximumFormat(NumberFormat format)
public void paint(Graphics g0,
Object v,
int x,
int y,
int w,
int h)
paint in interface Presenterg0 - 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 | ||||||||