Page History
...
loadValueDomain(ValueDomainDefinition vddef, String systemReleaseURI)
loadValueDomain(ValueDomainDefinition vddef, String systemReleaseURI)
Description: | Loads supplied valueDomainDefinition object. | ||||||||
Input: | org.LexGrid.emf.valueDomains.ValueDomainDefinition | ||||||||
Output: | none | ||||||||
Exception: | LBException | ||||||||
Implementation Details: | Implementation:
|
loadValueDomain(InputStream inputStream,boolean failOnAllErrors)
loadValueDomain(InputStream inputStream,boolean failOnAllErrors)
Description: | Loads valueDomainDefinitions Found in inputStream | ||||
---|---|---|---|---|---|
Input: | java.io.InputStream | ||||
Output: | none | ||||
Exception: | Exception | ||||
Implementation Details: | Implementation:
|
loadValueDomain(String xmlFileLocation, boolean failOnAllErrors)
loadValueDomain(String xmlFileLocation, boolean failOnAllErrors)
Description: | Loads valueDomainDefinitions found in input xml file. | ||||
Input: | java.lang.String | ||||
Output: | none | ||||
Exception: | Exception | ||||
Implementation Details: | Implementation:
|
...
removeValueDomain(URI valueDomainURI)
removeValueDomain(URI valueDomainURI)
Description: | Removes supplied value domain definition from the system. | ||||
Input: | java.net.URI | ||||
Output: | none | ||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException, | ||||
Implementation Details: | Implementation:
|
removeAllValueDomains()
removeAllValueDomains()
Description: | Removes all value domain definitions from the system. | ||
Input: | none | ||
Output: | none | ||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException, | ||
Implementation Details: | Implementation:
|
...
Administration funtion to delete value domain and pick list tables. Tables will be deleted only if there are no contents in value domain and pick list tables.
dropValueDomainTables()
dropValueDomainTables()
Description: | Drops value domain tables only if there are no value domain and pick list entries. | ||
Input: | none | ||
Output: | none | ||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException, | ||
Implementation Details: | Implementation:
|
...
validate(URI uri, int valicationLevel)
validate(URI uri, int valicationLevel)
Description: | Performs validation of the candidate resource without loading data. | ||||
Input: | java.net.URI | ||||
Output: | none | ||||
Exception: | Org.LexGrid.LexBIG.Exceptions.LBParameterException | ||||
Implementation Details: | Implementation:
|
...
There are two methods to check if supplied concept code is part of supplied value domain definition.
isConceptInDomain(String entityCode, URI valueDomainURI)
isConceptInDomain(String entityCode, URI valueDomainURI)
Description: | Determines if the supplied entity code is a valid result for the supplied value domain and, if it is, returns the particular codingSchemeVersion that was used. | ||||
Input: | java.lang.String, | ||||
Output: | org.LexGrid.LexBIG.DataModel.Core. | ||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException | ||||
Implementation Details: | Implementation:
|
isConceptInDomain(String entityCode, URI entityCodeNamespace, CodingSchemeVersionOrTag csvt, URI valueDomainURI)
isConceptInDomain(String entityCode, URI entityCodeNamespace, CodingSchemeVersionOrTag csvt, URI valueDomainURI)
Description: | Similar to the previous method, this method determines if the supplied entity code and entity namespace is a valid result for the supplied value domain when resolved against the supplied Coding Scheme Version or Tag. | ||||
Input: | java.lang.String, | ||||
Output: | org.LexGrid.LexBIG.DataModel.Core. AbsoluteCodingSchemeVersionReference | ||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException | ||||
Implementation Details: | Implementation:
|
...
resolveValueDomain(URI valueDomainURI, AbsoluteCodingSchemeVersionReferenceList csVersionList)
resolveValueDomain(URI valueDomainURI, AbsoluteCodingSchemeVersionReferenceList csVersionList)
Description: | Resolves a value domain using the supplied set of coding scheme versions. | ||||||
Input: | java.net.URI, | ||||||
Output: | org.lexgrid.valuedomain.dto.ResolvedValueDomainDefinition | ||||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException | ||||||
Implementation Details: | Implementation:
|
...
This method checks if childValueDomain is a child of parentValueDomain.
isSubDomain(URI childValueDomainURI, URI parentValueDomainURI
isSubDomain(URI childValueDomainURI, URI parentValueDomainURI
Description: | Checks whether childValueDomainURI is a child of parentValueDomainURI. | ||||
Input: | java.net.URI,_java.net.URI | ||||
Output: | boolean | ||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException | ||||
Implementation Details: | Implementation:
|
...
getValueDomainDefinition(URI valueDomainURI)
getValueDomainDefinition(URI valueDomainURI)
Description: | Returns value domain definition for the supplied value domain URI. | ||||
Input: | java.net.URI | ||||
Output: | org.LexGrid.emf.valueDomains.ValueDomainDefinition | ||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException | ||||
Implementation Details: | Implementation:
|
...
Utility method that lists all the value domain(s) that matches supplied name.
listValueDomains(String valueDomainName)
listValueDomains(String valueDomainName)
Description: | Returns the URI's for the value domain definition(s) for the supplied domain name. If the name is null, returns everything. If the name is not null, returns the value domain(s) that have the assigned name.
| |||||
Input: | java.lang.String | |||||
Output: | java.net.URI | |||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException | |||||
Implementation Details: | Implementation:
|
...
getAllValueDomainsWithNoNames()
getAllValueDomainsWithNoNames()
Description: | Returns the URI's of all unnamed value domain definition(s). | ||||
Input: | none | ||||
Output: | java.net.URI | ||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException | ||||
Implementation Details: | Implementation:
|
...
getValueDomainEntitiesForTerm(String term, URI valueDomainURI, String matchAlgorithm)
getValueDomainEntitiesForTerm(String term, URI valueDomainURI, String matchAlgorithm)
Description: | Resolves the value domain supplied and restricts it to the term and matchAlgorith supplied. The returned object ResolvedValueDomainCodedNodeSet contains the codingScheme URI and Version that was used to resolve and the CodedNodeSet.
| |||||
Input: | java.lang.String, | |||||
Output: | org.lexgrid.valuedomain.dto.ResolvedValueDomainCodedNodeSet | |||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException | |||||
Implementation Details: | Implementation:
|
...
This method returns all the coding scheme referenced by supplied value domain.
getCodingSchemesInValueDomain(URI valueDomainURI)
getCodingSchemesInValueDomain(URI valueDomainURI)
Description: | Returns list of coding scheme summary that is referenced by the supplied value domain. | ||||
Input: | java.net.URI | ||||
Output: | org.LexGrid.LexBIG.DataModel.Collections. AbsoluteCodingSchemeVersionReferenceList | ||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException | ||||
Implementation Details: | Implementation:
|
...
This method checks if the supplied entityCode is of type 'valueDomain' in supplued coding scheme and version.
isDomain(String entityCode, String codingSchemeName, CodingSchemeVersionOrTag csvt)
isDomain(String entityCode, String codingSchemeName, CodingSchemeVersionOrTag csvt)
Description: | Determines if the supplied entity code is of type valueDomain in the supplied coding scheme and, if it is, returns true; otherwise returns false. | ||||
Input: | java.lang.String, | ||||
Output: | boolean | ||||
Exception: | org.LexGrid.LexBIG.Exceptions.LBException | ||||
Implementation Details: | Implementation:
|
...