public class ShExGenerator extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ShExGenerator.HTMLLinkPolicy |
class |
ShExGenerator.SortById |
| Modifier and Type | Field and Description |
|---|---|
boolean |
completeModel |
boolean |
doDatatypes |
boolean |
withComments |
| Constructor and Description |
|---|
ShExGenerator(IWorkerContext context) |
| Modifier and Type | Method and Description |
|---|---|
String |
generate(ShExGenerator.HTMLLinkPolicy links,
List<StructureDefinition> structures)
this is called externally to generate a set of structures to a single ShEx file
generally, it will be called with a single structure, or a long list of structures (all of them)
|
String |
generate(ShExGenerator.HTMLLinkPolicy links,
StructureDefinition structure) |
public boolean doDatatypes
public boolean withComments
public boolean completeModel
public ShExGenerator(IWorkerContext context)
public String generate(ShExGenerator.HTMLLinkPolicy links, StructureDefinition structure)
public String generate(ShExGenerator.HTMLLinkPolicy links, List<StructureDefinition> structures)
links - HTML link rendering policystructures - list of structure definitions to renderCopyright © 2014–2021 Health Level 7. All rights reserved.