|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.report.CellBinding
inetsoft.report.GroupableCellBinding
public class GroupableCellBinding
Defines the cell binding for groupable layout. A cell can be bound to a static text, a column, a formula, it contains external infomation for the cell is bound to group or aggregate or detail field.
| Field Summary | |
|---|---|
static int |
EXPAND_H
Expand horizontal. |
static int |
EXPAND_NONE
No expansion. |
static int |
EXPAND_V
Expand vertical. |
| Fields inherited from class inetsoft.report.CellBinding |
|---|
BIND_COLUMN, BIND_FORMULA, BIND_TEXT, DETAIL, GROUP, SUMMARY, UNKNOWN |
| Constructor Summary | |
|---|---|
GroupableCellBinding()
Default constructor. |
|
GroupableCellBinding(int type,
String value)
Create a binding with specified type. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
Check the obj is eqauls with this object or not. |
int |
getExpansion()
Get cell expansion type. |
inetsoft.report.internal.binding.Field |
getField()
Get the cell binding field. |
int |
hashCode()
|
protected void |
parseAttributes(Element tag)
Parse contents. |
void |
setExpansion(int expansion)
Set the cell expansion type. |
void |
setField(inetsoft.report.internal.binding.Field cfield)
Set cell binding field. |
protected void |
writeAttributes(PrintWriter writer)
Write attributes. |
| Methods inherited from class inetsoft.report.CellBinding |
|---|
clone, equalsContent, getBType, getType, getValue, isAsGroup, isEmpty, parseContents, parseXML, setAsGroup, setBType, setFormula, setType, setValue, toString, writeContents, writeXML |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int EXPAND_NONE
public static final int EXPAND_H
public static final int EXPAND_V
| Constructor Detail |
|---|
public GroupableCellBinding()
public GroupableCellBinding(int type,
String value)
type - one of the binding types defined in TableLayout.value - the binding value. See getValue().| Method Detail |
|---|
public int getExpansion()
public void setExpansion(int expansion)
public void setField(inetsoft.report.internal.binding.Field cfield)
public inetsoft.report.internal.binding.Field getField()
protected void writeAttributes(PrintWriter writer)
writeAttributes in class CellBindingwriter - the specified writer.
protected void parseAttributes(Element tag)
throws Exception
parseAttributes in class CellBindingtag - the specified xml element.
Exceptionpublic boolean equals(Object obj)
CellBinding
equals in class CellBindingpublic int hashCode()
hashCode in class CellBinding
|
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 | ||||||||