public class ContentModelElementCompletionItem extends AbstractElementCompletionItem<CMElementDeclaration,XMLGenerator>
UPDATE_END_TAG_NAME_FIELD
Constructor and Description |
---|
ContentModelElementCompletionItem(String tagName,
CMElementDeclaration elementDeclaration,
XMLGenerator generator,
ICompletionRequest request) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.lsp4j.MarkupContent |
generateDocumentation()
Returns the completion item documentation and null otherwise.
|
protected String |
generateFullElementContent(boolean generateEndTag)
Returns the full element content (ex :
|
addResolveData, getGenerator, getRequest, getResolverParticipantId, getSourceElement, getTagName, hasContentAfterTagName, isElementClosed, updateEndTagName
equals, getAdditionalTextEdits, getCommand, getCommitCharacters, getData, getDeprecated, getDetail, getDocumentation, getFilterText, getInsertText, getInsertTextFormat, getInsertTextMode, getKind, getLabel, getLabelDetails, getPreselect, getSortText, getTags, getTextEdit, getTextEditText, hashCode, setAdditionalTextEdits, setCommand, setCommitCharacters, setData, setDeprecated, setDetail, setDocumentation, setDocumentation, setDocumentation, setFilterText, setInsertText, setInsertTextFormat, setInsertTextMode, setKind, setLabel, setLabelDetails, setPreselect, setSortText, setTags, setTextEdit, setTextEditText, toString
public ContentModelElementCompletionItem(String tagName, CMElementDeclaration elementDeclaration, XMLGenerator generator, ICompletionRequest request)
protected org.eclipse.lsp4j.MarkupContent generateDocumentation()
AbstractElementCompletionItem
generateDocumentation
in class AbstractElementCompletionItem<CMElementDeclaration,XMLGenerator>
protected String generateFullElementContent(boolean generateEndTag)
AbstractElementCompletionItem
generateFullElementContent
in class AbstractElementCompletionItem<CMElementDeclaration,XMLGenerator>
generateEndTag
- true if the element end tag must be generated and
false otherwise.Copyright © 2022. All rights reserved.