public class Foundries extends Object
| Modifier and Type | Field and Description |
|---|---|
static URI |
DEFAULT_PROVIDER_ID
return the
URI identifying the default
VeraFoundryProvider. |
| Modifier and Type | Method and Description |
|---|---|
static VeraPDFFoundry |
defaultInstance() |
static Set<URI> |
getProviderIds()
Obtain all registered
VeraFoundryProvider ids |
static VeraPDFFoundry |
newInstance(URI id)
Obtain a new
VeraPDFFoundry instance. |
static void |
registerDefaultProvider(VeraFoundryProvider provider)
Register the default
VeraFoundryProvider. |
static void |
registerProvider(URI id,
VeraFoundryProvider provider)
Register a
VeraFoundryProvider with a unique URI
identifier. |
void |
setDefaultFlavour(PDFAFlavour defaultFlavour)
Set the default
PDFAFlavour used as a fall back by the veraPDF library |
public static final URI DEFAULT_PROVIDER_ID
URI identifying the default
VeraFoundryProvider.public static void registerDefaultProvider(VeraFoundryProvider provider)
VeraFoundryProvider.provider - the VeraFoundryProvider to register as the default.public static void registerProvider(URI id, VeraFoundryProvider provider)
VeraFoundryProvider with a unique URI
identifier.id - a unique URI identifying the
VeraFoundryProvider.provider - the VeraFoundryProvider to register.public static VeraPDFFoundry defaultInstance()
VeraFoundryProvider identified by
DEFAULT_PROVIDER_ID.public static VeraPDFFoundry newInstance(URI id)
VeraPDFFoundry instance.id - the URI that identifies the VeraPDFFoundryVeraPDFFoundry corresponding to the supplied
URIpublic static Set<URI> getProviderIds()
VeraFoundryProvider idsSet containing the URI ids for all registered
VeraFoundryProviders.public void setDefaultFlavour(PDFAFlavour defaultFlavour)
PDFAFlavour used as a fall back by the veraPDF librarydefaultFlavour - the desired default PDFAFlavourCopyright © 2015–2021 The veraPDF Consortium. All rights reserved.