com.f1j.ss.pivot
Interface RowColumnFieldSettings

All Known Subinterfaces:
FieldSettings

public interface RowColumnFieldSettings
extends BaseFieldSettings

This interface defines the field settings API for fields that can appear in the row and column area.


Inner classes inherited from class com.f1j.ss.pivot.BaseFieldSettings
BaseFieldSettings.EFunctionType
 
Method Summary
 int getItemCount()
          Returns the number of Items in this Field.
 java.lang.String[] getItems()
          Returns an array of the item names.
 boolean isVisible(int index)
          Indicates whether the item at the specified index is visible.
 void setVisibility(int index, boolean isVisible)
          Sets whether the item at the specified index should be visible.
 
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

getItemCount

public int getItemCount()
Returns the number of Items in this Field.
Returns:
The number of Items in this Field.
Since:
11.0
See Also:
Field

getItems

public java.lang.String[] getItems()
Returns an array of the item names.
Returns:
An array of item names.
Since:
11.0

isVisible

public boolean isVisible(int index)
Indicates whether the item at the specified index is visible.
Parameters:
index - Index to the desired item.
Returns:
boolean. true = if item is visible.
Since:
11.0

setVisibility

public void setVisibility(int index,
                          boolean isVisible)
Sets whether the item at the specified index should be visible.
Parameters:
index - Index to the desired item.
isVisible - boolean. true = if item is visible.
Since:
11.0