Top Inners Fields Constructors Methods
com.vladsch.flexmark.ext.zzzzzz.internal

public Class ZzzzzzAttributeProvider

extends Object
implements AttributeProvider
Class Inheritance
All Implemented Interfaces
com.vladsch.flexmark.html.AttributeProvider
Imports
com.vladsch.flexmark.ast.*, com.vladsch.flexmark.ast.util.AttributeProviderAdapter, .AttributeProvidingHandler, com.vladsch.flexmark.ext.zzzzzz.ZzzzzzExtension, com.vladsch.flexmark.html.AttributeProvider, .IndependentAttributeProviderFactory, com.vladsch.flexmark.html.renderer.AttributablePart, .LinkResolverContext, .LinkStatus, com.vladsch.flexmark.util.ast.Node, com.vladsch.flexmark.util.data.DataHolder, com.vladsch.flexmark.util.html.Attributes, .MutableAttributes, org.jetbrains.annotations.NotNull

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private final String
private final String
private final AttributeProviderAdapter

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
private void
private void
private void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

localOnlyTargetClassback to summary
private final String localOnlyTargetClass
missingTargetClassback to summary
private final String missingTargetClass
nodeAdapterback to summary
private final AttributeProviderAdapter nodeAdapter

Constructor Detail

ZzzzzzAttributeProviderback to summary
public ZzzzzzAttributeProvider(LinkResolverContext context)

Method Detail

setAttributesback to summary
public void setAttributes(@NotNull Node node, @NotNull AttributablePart part, @NotNull MutableAttributes attributes)
Annotations
@Override
setLinkAttributesback to summary
private void setLinkAttributes(LinkNode node, AttributablePart part, MutableAttributes attributes)
setLinkAttributesback to summary
private void setLinkAttributes(RefNode node, AttributablePart part, MutableAttributes attributes)
setLinkAttributesback to summary
private void setLinkAttributes(AttributablePart part, MutableAttributes attributes)
com.vladsch.flexmark.ext.zzzzzz.internal back to summary

public Class ZzzzzzAttributeProvider.Factory

extends IndependentAttributeProviderFactory
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public @NotNull AttributeProvider
apply(@NotNull LinkResolverContext
the function argument
context
)

Implements java.util.function.Function.apply.

Applies this function to the given argument.

Inherited from com.vladsch.flexmark.html.IndependentAttributeProviderFactory:
affectsGlobalScopegetAfterDependentsgetBeforeDependents

Constructor Detail

Factoryback to summary
public Factory()

Method Detail

applyback to summary
public @NotNull AttributeProvider apply(@NotNull LinkResolverContext context)

Implements java.util.function.Function.apply.

Doc from java.util.function.Function.apply.

Applies this function to the given argument.

Parameters
context:@NotNull LinkResolverContext

the function argument

Returns:@NotNull AttributeProvider

the function result

Annotations
@NotNull
@Override