public class RenderingOrchestrator extends Object implements RenderingEngine
RenderingEngine
associated with the ResourcePosition
of the subjectRenderingEngine
, since the orchestrator is in charge of horizontal
rendering tasks, such as the generation of the Manchester serialization for class expressions.Constructor and Description |
---|
RenderingOrchestrator() |
Modifier and Type | Method and Description |
---|---|
String |
getGraphPatternForDescribe(ResourcePosition resourcePosition,
ARTResource resourceToBeRendered,
String varPrefix) |
static RenderingEngine |
getInstance()
Gets the singleton instance of
RenderingOrchestrator |
Map<ARTResource,String> |
render(Project<?> project,
ResourcePosition subjectPosition,
ARTResource subject,
OWLModel statements,
Collection<ARTResource> resources,
Collection<TupleBindings> bindings,
String varPrefix) |
public static RenderingEngine getInstance()
RenderingOrchestrator
public Map<ARTResource,String> render(Project<?> project, ResourcePosition subjectPosition, ARTResource subject, OWLModel statements, Collection<ARTResource> resources, Collection<TupleBindings> bindings, String varPrefix) throws ModelAccessException, DataAccessException
render
in interface RenderingEngine
ModelAccessException
DataAccessException
public String getGraphPatternForDescribe(ResourcePosition resourcePosition, ARTResource resourceToBeRendered, String varPrefix)
getGraphPatternForDescribe
in interface RenderingEngine
Copyright © 2016 ART Group, University of Rome, Tor Vergata. All rights reserved.