/** Create name anchors for definition sites. */ private void processDefs(NBinding nb) { Def def = nb.getSignatureNode(); if (def == null || def.isURL()) { return; } StyleRun style = new StyleRun(StyleRun.Type.ANCHOR, def.start(), def.length()); style.message = nb.getQname(); style.url = nb.getQname(); addFileStyle(def.getFile(), style); }
private void addSemanticStyle(Def def, StyleRun.Type type) { String path = def.getFile(); if (path != null) { addFileStyle(path, new StyleRun(type, def.start(), def.length())); } }