Class Snippet

java.lang.Object
org.eclipse.lemminx.commons.snippets.Snippet

public class Snippet extends Object
Snippet description (like vscode snippet).
Author:
Angelo ZERR
  • Constructor Details

    • Snippet

      public Snippet()
  • Method Details

    • getLabel

      public String getLabel()
    • setLabel

      public void setLabel(String label)
    • getPrefixes

      public List<String> getPrefixes()
    • setPrefixes

      public void setPrefixes(List<String> prefixes)
    • getSuffix

      public String getSuffix()
    • setSuffix

      public void setSuffix(String suffix)
    • getBody

      public List<String> getBody()
    • setBody

      public void setBody(List<String> body)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getScope

      public String getScope()
    • setScope

      public void setScope(String scope)
    • getSortText

      public String getSortText()
    • setSortText

      public void setSortText(String sortText)
    • getContext

      public ISnippetContext<?> getContext()
    • setContext

      public void setContext(ISnippetContext<?> context)
    • hasContext

      public boolean hasContext()
    • match

      public boolean match(BiPredicate<ISnippetContext<?>,Map<String,String>> contextFilter, Map<String,String> model)