org.apache.poi.ss.usermodel
Interface IconMultiStateFormatting

All Known Implementing Classes:
HSSFIconMultiStateFormatting

public interface IconMultiStateFormatting

High level representation for the Icon / Multi-State Formatting component of Conditional Formatting settings


Nested Class Summary
static classIconMultiStateFormatting.IconSet
           
 
Method Summary
 ConditionalFormattingThresholdcreateThreshold()
          Creates a new, empty Threshold
 IconMultiStateFormatting.IconSetgetIconSet()
          Get the Icon Set used
 ConditionalFormattingThreshold[]getThresholds()
          Gets the list of thresholds
 booleanisIconOnly()
          Should Icon + Value be displayed, or only the Icon?
 booleanisReversed()
           
 voidsetIconOnly(boolean only)
          Control if only the Icon is shown, or Icon + Value
 voidsetIconSet(IconMultiStateFormatting.IconSet set)
          Changes the Icon Set used
 voidsetReversed(boolean reversed)
           
 voidsetThresholds(ConditionalFormattingThreshold[] thresholds)
          Sets the of thresholds.
 

Method Detail

getIconSet

IconMultiStateFormatting.IconSet getIconSet()
Get the Icon Set used


setIconSet

void setIconSet(IconMultiStateFormatting.IconSet set)
Changes the Icon Set used

If the new Icon Set has a different number of icons to the old one, you must update the thresholds before saving!


isIconOnly

boolean isIconOnly()
Should Icon + Value be displayed, or only the Icon?


setIconOnly

void setIconOnly(boolean only)
Control if only the Icon is shown, or Icon + Value


isReversed

boolean isReversed()

setReversed

void setReversed(boolean reversed)

getThresholds

ConditionalFormattingThreshold[] getThresholds()
Gets the list of thresholds


setThresholds

void setThresholds(ConditionalFormattingThreshold[] thresholds)
Sets the of thresholds. The number must match IconMultiStateFormatting.IconSet.num for the current getIconSet()


createThreshold

ConditionalFormattingThreshold createThreshold()
Creates a new, empty Threshold





NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14