|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
this interface defines the PivotRange field settings API for summary fields.
| Inner Class Summary | |
static class |
SummaryFieldSettings.ECalculationType
|
| Inner classes inherited from class com.f1j.ss.pivot.BaseFieldSettings |
BaseFieldSettings.EFunctionType |
| Method Summary | |
boolean |
allowBaseFields()
Indicates whether setting of the base field should be allowed. |
boolean |
allowBaseItems()
Indicates whether setting of the base item should be allowed. |
java.lang.String |
getBaseField(int index)
Returns the name of the base field at the specified index. |
int |
getBaseFieldCount()
Returns the number of base fields. |
java.lang.String |
getBaseItem(int index)
Returns the name of the base item at the specified index. |
int |
getBaseItemCount()
Returns the number of base items. |
SummaryFieldSettings.ECalculationType |
getCalculation()
Returns the current calculation type. |
java.lang.String |
getCurrentBaseField()
Returns the name of the current base field. |
java.lang.String |
getCurrentBaseItem()
Returns the name of the current base item. |
BaseFieldSettings.EFunctionType |
getFunction()
Returns the current function. |
void |
setCalculation(SummaryFieldSettings.ECalculationType calculation)
Sets the current calculation type. |
void |
setCurrentBaseField(java.lang.String name)
Sets the name of the current base field. |
void |
setCurrentBaseItem(java.lang.String name)
Sets the name of the current base item. |
void |
setFunction(BaseFieldSettings.EFunctionType function)
Sets the current function. |
| Methods inherited from interface com.f1j.ss.pivot.BaseFieldSettings |
getName,
getNumberFormat,
setName,
setNumberFormat |
| Methods inherited from interface com.f1j.util.Lockable |
getLock,
releaseLock |
| Method Detail |
public boolean allowBaseFields()
true = if base field should be allowed.public boolean allowBaseItems()
true = if base item should be allowed.public java.lang.String getCurrentBaseField()
public java.lang.String getCurrentBaseItem()
public java.lang.String getBaseField(int index)
throws com.f1j.util.InvalidIndexException,
F1Exception
public java.lang.String getBaseItem(int index)
throws com.f1j.util.InvalidIndexException,
F1Exception
public SummaryFieldSettings.ECalculationType getCalculation()
public BaseFieldSettings.EFunctionType getFunction()
public int getBaseFieldCount()
public int getBaseItemCount()
public void setCurrentBaseField(java.lang.String name)
name - The name of the base field.
public void setCurrentBaseItem(java.lang.String name)
throws InvalidArgumentException,
F1Exception
name - The name of the base item.
public void setCalculation(SummaryFieldSettings.ECalculationType calculation)
throws com.f1j.util.InvalidIndexException,
F1Exception
calculation - The calculation type to use.
public void setFunction(BaseFieldSettings.EFunctionType function)
throws com.f1j.util.InvalidIndexException,
F1Exception
function - The desired function type.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||