edu.mayo.informatics.lexgrid.convert.directConversions.LgXMLCommon
Class LgSystemReleaseListener
java.lang.Object
edu.mayo.informatics.lexgrid.convert.directConversions.LgXMLCommon.LgSystemReleaseListener
- All Implemented Interfaces:
- org.castor.xml.UnmarshalListener
public class LgSystemReleaseListener
- extends java.lang.Object
- implements org.castor.xml.UnmarshalListener
- Author:
- Scott Bauer
Listener for loading a system release element and its contained
coding schemes, picklists, value sets and revision.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LgSystemReleaseListener
public LgSystemReleaseListener()
LgSystemReleaseListener
public LgSystemReleaseListener(LgMessageDirectorIF messages,
java.util.ArrayList<SystemReleaseSurvey> survey)
- Parameters:
messages
-
initializeSystemReleaseLoad
public void initializeSystemReleaseLoad(SystemRelease release)
isPropertiesPresent
public boolean isPropertiesPresent()
- Returns:
setPropertiesPresent
public void setPropertiesPresent(boolean isPropertiesPresent)
- Parameters:
isPropertiesPresent
-
initialized
public void initialized(java.lang.Object target,
java.lang.Object parent)
- Specified by:
initialized
in interface org.castor.xml.UnmarshalListener
attributesProcessed
public void attributesProcessed(java.lang.Object target,
java.lang.Object parent)
- Specified by:
attributesProcessed
in interface org.castor.xml.UnmarshalListener
unmarshalled
public void unmarshalled(java.lang.Object target,
java.lang.Object parent)
- Specified by:
unmarshalled
in interface org.castor.xml.UnmarshalListener
getCodingSchemes
public CodingScheme[] getCodingSchemes()
setCodingSchemes
public void setCodingSchemes(CodingScheme[] codingSchemes)
getValueSetDefinitions
public ValueSetDefinition[] getValueSetDefinitions()
setValueSetDefinitions
public void setValueSetDefinitions(ValueSetDefinition[] valueSetDefinitions)
getPickListDefinitions
public PickListDefinition[] getPickListDefinitions()
setPickListDefinitions
public void setPickListDefinitions(PickListDefinition[] pickListDefinitions)
fieldAdded
public void fieldAdded(java.lang.String fieldName,
java.lang.Object parent,
java.lang.Object child)
- Specified by:
fieldAdded
in interface org.castor.xml.UnmarshalListener
getMessages_
public LgMessageDirectorIF getMessages_()
- Returns:
- the messages_
setMessages_
public void setMessages_(LgMessageDirectorIF messages)
- Parameters:
messages
- the messages_ to set
setSystemReleaseMetaData
public void setSystemReleaseMetaData(SystemRelease systemReleaseMetadata)
getSystemRelease
public SystemRelease getSystemRelease()