Package com.zfabrik.components.provider

## Interface IComponentDescriptorProcessor

-     public interface IComponentDescriptorProcessor

  This interface expresses the ability to process properties of component descriptors.

- - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `static java.lang.String` | `EXTENSION_POINT` | Extension point ID for component descriptor processors.
    `static java.lang.String` | `STYLE_PROCESSED` | Component property indicating what processing styles are implemented by the processor.

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Evaluator` | `createEvaluator()` | Provide an evaluator instance.

- - ### Field Detail

    - #### EXTENSION_POINT

          static final java.lang.String EXTENSION_POINT

      Extension point ID for component descriptor processors. To be used in conjunction with `IComponentDescriptor.EXTENSION_POINTS`.
      See Also:
        Constant Field Values

    - #### STYLE_PROCESSED

          static final java.lang.String STYLE_PROCESSED

      Component property indicating what processing styles are implemented by the processor. See `IComponentDescriptor` for more details on the declaration of component property processing
      See Also:
        Constant Field Values

  - ### Method Detail

    - #### createEvaluator

          Evaluator createEvaluator()

      Provide an evaluator instance. The evaluator will be used during the processing of on component descriptor property map.