Class HtmlElementConsumerFactoryAdapter<M extends HtmlElement,​T extends HTMLElement<?>>

  • All Implemented Interfaces:
    Adapter, Adapter.Internal, org.nasdanika.common.ConsumerFactory<T>, org.nasdanika.common.ContextualFactory<org.nasdanika.common.Consumer<T>>, org.nasdanika.common.ExecutionParticipantFactory<org.nasdanika.common.Consumer<T>>, org.nasdanika.common.Factory<org.nasdanika.common.Context,​org.nasdanika.common.Consumer<T>>

    public class HtmlElementConsumerFactoryAdapter<M extends HtmlElement,​T extends HTMLElement<?>>
    extends HtmlElementAdapter<M,​T>
    implements org.nasdanika.common.ConsumerFactory<T>
    • Method Detail

      • createConsumer

        protected org.nasdanika.common.Consumer<TcreateConsumer​(org.nasdanika.common.Context context)
      • build

        protected void build​(T htmlElement,
                             org.nasdanika.common.Context context,
                             org.nasdanika.common.ProgressMonitor progressMonitor)
        Builds HTML element. This implementation does nothing.
        Parameters:
        htmlElement -
        progressMonitor -
      • create

        public org.nasdanika.common.Consumer<Tcreate​(org.nasdanika.common.Context context)
        Specified by:
        create in interface org.nasdanika.common.Factory<M extends HtmlElement,​T extends HTMLElement<?>>