Package | Description |
---|---|
com.epimorphics.lda.renderers.common |
A collection of utility classes that define a convenience API targeted
at renderer developers.
|
Modifier and Type | Method and Description |
---|---|
protected DisplayHierarchy.DisplayHierarchyContext |
DisplayHierarchy.initialiseContext() |
Modifier and Type | Method and Description |
---|---|
protected void |
DisplayHierarchy.annotateNodeList(DisplayHierarchy.DisplayHierarchyContext context,
List<DisplayHierarchyNode> nodes,
String firstHint) |
protected void |
DisplayHierarchy.annotateNodes(DisplayHierarchy.DisplayHierarchyContext context,
DisplayHierarchyNode node)
Walk the tree from a node and add display hints
|
protected void |
DisplayHierarchy.annotateSiblings(DisplayHierarchy.DisplayHierarchyContext context,
DisplayHierarchyNode node) |
protected void |
DisplayHierarchy.expandNode(DisplayHierarchy.DisplayHierarchyContext context,
DisplayHierarchyNode parent)
Expand a hierarchy node by extracting the properties of the node, matching
paths to properties, and appending the children to the expansion queue if appropriate.
|
boolean |
DisplayHierarchyNode.isLeaf(DisplayHierarchy.DisplayHierarchyContext context)
A node is a leaf of the hierarchy if any of the following apply:
it is a literal
it has already occurred among its own ancestors (ie is a loop)
it is not a top-level root node, has been previously expanded
and is not on an explicit property path
|
protected Set<PropertyPath> |
DisplayHierarchy.matchingPaths(DisplayHierarchy.DisplayHierarchyContext context,
com.hp.hpl.jena.rdf.model.Property p,
Set<PropertyPath> paths)
Select which of the given property paths matches the given property p.
|
Copyright © 2014. All Rights Reserved.