# Package org.apache.fop.traits

Trait classes and other supporting data structures.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  WritingModeTraitsGetter | This interface provides read access to FO traits related to writing mode.
  WritingModeTraitsSetter | This interface provides read and assignment access to FO traits related to writing mode.

- Class Summary
  Class | Description
  --- | ---
  BorderProps | Border properties.
  BorderStyle | Enumeration class for border styles.
  Direction | Enumeration class for direction traits, namely {inline,block}-progression-direction and shift-direction.
  MinOptMax | This class holds the resolved (as mpoints) form of a `LengthRange` or `Space` type property value.
  RuleStyle | Enumeration class for rule styles.
  SpaceVal | Store a single Space property value in simplified form, with all Length values resolved.
  TraitEnum | Base class for enumeration classes representing traits.
  Visibility |
  WritingMode | Enumeration class for writing mode trait.
  WritingModeTraits | This class provides a reusable implementation of the WritingModeTraitsSetter interface.

- Enum Summary
  Enum | Description
  --- | ---
  BorderProps.Mode |

## Package org.apache.fop.traits Description

Trait classes and other supporting data structures.

Copyright © 2023 Apache Software Foundation. All rights reserved.