public class ListHierarchy
extends java.lang.Object
Constructor and Description |
---|
ListHierarchy() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Entry point for processing.
|
protected void |
printHierarchies(LexBIGService lbSvc,
java.lang.String scheme,
CodingSchemeVersionOrTag csvt,
int maxDepth,
java.lang.String hierarchyID)
Discovers all registered hierarchies for the coding scheme and display
each in turn.
|
protected void |
printHierarchyBranch(LexBIGServiceConvenienceMethods lbscm,
java.lang.String scheme,
CodingSchemeVersionOrTag csvt,
java.lang.String hierarchyID,
ResolvedConceptReference branchRoot,
int currentDepth,
int maxDepth,
java.lang.String assocName)
Handles recursive display of hierarchy for the given start node, up to
the maximum specified depth.
|
void |
run(int maxDepth,
java.lang.String hID) |
public static void main(java.lang.String[] args)
args
- public void run(int maxDepth, java.lang.String hID) throws LBException
LBException
protected void printHierarchies(LexBIGService lbSvc, java.lang.String scheme, CodingSchemeVersionOrTag csvt, int maxDepth, java.lang.String hierarchyID) throws LBException
lbSvc
- scheme
- csvt
- maxDepth
- hierarchyID
- LBException
protected void printHierarchyBranch(LexBIGServiceConvenienceMethods lbscm, java.lang.String scheme, CodingSchemeVersionOrTag csvt, java.lang.String hierarchyID, ResolvedConceptReference branchRoot, int currentDepth, int maxDepth, java.lang.String assocName) throws LBException
lbscm
- scheme
- csvt
- hierarchyID
- branchRoot
- currentDepth
- maxDepth
- assocName
- LBException