Documentation of 'org.apache.poi.hssf.record.CFRuleRecord' Java class
CFRuleRecord
org.apache.poi.hssf.record

Class CFRuleRecord



  • public final class CFRuleRecord
    extends StandardRecord
    Conditional Formatting Rule Record (0x01B1).
    • Method Detail

      • create

        public static CFRuleRecord create(HSSFSheet sheet,
                                          java.lang.String formulaText)
        Creates a new comparison operation rule
      • create

        public static CFRuleRecord create(HSSFSheet sheet,
                                          byte comparisonOperation,
                                          java.lang.String formulaText1,
                                          java.lang.String formulaText2)
        Creates a new comparison operation rule
      • getConditionType

        public byte getConditionType()
      • containsFontFormattingBlock

        public boolean containsFontFormattingBlock()
      • setFontFormatting

        public void setFontFormatting(FontFormatting fontFormatting)
      • containsAlignFormattingBlock

        public boolean containsAlignFormattingBlock()
      • setAlignFormattingUnchanged

        public void setAlignFormattingUnchanged()
      • containsBorderFormattingBlock

        public boolean containsBorderFormattingBlock()
      • setBorderFormatting

        public void setBorderFormatting(BorderFormatting borderFormatting)
      • containsPatternFormattingBlock

        public boolean containsPatternFormattingBlock()
      • setPatternFormatting

        public void setPatternFormatting(PatternFormatting patternFormatting)
      • containsProtectionFormattingBlock

        public boolean containsProtectionFormattingBlock()
      • setProtectionFormattingUnchanged

        public void setProtectionFormattingUnchanged()
      • setComparisonOperation

        public void setComparisonOperation(byte operation)
      • getComparisonOperation

        public byte getComparisonOperation()
      • getOptions

        public int getOptions()
        get the option flags
        Returns:
        bit mask
      • isLeftBorderModified

        public boolean isLeftBorderModified()
      • setLeftBorderModified

        public void setLeftBorderModified(boolean modified)
      • isRightBorderModified

        public boolean isRightBorderModified()
      • setRightBorderModified

        public void setRightBorderModified(boolean modified)
      • isTopBorderModified

        public boolean isTopBorderModified()
      • setTopBorderModified

        public void setTopBorderModified(boolean modified)
      • isBottomBorderModified

        public boolean isBottomBorderModified()
      • setBottomBorderModified

        public void setBottomBorderModified(boolean modified)
      • isTopLeftBottomRightBorderModified

        public boolean isTopLeftBottomRightBorderModified()
      • setTopLeftBottomRightBorderModified

        public void setTopLeftBottomRightBorderModified(boolean modified)
      • isBottomLeftTopRightBorderModified

        public boolean isBottomLeftTopRightBorderModified()
      • setBottomLeftTopRightBorderModified

        public void setBottomLeftTopRightBorderModified(boolean modified)
      • isPatternStyleModified

        public boolean isPatternStyleModified()
      • setPatternStyleModified

        public void setPatternStyleModified(boolean modified)
      • isPatternColorModified

        public boolean isPatternColorModified()
      • setPatternColorModified

        public void setPatternColorModified(boolean modified)
      • isPatternBackgroundColorModified

        public boolean isPatternBackgroundColorModified()
      • setPatternBackgroundColorModified

        public void setPatternBackgroundColorModified(boolean modified)
      • getParsedExpression1

        public Ptg[] getParsedExpression1()
        get the stack of the 1st expression as a list
        Returns:
        list of tokens (casts stack to a list and returns it!) this method can return null is we are unable to create Ptgs from existing excel file callers should check for null!
      • setParsedExpression1

        public void setParsedExpression1(Ptg[] ptgs)
      • getParsedExpression2

        public Ptg[] getParsedExpression2()
        get the stack of the 2nd expression as a list
        Returns:
        array of Ptgs, possibly null
      • setParsedExpression2

        public void setParsedExpression2(Ptg[] ptgs)
      • getSid

        public short getSid()
        Description copied from class: Record
        return the non static version of the id for this record.
        Specified by:
        getSid in class Record
      • serialize

        public void serialize(LittleEndianOutput out)
        called by the class that is responsible for writing this sucker. Subclasses should implement this so that their data is passed back in a byte array.
        Parameters:
        out - the stream to write to
      • toString

        public java.lang.String toString()
        Description copied from class: Record
        get a string representation of the record (for biffview/debugging)
        Overrides:
        toString in class Record
      • clone

        public java.lang.Object clone()
        Overrides:
        clone in class Record

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.