Package io.github.qishr.cascara.ui.render
Class RendererFactory
java.lang.Object
io.github.qishr.cascara.common.service.AbstractServiceProviderFactory
io.github.qishr.cascara.ui.render.RendererFactory
public class RendererFactory
extends AbstractServiceProviderFactory
Constructor Summary
| Constructor | Description |
|---|---|
| RendererFactory() | |
| RendererFactory(ServiceProviderLayer layer) |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public ArrayEditorRenderer | createArrayEditorRendererForContentType(String contentType) | |
| public ArrayEditorRenderer | createArrayEditorRendererForSchemaType(String schemaType, String format) | |
| public ScalarRenderer | createScalarRendererForContentType(String contentType) | |
| public ScalarRenderer | createScalarRendererForSchemaType(String schemaType, String format) | |
| public ScalarEditorRenderer | createScalarEditorRendererForContentType(String contentType) | |
| public ScalarEditorRenderer | createScalarEditorRendererForSchemaType(String schemaType, String format) |
Methods inherited from AbstractServiceProviderFactory
createServiceProvider
Method Details
createArrayEditorRendererForContentType
public ArrayEditorRenderer createArrayEditorRendererForContentType(String contentType)
Throws:
createArrayEditorRendererForSchemaType
public ArrayEditorRenderer createArrayEditorRendererForSchemaType(String schemaType, String format)
Throws:
createScalarRendererForContentType
public ScalarRenderer createScalarRendererForContentType(String contentType)
Throws:
createScalarRendererForSchemaType
public ScalarRenderer createScalarRendererForSchemaType(String schemaType, String format)
Throws:
createScalarEditorRendererForContentType
public ScalarEditorRenderer createScalarEditorRendererForContentType(String contentType)
Throws:
createScalarEditorRendererForSchemaType
public ScalarEditorRenderer createScalarEditorRendererForSchemaType(String schemaType, String format)
Throws: