public interface VersionHandler
| Modifier and Type | Method and Description | 
|---|---|
| VersionTag[] | getElementsSupported()Informs the VersionManager about all the VersionTags that this
 VersionHandler can upgrade. | 
| DefElement | processElement(int elementTag,
              DefElement elem,
              short fromMajorVer,
              short fromMinorVer,
              short toMajorVer,
              short toMinorVer)Upgrades an old XML element on to new Version | 
DefElement processElement(int elementTag, DefElement elem, short fromMajorVer, short fromMinorVer, short toMajorVer, short toMinorVer) throws VersionProcessException
elementTag - Predefined XMLTag. All the Element atgs are defined
                  in VersionUtil classelem - The XMLElement that needs to be updatedfromMajorVer - The Current Major Version of the ElementfromMinorVer - The Current Minor Version of the ElementtoMajorVer - The Current Major Version of JBOtoMinorVer - The Current Minor Version of JBOThrows - VersionProcessException when failed to convert Element
                   to the Current JBO VersionVersionProcessExceptionVersionTag[] getElementsSupported()