Uses of Interface
org.eclipse.lemminx.extensions.contentmodel.model.CMElementDeclaration
Packages that use CMElementDeclaration
Package
Description
-
Uses of CMElementDeclaration in com.thaiopensource.relaxng.pattern
Classes in com.thaiopensource.relaxng.pattern that implement CMElementDeclarationModifier and TypeClassDescriptionclassRelaxNG content element implementation.Methods in com.thaiopensource.relaxng.pattern that return CMElementDeclarationModifier and TypeMethodDescriptionCMRelaxNGDocument.findCMElement(DOMElement element, String namespace) CMRelaxNGElementDeclaration.findCMElement(String tag, String namespace) CMRelaxNGAttributeDeclaration.getOwnerElementDeclaration()Methods in com.thaiopensource.relaxng.pattern that return types with arguments of type CMElementDeclarationModifier and TypeMethodDescriptionCMRelaxNGDocument.getElements()CMRelaxNGElementDeclaration.getElements()CMRelaxNGElementDeclarationCollector.getElements()CMRelaxNGElementDeclaration.getPossibleElements(DOMElement parentElement, int offset) CMRelaxNGElementDeclaration.getPossibleRequiredElements()CMRelaxNGElementDeclaration.getRequiredElements() -
Uses of CMElementDeclaration in org.eclipse.lemminx.extensions.contentmodel.model
Fields in org.eclipse.lemminx.extensions.contentmodel.model with type parameters of type CMElementDeclarationModifier and TypeFieldDescriptionstatic final Collection<CMElementDeclaration>CMElementDeclaration.ANY_ELEMENT_DECLARATIONSMethods in org.eclipse.lemminx.extensions.contentmodel.model that return CMElementDeclarationModifier and TypeMethodDescriptiondefault CMElementDeclarationCMDocument.findCMElement(DOMElement element) Returns the declared element which matches the given XML element and null otherwise.CMDocument.findCMElement(DOMElement element, String namespace) Returns the declared element which matches the given XML element and null otherwise.CMElementDeclaration.findCMElement(String tag, String namespace) Returns the declared element which matches the given XML tag name / namespace and null otherwise.CMAttributeDeclaration.getOwnerElementDeclaration()Returns the owner element declaration.Methods in org.eclipse.lemminx.extensions.contentmodel.model that return types with arguments of type CMElementDeclarationModifier and TypeMethodDescriptionCMDocument.getElements()Returns the elements declaration of the model document root.CMElementDeclaration.getElements()Returns the children declared element of this declared element.CMElementDeclaration.getPossibleElements(DOMElement parentElement, int offset) Returns the possible declared elements at the given offset of the given parent element.CMElementDeclaration.getRequiredElements()Returns a list of required/non-optional child elements of the current element. -
Uses of CMElementDeclaration in org.eclipse.lemminx.extensions.contentmodel.participants.completion
Constructors in org.eclipse.lemminx.extensions.contentmodel.participants.completion with parameters of type CMElementDeclarationModifierConstructorDescriptionContentModelElementCompletionItem(String tagName, CMElementDeclaration elementDeclaration, XMLGenerator generator, ICompletionRequest request) -
Uses of CMElementDeclaration in org.eclipse.lemminx.extensions.contentmodel.utils
Methods in org.eclipse.lemminx.extensions.contentmodel.utils with parameters of type CMElementDeclarationModifier and TypeMethodDescriptionstatic org.eclipse.lsp4j.MarkupContentXMLGenerator.createMarkupContent(CMAttributeDeclaration cmAttribute, String attributeValue, CMElementDeclaration ownerElement, ISharedSettingsRequest support) Returns a markup content for attribute value documentation and null otherwise.static org.eclipse.lsp4j.MarkupContentXMLGenerator.createMarkupContent(CMAttributeDeclaration cmAttribute, CMElementDeclaration ownerElement, ISharedSettingsRequest request) Returns a markup content for attribute name documentation and null otherwise.static org.eclipse.lsp4j.MarkupContentXMLGenerator.createMarkupContent(CMElementDeclaration cmElement, String textContent, ISharedSettingsRequest support) Returns a markup content for element text documentation and null otherwise.static org.eclipse.lsp4j.MarkupContentXMLGenerator.createMarkupContent(CMElementDeclaration cmElement, ISharedSettingsRequest support) Returns a markup content for element documentation and null otherwise.XMLGenerator.generate(CMElementDeclaration elementDeclaration, String prefix, boolean generateEndTag) Returns the XML generated from the given element declaration.XMLGenerator.generate(CMElementDeclaration elementDeclaration, String prefix, boolean generateEndTag, boolean generateOnlyChildren, int level, boolean generateOnlyRequired) Returns the XML generated from the given element declaration given option to generate only children and only required elements. -
Uses of CMElementDeclaration in org.eclipse.lemminx.extensions.dtd.contentmodel
Classes in org.eclipse.lemminx.extensions.dtd.contentmodel that implement CMElementDeclarationMethods in org.eclipse.lemminx.extensions.dtd.contentmodel that return CMElementDeclarationModifier and TypeMethodDescriptionCMDTDDocument.findCMElement(DOMElement element, String namespace) CMDTDElementDeclaration.findCMElement(String tag, String namespace) CMDTDAttributeDeclaration.getOwnerElementDeclaration()Methods in org.eclipse.lemminx.extensions.dtd.contentmodel that return types with arguments of type CMElementDeclarationModifier and TypeMethodDescriptionCMDTDDocument.getElements()CMDTDElementDeclaration.getElements()CMDTDElementDeclaration.getPossibleElements(DOMElement parentElement, int offset) CMDTDElementDeclaration.getRequiredElements() -
Uses of CMElementDeclaration in org.eclipse.lemminx.extensions.xsd.contentmodel
Classes in org.eclipse.lemminx.extensions.xsd.contentmodel that implement CMElementDeclarationModifier and TypeClassDescriptionclassXSD element declaration implementation.Methods in org.eclipse.lemminx.extensions.xsd.contentmodel that return CMElementDeclarationModifier and TypeMethodDescriptionCMXSDDocument.findCMElement(DOMElement element, String namespace) CMXSDElementDeclaration.findCMElement(String tag, String namespace) CMXSDDocument.findElementDeclaration(String tag, String namespace) CMXSDAttributeDeclaration.getOwnerElementDeclaration()CMXSDDocument.getXSDElement(org.apache.xerces.xs.XSElementDeclaration elementDeclaration) Methods in org.eclipse.lemminx.extensions.xsd.contentmodel that return types with arguments of type CMElementDeclarationModifier and TypeMethodDescriptionCMXSDDocument.getElements()CMXSDElementDeclaration.getElements()CMXSDElementDeclaration.getPossibleElements(DOMElement parentElement, int offset) CMXSDElementDeclaration.getRequiredElements()