protected void initializeNodeAndModelData() { rootNode = parseResult.getRootNode(); if (parser instanceof IPartialEditingContentAssistParser) { ((IPartialEditingContentAssistParser) parser).initializeFor(resource.getEntryPoint()); } lastCompleteNode = new LeafNodeFinder(completionOffset, true).searchIn(rootNode); if (lastCompleteNode == null) lastCompleteNode = rootNode; currentNode = new LeafNodeFinder(completionOffset, false).searchIn(rootNode); if (currentNode == null) currentNode = lastCompleteNode; lastVisibleNode = getLastCompleteNodeByOffset(rootNode, completionOffset); datatypeNode = getContainingDatatypeRuleNode(lastCompleteNode); currentModel = NodeModelUtils.findActualSemanticObjectFor(lastVisibleNode); }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialPkmntcgoContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialN4JSContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialRegularExpressionContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialN4MFContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialTypesContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialMyDslContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialBromiumContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialDSLPoliciesContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialLcDslContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialDslContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialRestauranteContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialOCCIContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialMinitlContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialModelEditorContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialComponentContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialClsContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialUsecaseContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialASBHLangContentAssistParser.class; }
public Class<? extends IPartialEditingContentAssistParser> bindIPartialEditingContentAssistParser() { return PartialMiniOCLContentAssistParser.class; }