M - T - public abstract class HtmlElementAdapter<M extends HtmlElement,T extends HTMLElement<?>>
extends org.eclipse.emf.common.notify.impl.AdapterImpl
| Modifier | Constructor and Description |
|---|---|
protected |
HtmlElementAdapter(M htmlElement) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends HTMLElement<?>> |
createApplyAttributesAndContentFunction(org.nasdanika.common.Context context) |
protected org.nasdanika.common.Function<T,T> |
createConfigureFunction(org.nasdanika.common.Context context)
Creates a function which configures the element and returns it.
|
protected List<org.eclipse.emf.ecore.EObject> |
getContent()
This implementation returns target content.
|
M |
getTarget() |
protected HtmlElementAdapter(M htmlElement)
protected org.nasdanika.common.Function<T,T> createConfigureFunction(org.nasdanika.common.Context context) throws Exception
.thencontext - Exceptionprotected List<org.eclipse.emf.ecore.EObject> getContent()
public static <T extends HTMLElement<?>> org.nasdanika.common.Function<org.nasdanika.common.BiSupplier<T,Map<org.eclipse.emf.ecore.EStructuralFeature,Object>>,T> createApplyAttributesAndContentFunction(org.nasdanika.common.Context context)
public M getTarget()
getTarget in interface org.eclipse.emf.common.notify.AdaptergetTarget in class org.eclipse.emf.common.notify.impl.AdapterImplCopyright © 2021 Nasdanika. All rights reserved.