public static NTriplesIntentionResult Create(CreateNTriplesPrefixContext context) { var sentence = context.Declaration; sentence = NTriplesIntentionsUtil.AddToTarget(sentence, context.Target); var holders = new List<ITemplateFieldHolder>(); var prefixDeclaration = (IPrefixDeclaration)sentence.Directive.FirstChild; var uriString = prefixDeclaration.UriString; var uri = uriString.GetText(); var initialRange = uriString.GetNavigationRange().TextRange.StartOffset; holders.Add( new FindersTemplateFieldHolder(new TemplateField(uri, initialRange), new NTriplesBasicTemplateFinder(uriString))); return new NTriplesIntentionResult( holders, prefixDeclaration, context.Anchor, new DocumentRange(context.Document, sentence.GetNavigationRange().TextRange)); }
public static NTriplesIntentionResult Create(CreateNTriplesPrefixContext context) { var sentence = context.Declaration; sentence = NTriplesIntentionsUtil.AddToTarget(sentence, context.Target); var holders = new List <ITemplateFieldHolder>(); var prefixDeclaration = (IPrefixDeclaration)sentence.Directive.FirstChild; var uriString = prefixDeclaration.UriString; var uri = uriString.GetText(); var initialRange = uriString.GetNavigationRange().TextRange.StartOffset; holders.Add( new FindersTemplateFieldHolder(new TemplateField(uri, initialRange), new NTriplesBasicTemplateFinder(uriString))); return(new NTriplesIntentionResult( holders, prefixDeclaration, context.Anchor, new DocumentRange(context.Document, sentence.GetNavigationRange().TextRange))); }
public NTriplesIntentionResult ExecuteEx(CreateNTriplesPrefixContext context) { return(NTriplesPrefixBuilder.Create(context)); }
public NTriplesIntentionResult ExecuteEx(CreateNTriplesPrefixContext context) { return NTriplesPrefixBuilder.Create(context); }