public class ConditionalFormattingImpl extends Object implements SConditionalFormatting, Serializable
| Constructor and Description | 
|---|
| ConditionalFormattingImpl(SSheet sheet) | 
| Modifier and Type | Method and Description | 
|---|---|
| SConditionalFormattingRule | addConditionalFormattingRule(SConditionalFormattingRule src,
                            int rowOff,
                            int colOff) | 
| void | addRegion(CellRegion region) | 
| void | addRule(SConditionalFormattingRule rule) | 
| void | clearFormulaResultCache() | 
| void | copyFrom(SConditionalFormatting src,
        int rowOff,
        int colOff)Used to copy the contents from another src ConditionalFormatting. | 
| void | destroy()Call this destory() when this formatting is about to be destroied. | 
| int | getId() | 
| Set<CellRegion> | getRegions()Regions that this conditional formatting covered | 
| List<SConditionalFormattingRule> | getRules()Rules applied to the covered region | 
| SSheet | getSheet()The sheet on which this conditional formatting covered | 
| void | removeRegion(CellRegion region)Remove partial region in the ConditionalFormatting | 
| void | renameSheet(String oldName,
           String newName)When sheet name changed; must call this to update region and rule formula | 
| void | setRegions(Set<CellRegion> regions) | 
public ConditionalFormattingImpl(SSheet sheet)
public SSheet getSheet()
SConditionalFormattinggetSheet in interface SConditionalFormattingpublic Set<CellRegion> getRegions()
SConditionalFormattinggetRegions in interface SConditionalFormattingpublic List<SConditionalFormattingRule> getRules()
SConditionalFormattinggetRules in interface SConditionalFormattingpublic void addRule(SConditionalFormattingRule rule)
public void addRegion(CellRegion region)
addRegion in interface SConditionalFormattingpublic void removeRegion(CellRegion region)
SConditionalFormattingremoveRegion in interface SConditionalFormattingpublic void renameSheet(String oldName, String newName)
SConditionalFormattingrenameSheet in interface SConditionalFormattingpublic void destroy()
SConditionalFormattingdestroy in interface SConditionalFormattingpublic void copyFrom(SConditionalFormatting src, int rowOff, int colOff)
SConditionalFormattingcopyFrom in interface SConditionalFormattingpublic void setRegions(Set<CellRegion> regions)
setRegions in interface SConditionalFormattingpublic SConditionalFormattingRule addConditionalFormattingRule(SConditionalFormattingRule src, int rowOff, int colOff)
public int getId()
getId in interface SConditionalFormattingpublic void clearFormulaResultCache()
clearFormulaResultCache in interface SConditionalFormattingCopyright © 2020. All rights reserved.