edu.mayo.informatics.lexgrid.convert.directConversions.LgXMLCommon
Class LexGridElementProcessor

java.lang.Object
  extended by edu.mayo.informatics.lexgrid.convert.directConversions.LgXMLCommon.LexGridElementProcessor

public class LexGridElementProcessor
extends java.lang.Object

Author:
Scott Bauer

Constructor Summary
LexGridElementProcessor()
           
 
Method Summary
static void processAssociationData(XMLDaoServiceAdaptor service, AssociationSource source, AssociationData data)
           
static void processCodingSchemeAssociation(boolean isPredicateLoaded, XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void processCodingSchemeAssociationRevision(boolean isPredicateLoaded, XMLDaoServiceAdaptor service, AssociationSource source, java.lang.Object child)
           
static void processCodingSchemeEntity(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void processCodingSchemeEntityRevision(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void processCodingSchemeMetadata(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void processCodingSchemeMetadata(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child, CodingSchemeManifest codingSchemeManifest)
           
static void processCodingSchemeMetadataRevision(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void processCodingSchemePropertyRevision(XMLDaoServiceAdaptor service, CodingScheme c, java.lang.Object parent, java.lang.Object child)
           
static void processCodingSchemeSystemReleaseRevision(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child, java.lang.String systemReleaseUI)
           
static void processEntityPropertyRevision(XMLDaoServiceAdaptor service, CodingScheme cs, java.lang.Object parent, Property p)
           
static void processPickListDefinition(XMLDaoServiceAdaptor service, java.lang.Object child, Mappings mappings, java.lang.String systemReleaseURI)
           
static void processPickListDefinition(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void processPickListDefinitionSystemReleaseRevision(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child, Mappings mappings)
           
static Mappings processPickListMappings(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void processPickListtDefinitionRevision(XMLDaoServiceAdaptor service, java.lang.Object child)
           
static void processRelationsPropertyRevision(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void processRelationsRevision(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void processRevisionMetadata(XMLDaoServiceAdaptor service, Revision revision)
           
static void processSystemReleaseMetadata(XMLDaoServiceAdaptor service, java.lang.Object parent)
           
static void processValueSet(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child, Mappings mappings, java.lang.String systemReleaseURI)
           
static void processValueSetDefinition(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void processValueSetDefinitionRevision(XMLDaoServiceAdaptor service, java.lang.Object child)
           
static void processValueSetDefinitionSystemReleaseRevision(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child, Mappings mappings)
           
static Mappings processValueSetMappings(XMLDaoServiceAdaptor service, java.lang.Object parent, java.lang.Object child)
           
static void removeEntitiesContainer(java.lang.Object parent)
           
static CodingScheme[] setAndRetrieveCodingSchemes()
           
static PickListDefinition[] setAndRetrievePickListDefinitions()
           
static ValueSetDefinition[] setAndRetrieveValueSetDefinitions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexGridElementProcessor

public LexGridElementProcessor()
Method Detail

setAndRetrieveCodingSchemes

public static CodingScheme[] setAndRetrieveCodingSchemes()
Returns:

setAndRetrieveValueSetDefinitions

public static ValueSetDefinition[] setAndRetrieveValueSetDefinitions()

setAndRetrievePickListDefinitions

public static PickListDefinition[] setAndRetrievePickListDefinitions()

processCodingSchemeMetadata

public static void processCodingSchemeMetadata(XMLDaoServiceAdaptor service,
                                               java.lang.Object parent,
                                               java.lang.Object child,
                                               CodingSchemeManifest codingSchemeManifest)
Parameters:
service -
parent -
child -

processCodingSchemeMetadata

public static void processCodingSchemeMetadata(XMLDaoServiceAdaptor service,
                                               java.lang.Object parent,
                                               java.lang.Object child)

processCodingSchemeSystemReleaseRevision

public static void processCodingSchemeSystemReleaseRevision(XMLDaoServiceAdaptor service,
                                                            java.lang.Object parent,
                                                            java.lang.Object child,
                                                            java.lang.String systemReleaseUI)
Parameters:
service -
parent -
child -
systemReleaseUI -

processCodingSchemeEntity

public static void processCodingSchemeEntity(XMLDaoServiceAdaptor service,
                                             java.lang.Object parent,
                                             java.lang.Object child)
Parameters:
service -
parent -
child -

processCodingSchemeAssociation

public static void processCodingSchemeAssociation(boolean isPredicateLoaded,
                                                  XMLDaoServiceAdaptor service,
                                                  java.lang.Object parent,
                                                  java.lang.Object child)
Parameters:
isPredicateLoaded -
service -
parent -
child -

removeEntitiesContainer

public static void removeEntitiesContainer(java.lang.Object parent)
Parameters:
parent -

processRevisionMetadata

public static void processRevisionMetadata(XMLDaoServiceAdaptor service,
                                           Revision revision)
                                    throws LBRevisionException
Parameters:
service -
parent -
child -
Throws:
LBRevisionException

processSystemReleaseMetadata

public static void processSystemReleaseMetadata(XMLDaoServiceAdaptor service,
                                                java.lang.Object parent)
                                         throws LBRevisionException
Parameters:
parent -
Throws:
LBRevisionException

processValueSet

public static void processValueSet(XMLDaoServiceAdaptor service,
                                   java.lang.Object parent,
                                   java.lang.Object child,
                                   Mappings mappings,
                                   java.lang.String systemReleaseURI)
                            throws LBException
Parameters:
service -
parent -
child -
mappings -
systemReleaseURI -
Throws:
LBException

processValueSetDefinition

public static void processValueSetDefinition(XMLDaoServiceAdaptor service,
                                             java.lang.Object parent,
                                             java.lang.Object child)
                                      throws LBException
Parameters:
service -
parent -
child -
Throws:
LBException

processPickListDefinition

public static void processPickListDefinition(XMLDaoServiceAdaptor service,
                                             java.lang.Object parent,
                                             java.lang.Object child)
                                      throws LBException
Parameters:
service -
parent -
child -
Throws:
LBException

processValueSetMappings

public static Mappings processValueSetMappings(XMLDaoServiceAdaptor service,
                                               java.lang.Object parent,
                                               java.lang.Object child)
Parameters:
service -
parent -
child -
Returns:

processPickListMappings

public static Mappings processPickListMappings(XMLDaoServiceAdaptor service,
                                               java.lang.Object parent,
                                               java.lang.Object child)
Parameters:
service -
parent -
child -
Returns:

processPickListDefinition

public static void processPickListDefinition(XMLDaoServiceAdaptor service,
                                             java.lang.Object child,
                                             Mappings mappings,
                                             java.lang.String systemReleaseURI)
                                      throws LBParameterException,
                                             LBException
Parameters:
service -
child -
mappings -
systemReleaseURI -
Throws:
LBException
LBParameterException

processCodingSchemeMetadataRevision

public static void processCodingSchemeMetadataRevision(XMLDaoServiceAdaptor service,
                                                       java.lang.Object parent,
                                                       java.lang.Object child)
Parameters:
service -
parent -
child -

processCodingSchemeEntityRevision

public static void processCodingSchemeEntityRevision(XMLDaoServiceAdaptor service,
                                                     java.lang.Object parent,
                                                     java.lang.Object child)
Parameters:
service -
parent -
child -

processCodingSchemeAssociationRevision

public static void processCodingSchemeAssociationRevision(boolean isPredicateLoaded,
                                                          XMLDaoServiceAdaptor service,
                                                          AssociationSource source,
                                                          java.lang.Object child)
Parameters:
isPredicateLoaded -
service -
parent -
child -

processCodingSchemePropertyRevision

public static void processCodingSchemePropertyRevision(XMLDaoServiceAdaptor service,
                                                       CodingScheme c,
                                                       java.lang.Object parent,
                                                       java.lang.Object child)
Parameters:
service -
parent -
child -

processRelationsPropertyRevision

public static void processRelationsPropertyRevision(XMLDaoServiceAdaptor service,
                                                    java.lang.Object parent,
                                                    java.lang.Object child)
Parameters:
service -
parent -
child -

processEntityPropertyRevision

public static void processEntityPropertyRevision(XMLDaoServiceAdaptor service,
                                                 CodingScheme cs,
                                                 java.lang.Object parent,
                                                 Property p)
Parameters:
service -
cs -
parent -
p -

processValueSetDefinitionRevision

public static void processValueSetDefinitionRevision(XMLDaoServiceAdaptor service,
                                                     java.lang.Object child)
Parameters:
service -
child -

processValueSetDefinitionSystemReleaseRevision

public static void processValueSetDefinitionSystemReleaseRevision(XMLDaoServiceAdaptor service,
                                                                  java.lang.Object parent,
                                                                  java.lang.Object child,
                                                                  Mappings mappings)
Parameters:
service -
parent -
child -
mappings -

processPickListtDefinitionRevision

public static void processPickListtDefinitionRevision(XMLDaoServiceAdaptor service,
                                                      java.lang.Object child)
Parameters:
service -
child -

processPickListDefinitionSystemReleaseRevision

public static void processPickListDefinitionSystemReleaseRevision(XMLDaoServiceAdaptor service,
                                                                  java.lang.Object parent,
                                                                  java.lang.Object child,
                                                                  Mappings mappings)
Parameters:
service -
parent -
child -
mappings -

processAssociationData

public static void processAssociationData(XMLDaoServiceAdaptor service,
                                          AssociationSource source,
                                          AssociationData data)
Parameters:
service -
source -
data -

processRelationsRevision

public static void processRelationsRevision(XMLDaoServiceAdaptor service,
                                            java.lang.Object parent,
                                            java.lang.Object child)
Parameters:
service -
parent -
child -

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.