public static class ContentAssistContext.Builder extends java.lang.Object implements IFollowElementAcceptor
IFollowElementAcceptor.NullSafeElementAcceptor
Constructor and Description |
---|
ContentAssistContext.Builder() |
protected void assertCanModify()
protected ContentAssistContext get()
public ContentAssistContext toContext()
public ContentAssistContext.Builder setPrefix(java.lang.String prefix)
public ContentAssistContext.Builder setRootModel(org.eclipse.emf.ecore.EObject rootModel)
public ContentAssistContext.Builder setRootNode(ICompositeNode rootNode)
public ContentAssistContext.Builder setCurrentNode(INode currentNode)
public ContentAssistContext.Builder setOffset(int offset)
public void accept(AbstractElement element)
accept
in interface IFollowElementAcceptor
public ContentAssistContext.Builder setLastCompleteNode(INode lastCompleteNode)
public ContentAssistContext.Builder setReplaceRegion(ITextRegion replaceRegion)
public ContentAssistContext.Builder setCurrentModel(org.eclipse.emf.ecore.EObject currentModel)
public ContentAssistContext.Builder setPreviousModel(org.eclipse.emf.ecore.EObject previousModel)
public ContentAssistContext.Builder setSelectedText(java.lang.String selectedText)
public ContentAssistContext.Builder setResource(XtextResource resource)
protected void copyFrom(ContentAssistContext original)