package org.intellij.plugins.markdown.lang.psi.impl; import com.intellij.extapi.psi.ASTWrapperPsiElement; import com.intellij.lang.ASTNode; import com.intellij.navigation.ItemPresentation; import org.intellij.plugins.markdown.lang.psi.MarkdownPsiElement; import org.intellij.plugins.markdown.structureView.MarkdownBasePresentation; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.util.Collections; import java.util.List; public class MarkdownHtmlBlockImpl extends ASTWrapperPsiElement implements MarkdownPsiElement { public MarkdownHtmlBlockImpl(@NotNull ASTNode node) { super(node); } @Override public ItemPresentation getPresentation() { return new MarkdownBasePresentation() { @Nullable @Override public String getPresentableText() { return "HTML block"; } @Nullable @Override public String getLocationString() { return null; } }; } @NotNull @Override public List<MarkdownPsiElement> getCompositeChildren() { return Collections.emptyList(); } }