Interface Renderable

    • Method Detail

      • requiresInstantiation

        default boolean requiresInstantiation()
        Indicated whether the element can only be rendered through means of instantiation e.g. being referenced in a use tag. Instantiation doesn't create a new element it only controls, when an element can be rendered.
        Returns:
        true if only rendered is instantiated.
      • shouldEstablishChildContext

        default boolean shouldEstablishChildContext()
      • isVisible

        boolean isVisible​(@NotNull
                          @NotNull RenderContext context)
      • render

        void render​(@NotNull
                    @NotNull RenderContext context,
                    @NotNull
                    @NotNull Output output)
      • parseIsVisible

        default boolean parseIsVisible​(@NotNull
                                       @NotNull AttributeNode node)