Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

Behavior

Embedded Object Grooper.Core

A Behavior defines configuration settings whixh are applied to a Content Type and inherited by its descendants.

Remarks

A Behavior encapsulates logic or settings that control how a Content Type and its child types function within Grooper. Behaviors are designed to promote consistency and reduce duplication by allowing default settings to be specified at higher levels and selectively overridden as needed.

Inheritance and Overrides

  • Behaviors are inherited from parent Content Types. This means a default configuration can be established at the root of a Content Model, and only customized for specific Content Types where necessary.
  • When a Content Type inherits a behavior, it can override individual settings to tailor functionality for specialized document types or categories.

Typical Usage

  • Use behaviors to define rules, processing logic, or UI settings that should apply to the Content Type.
  • Examples include data extraction rules, validation logic, or custom rendering options that need to be consistent across a document hierarchy.

Configuration Guidance

  • Assign a behavior to a Content Type to enable its settings for that type and all descendants.
  • Override behavior properties at the desired Content Type level to customize functionality without affecting other types.

Related Concepts

Properties

NameTypeDescription

Derived Types

There are 7 implementations of Behavior.

Export Behavior Defines a set of Export Definitions for a Grooper Content Type.
Import Behavior Defines a set of Import Definitions for a Grooper Content Type.
Indexing Behavior Enables AI-powered search indexing capabilities for a Content Type.
Labeling Behavior Enables Label Set-based extraction and configures label matching parameters for this Content Type and its descendants.
PDF Data Mapping Defines advanced PDF generation options which enhance output documents with metadata, bookmarks, and/or annotations.
Separation Behavior Defines document separation options and logic for a Content Type, enabling configuration of how documents are identified and split during processing.
Text Rendering Enables paginated rendering and interpretation of text documents, treating them as a sequence of fixed-layout pages for display and data extraction.

See Also

Used By

Notification