public class SupportedAttributePostProcessor extends AbstractExtendable implements LoaderPostProcessor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EXTENSION_NAME
The EXTENSION Name.
|
Constructor and Description |
---|
SupportedAttributePostProcessor() |
Modifier and Type | Method and Description |
---|---|
protected void |
addSupportedAssociations(java.lang.String uri,
java.lang.String version,
DaoCallbackService daoCallbackService)
Adds the supported associations.
|
protected void |
addSupportedEntityTypes(java.lang.String uri,
java.lang.String version,
DaoCallbackService daoCallbackService)
Adds the supported entity types.
|
protected void |
addSupportedFormats(java.lang.String uri,
java.lang.String version,
DaoCallbackService daoCallbackService)
Adds the supported formats.
|
protected void |
addSupportedLanguages(java.lang.String uri,
java.lang.String version,
DaoCallbackService daoCallbackService)
Adds the supported languages.
|
protected void |
addSupportedProperties(java.lang.String uri,
java.lang.String version,
DaoCallbackService daoCallbackService)
Adds the supported properties.
|
protected ExtensionDescription |
buildExtensionDescription()
Builds the extension description.
|
protected void |
doRegister(ExtensionRegistry registry,
ExtensionDescription description) |
protected void |
insertURIMap(java.lang.String uri,
java.lang.String version,
URIMap uriMap)
Insert uri map.
|
void |
runPostProcess(AbsoluteCodingSchemeVersionReference reference,
OntologyFormat ontFormat)
Executes a Loader post process.
|
getDescription, getExtensionDescription, getName, getProvider, getVersion, register
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDescription, getName, getProvider, getVersion
protected void doRegister(ExtensionRegistry registry, ExtensionDescription description) throws LBParameterException
doRegister
in class AbstractExtendable
LBParameterException
protected ExtensionDescription buildExtensionDescription()
AbstractExtendable
buildExtensionDescription
in class AbstractExtendable
public void runPostProcess(AbsoluteCodingSchemeVersionReference reference, OntologyFormat ontFormat)
LoaderPostProcessor
runPostProcess
in interface LoaderPostProcessor
reference
- the uri/version of the requesting Coding SchemeontFormat
- the OntologyFormat of the requesting Loaderprotected void addSupportedAssociations(java.lang.String uri, java.lang.String version, DaoCallbackService daoCallbackService)
uri
- the uriversion
- the versiondaoCallbackService
- the dao callback serviceprotected void addSupportedFormats(java.lang.String uri, java.lang.String version, DaoCallbackService daoCallbackService)
uri
- the uriversion
- the versiondaoCallbackService
- the dao callback serviceprotected void addSupportedLanguages(java.lang.String uri, java.lang.String version, DaoCallbackService daoCallbackService)
uri
- the uriversion
- the versiondaoCallbackService
- the dao callback serviceprotected void addSupportedEntityTypes(java.lang.String uri, java.lang.String version, DaoCallbackService daoCallbackService)
uri
- the uriversion
- the versiondaoCallbackService
- the dao callback serviceprotected void addSupportedProperties(java.lang.String uri, java.lang.String version, DaoCallbackService daoCallbackService)
uri
- the uriversion
- the versiondaoCallbackService
- the dao callback serviceprotected void insertURIMap(java.lang.String uri, java.lang.String version, URIMap uriMap)
uri
- the uriversion
- the versionuriMap
- the uri map