### IParagraphStyle

  Abstract base class for all paragraph-based styles, for example, those that can only apply to whole paragraphs.

  Do not subclass any of the classes defined here or in `istyles.hpp`. The styles are designed to be a closed set.

### IParagraphStyle - Member Functions and Data by Group

### Constructors & Destructor

Use the constructors and destructor in this group to create and destroy objects of class IParagraphStyle.

~IParagraphStyle

      public:
      virtual ~IParagraphStyle()

  Destroys the IParagraphStyle object.

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

IParagraphStyle

  Overload 1

      protected:
      IParagraphStyle()

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

  Overload 2

      protected:
      IParagraphStyle(const IParagraphStyle&)

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

### Assignment Operator

operator =

      protected:
      IParagraphStyle& operator =(const IParagraphStyle&)

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

### Obtaining the Style's Propagation Type

Use the function in this group to get the style's propagation type.

propagates

      public:
      virtual ITextStyle::EStylePropagation propagates() const

  Returns the style's propagation type. (For IParagraphStyle, this is ITextStype::kPropagateByParagraph.)

Supported Platforms

  Windows | OS/2 | AIX
  Yes | Yes | Yes

### IParagraphStyle - Inherited Member Functions and Data

#### Inherited Public Functions

  ITextStyle

  -     virtual ~ITextStyle()

  -     virtual EStylePropagation propagates() const = 0

#### Inherited Public Data

  - None

#### Inherited Protected Functions

  ITextStyle

  -     virtual void addToSet(ITextStyleSet& set) const = 0

  -     virtual void getValueFromSet(const ITextStyleSet& set) = 0

  -     virtual bool
          isContainedInSet( const ITextStyleSet& set ) const = 0

  -     virtual bool
          isValueContainedInSet( const ITextStyleSet& set ) const = 0

  -     ITextStyle()

  -     ITextStyle(const ITextStyle&)

  -     ITextStyle& operator =(const ITextStyle&)

  -     virtual void removeFromSet(ITextStyleSet& set) const = 0

#### Inherited Protected Data

  - None