Class RtfListLevel

  • All Implemented Interfaces:
    RtfBasicElement, RtfExtendedElement, com.lowagie.text.RtfElementInterface

    public class RtfListLevel
    extends RtfElement
    implements RtfExtendedElement
    The RtfListLevel is a listlevel object in a list.
    Since:
    2.1.3
    Version:
    $Id: RtfListLevel.java 3580 2008-08-06 15:52:00Z howard_s $
    Author:
    Howard Shank (hgshank@yahoo.com)
    • Method Detail

      • getListNoRestart

        public int getListNoRestart()
        Returns:
        the listNoRestart
      • setListNoRestart

        public void setListNoRestart​(int listNoRestart)
        Parameters:
        listNoRestart - the listNoRestart to set
      • getAlignment

        public int getAlignment()
        Returns:
        the alignment
      • setAlignment

        public void setAlignment​(int alignment)
        Parameters:
        alignment - the alignment to set
      • writeDefinition

        public void writeDefinition​(java.io.OutputStream result)
                             throws java.io.IOException
        Description copied from interface: RtfExtendedElement
        Write the definition part of the element
        Specified by:
        writeDefinition in interface RtfExtendedElement
        Parameters:
        result - The OutputStream to write the element definition to
        Throws:
        java.io.IOException
      • writeContent

        public void writeContent​(java.io.OutputStream result)
                          throws java.io.IOException
        unused
        Specified by:
        writeContent in interface RtfBasicElement
        Specified by:
        writeContent in class RtfElement
        Parameters:
        result - The OutputStream to write the content to
        Throws:
        java.io.IOException
      • writeListNumbers

        protected void writeListNumbers​(java.io.OutputStream result)
                                 throws java.io.IOException
        Writes only the list number and list level number.
        Parameters:
        result - The OutputStream to write to
        Throws:
        java.io.IOException - On i/o errors.
      • writeIndentation

        public void writeIndentation​(java.io.OutputStream result)
                              throws java.io.IOException
        Write the indentation values for this RtfList.
        Parameters:
        result - The OutputStream to write to.
        Throws:
        java.io.IOException - On i/o errors.
      • writeListBeginning

        public void writeListBeginning​(java.io.OutputStream result)
                                throws java.io.IOException
        Writes the initialization part of the RtfList
        Parameters:
        result - The OutputStream to write to
        Throws:
        java.io.IOException - On i/o errors.
      • correctIndentation

        protected void correctIndentation()
        Correct the indentation of this level
      • getListLevel

        public int getListLevel()
        Gets the list level of this RtfList
        Returns:
        Returns the list level.
      • setListLevel

        public void setListLevel​(int listLevel)
        Sets the list level of this RtfList.
        Parameters:
        listLevel - The list level to set.
      • getBulletCharacter

        public java.lang.String getBulletCharacter()
      • getListStartAt

        public int getListStartAt()
        Returns:
        the listStartAt
      • setListStartAt

        public void setListStartAt​(int listStartAt)
        Parameters:
        listStartAt - the listStartAt to set
      • getFirstIndent

        public int getFirstIndent()
        Returns:
        the firstIndent
      • setFirstIndent

        public void setFirstIndent​(int firstIndent)
        Parameters:
        firstIndent - the firstIndent to set
      • getLeftIndent

        public int getLeftIndent()
        Returns:
        the leftIndent
      • setLeftIndent

        public void setLeftIndent​(int leftIndent)
        Parameters:
        leftIndent - the leftIndent to set
      • getRightIndent

        public int getRightIndent()
        Returns:
        the rightIndent
      • setRightIndent

        public void setRightIndent​(int rightIndent)
        Parameters:
        rightIndent - the rightIndent to set
      • getSymbolIndent

        public int getSymbolIndent()
        Returns:
        the symbolIndent
      • setSymbolIndent

        public void setSymbolIndent​(int symbolIndent)
        Parameters:
        symbolIndent - the symbolIndent to set
      • getParent

        public RtfList getParent()
        Returns:
        the parent
      • setParent

        public void setParent​(RtfList parent)
        Parameters:
        parent - the parent to set
      • setBulletCharacter

        public void setBulletCharacter​(java.lang.String bulletCharacter)
        Parameters:
        bulletCharacter - the bulletCharacter to set
      • setBulletChunk

        public void setBulletChunk​(com.lowagie.text.Chunk bulletCharacter)
        Parameters:
        bulletCharacter -
        Since:
        2.1.4
      • getListType

        public int getListType()
        Returns:
        the listType
      • setListType

        public void setListType​(int listType)
        Parameters:
        listType - the listType to set
      • setBulletFont

        public void setBulletFont​(com.lowagie.text.Font f)
        set the bullet font
        Parameters:
        f -
      • getFontNumber

        public RtfFont getFontNumber()
        Returns:
        the fontNumber
      • setFontNumber

        public void setFontNumber​(RtfFont fontNumber)
        Parameters:
        fontNumber - the fontNumber to set
      • getFontBullet

        public RtfFont getFontBullet()
        Returns:
        the fontBullet
      • setFontBullet

        public void setFontBullet​(RtfFont fontBullet)
        Parameters:
        fontBullet - the fontBullet to set
      • isTentative

        public boolean isTentative()
        Returns:
        the isTentative
      • setTentative

        public void setTentative​(boolean isTentative)
        Parameters:
        isTentative - the isTentative to set
      • isLegal

        public boolean isLegal()
        Returns:
        the isLegal
      • setLegal

        public void setLegal​(boolean isLegal)
        Parameters:
        isLegal - the isLegal to set
      • getLevelFollowValue

        public int getLevelFollowValue()
        Returns:
        the levelFollowValue
      • setLevelFollowValue

        public void setLevelFollowValue​(int levelFollowValue)
        Parameters:
        levelFollowValue - the levelFollowValue to set
      • getLevelTextNumber

        public int getLevelTextNumber()
        Returns:
        the levelTextNumber
      • setLevelTextNumber

        public void setLevelTextNumber​(int levelTextNumber)
        Parameters:
        levelTextNumber - the levelTextNumber to set
      • getListLevelParent

        public RtfListLevel getListLevelParent()
        Returns:
        the listLevelParent
      • setListLevelParent

        public void setListLevelParent​(RtfListLevel listLevelParent)
        Parameters:
        listLevelParent - the listLevelParent to set