Class BootstrapElementConsumerFactoryAdapter<M extends BootstrapElement,T extends BootstrapElement<?,?>>

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterImpl
org.nasdanika.html.model.html.gen.HtmlElementAdapter<M,T>
org.nasdanika.html.model.html.gen.HtmlElementConsumerFactoryAdapter<M,org.nasdanika.html.HTMLElement<?>>
org.nasdanika.html.model.bootstrap.gen.BootstrapElementConsumerFactoryAdapter<M,T>
All Implemented Interfaces:
Adapter, Adapter.Internal, org.nasdanika.common.ConsumerFactory<org.nasdanika.html.HTMLElement<?>>, org.nasdanika.common.ContextualFactory<org.nasdanika.common.Consumer<org.nasdanika.html.HTMLElement<?>>>, org.nasdanika.common.ExecutionParticipantFactory<org.nasdanika.common.Consumer<org.nasdanika.html.HTMLElement<?>>>, org.nasdanika.common.Factory<org.nasdanika.common.Context,org.nasdanika.common.Consumer<org.nasdanika.html.HTMLElement<?>>>
Direct Known Subclasses:
TableCellConsumerFactoryAdapter, TableRowConsumerFactoryAdapter, TableRowContainerConsumerFactoryAdapter

public class BootstrapElementConsumerFactoryAdapter<M extends BootstrapElement,T extends BootstrapElement<?,?>> extends HtmlElementConsumerFactoryAdapter<M,org.nasdanika.html.HTMLElement<?>>
  • Constructor Details

  • Method Details

    • createConfigureFunction

      protected org.nasdanika.common.Function<org.nasdanika.html.HTMLElement<?>,org.nasdanika.html.HTMLElement<?>> createConfigureFunction(org.nasdanika.common.Context context)
      Overrides:
      createConfigureFunction in class HtmlElementAdapter<M extends BootstrapElement,org.nasdanika.html.HTMLElement<?>>
    • getWrapper

      protected org.nasdanika.common.Function<org.nasdanika.html.HTMLElement<?>,T> getWrapper(org.nasdanika.common.Context context)
      Retrieves wrapping bootstrap element.
      Parameters:
      context -
      Returns:
    • toHTMLElement

      protected org.nasdanika.common.Function<BootstrapElement<?,?>,org.nasdanika.html.HTMLElement<?>> toHTMLElement(org.nasdanika.common.Context context)
      Helper function for calling BootstrapElement.toHTMLElement();
      Parameters:
      context -
      Returns: