public class WysiwygEditingAttributeProviderState extends java.lang.Object implements NodeAttributeProviderState<JSPWikiLink>
NodeAttributeProviderState to finish up polishing WYSIWYG editing mode. More or less equivalent to WysiwygEditingRenderer, the main difference
being that in here there isn't any node removal, those nodes are simply not inserted elsewhere if WYSIWYG editing is detected.| Constructor and Description |
|---|
WysiwygEditingAttributeProviderState(org.apache.wiki.api.core.Context wikiContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
setAttributes(com.vladsch.flexmark.util.html.MutableAttributes attributes,
JSPWikiLink link)
Sets node's attributes.
|
public WysiwygEditingAttributeProviderState(org.apache.wiki.api.core.Context wikiContext)
public void setAttributes(com.vladsch.flexmark.util.html.MutableAttributes attributes, JSPWikiLink link)
setAttributes in interface NodeAttributeProviderState<JSPWikiLink>attributes - node attributes.link - the specific node in which the attributes are going to be set.NodeAttributeProviderState.setAttributes(MutableAttributes, Node)Copyright (c) 2001-2022 The Apache Software Foundation. All rights reserved.