Home | History | Annotate | Download | only in doclava

Lines Matching refs:hdf

51 * metadata based on the page's declared hdf vars (meta.tags and others)
190 * @param hdf Data object in which to store the metadata values.
194 Data hdf, List<Node> tagList) {
196 boolean excludeNode = "true".equals(hdf.getValue("excludeFromSuggestions",""));
199 Boolean needsSummary = "".equals(hdf.getValue("page.metaDescription", ""));
200 Boolean needsImage = "".equals(hdf.getValue("page.image", ""));
203 inferMetadata(docfile, hdf, needsSummary, needsImage);
209 pageMeta.setLabel(getTitleNormalized(hdf, "page.title"));
210 pageMeta.setCategory(hdf.getValue("page.category",""));
211 pageMeta.setSummary(hdf.getValue("page.metaDescription",""));
213 pageMeta.setGroup(getStringValueNormalized(hdf,"sample.group"));
214 pageMeta.setKeywords(getPageTagsNormalized(hdf, "page.tags"));
215 pageMeta.setTags(getPageTagsNormalized(hdf, "meta.tags"));
216 pageMeta.setImage(getImageUrlNormalized(hdf.getValue("page.image", "")));
217 pageMeta.setLang(getLangStringNormalized(hdf, filename));
218 pageMeta.setType(getStringValueNormalized(hdf, "page.type"));
219 pageMeta.setTimestamp(hdf.getValue("page.timestamp",""));
231 * @param hdf Data object in which to store the metadata values.
235 public static void inferMetadata(String docfile, Data hdf,
239 String sumFrom = needsSummary ? "none" : "hdf";
240 String imgFrom = needsImage ? "none" : "hdf";
241 String filedata = hdf.getValue("commentText", "");
293 //summary looks good, store it to the file hdf data
294 hdf.setValue("page.metaDescription", sum);
324 //img src url looks good, store it to the file hdf data
325 hdf.setValue("page.image", imageUrl);
342 * @param hdf Data object in which the metadata values are stored.
343 * @param tag The hdf var from which the metadata was extracted.
346 public static String getPageTagsNormalized(Data hdf, String tag) {
350 String tagList = hdf.getValue(tag, "");
353 tagList = hdf.getValue("page.tags", "");
377 //write this back to hdf to expose through js
379 hdf.setValue(tag, tags.toString());
390 * @param hdf Data object in which the metadata values are stored.
391 * @param tag The hdf var from which the metadata should be extracted.
394 public static String getStringValueNormalized(Data hdf, String tag) {
396 String tagList = hdf.getValue(tag, "");
418 * @param hdf Data object in which the metadata values are stored.
419 * @param tag The hdf var from which the metadata should be extracted.
422 public static String getTitleNormalized(Data hdf, String tag) {
424 String title = hdf.getValue(tag, "");