Interface SchemaBuilder.SchemaBuilderHook

  • Enclosing class:
    SchemaBuilder

    public static interface SchemaBuilder.SchemaBuilderHook
    Allows to perform modifications on element's builders before adding the result to this schema builder.
    • Method Detail

      • beforeAddSyntax

        void beforeAddSyntax​(Syntax.Builder builder)
        Allow to modify the builder before its inclusion in schema.
        Parameters:
        builder - Schema's element builder.
      • beforeAddAttribute

        void beforeAddAttribute​(AttributeType.Builder builder)
        Allow to modify the builder before its inclusion in schema.
        Parameters:
        builder - Schema's element builder.
      • beforeAddObjectClass

        void beforeAddObjectClass​(ObjectClass.Builder builder)
        Allow to modify the builder before its inclusion in schema.
        Parameters:
        builder - Schema's element builder.
      • beforeAddMatchingRuleUse

        void beforeAddMatchingRuleUse​(MatchingRuleUse.Builder builder)
        Allow to modify the builder before its inclusion in schema.
        Parameters:
        builder - Schema's element builder.
      • beforeAddMatchingRule

        void beforeAddMatchingRule​(MatchingRule.Builder builder)
        Allow to modify the builder before its inclusion in schema.
        Parameters:
        builder - Schema's element builder.
      • beforeAddDitContentRule

        void beforeAddDitContentRule​(DitContentRule.Builder builder)
        Allow to modify the builder before its inclusion in schema.
        Parameters:
        builder - Schema's element builder.
      • beforeAddDitStructureRule

        void beforeAddDitStructureRule​(DitStructureRule.Builder builder)
        Allow to modify the builder before its inclusion in schema.
        Parameters:
        builder - Schema's element builder.
      • beforeAddNameForm

        void beforeAddNameForm​(NameForm.Builder builder)
        Allow to modify the builder before its inclusion in schema.
        Parameters:
        builder - Schema's element builder.