
org.nasdanika.html.bootstrap.impl.WrappingBootstrapElementImpl Maven / Gradle / Ivy
package org.nasdanika.html.bootstrap.impl;
import org.nasdanika.html.HTMLElement;
import org.nasdanika.html.bootstrap.BootstrapElement;
import org.nasdanika.html.bootstrap.BootstrapFactory;
/**
* Bootstrap element which wraps {@link HTMLElement}.
* @author Pavel Vlasov
*
* @param
*/
public class WrappingBootstrapElementImpl, B extends BootstrapElement> extends BootstrapElementImpl {
protected H htmlElement;
public WrappingBootstrapElementImpl(BootstrapFactory factory, H htmlElement) {
super(factory);
this.htmlElement = htmlElement;
htmlElement.setData(BootstrapElement.class, this);
}
@Override
public H toHTMLElement() {
return htmlElement;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy