|
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.HeaderPresenter
public class HeaderPresenter
The HeaderPresenter displays a header field with two to three labels. The cell rectangle is divided into two or three fields by drawing diagonal lines from top-left to bottom right.
| Constructor Summary | |
|---|---|
HeaderPresenter()
Create a default header presenter. |
|
| Method Summary | |
|---|---|
Color |
getBackground()
Get the background. |
String |
getDelimitor()
Get the delimitor used to parse the string into headers. |
String |
getDisplayName()
Get the display name of this presenter. |
Font |
getFont()
Get the label font. |
Dimension |
getPreferredSize(Object v)
Calculate the preferred size of the object representation. |
String[] |
getValues(Object val)
Get two or three values from an array or string. |
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 the value. |
void |
setBackground(Color bg)
Set the background. |
void |
setDelimitor(String delim)
Set the delimitor used to parse the string into headers. |
void |
setFont(Font font)
Set the label font. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HeaderPresenter()
| Method Detail |
|---|
public void setFont(Font font)
setFont in interface Presenterfont - label font.public Font getFont()
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 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 String[] getValues(Object val)
public String getDisplayName()
getDisplayName in interface Presenterpublic boolean isRawDataRequired()
isRawDataRequired in interface Presentertrue.public String getDelimitor()
public void setDelimitor(String delim)
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 | ||||||||