Just to recap from the phone call today... we discussed the following options.
1) hack JAXB to generate BlockInteraction as a superclass 2) use the vanilla source JAXB generates, add in a new superclass or interface for BlockInteraction, and then modify that source to use it 3) keep the non-JAXB QTI classes internally and convert them to and from JAXB classes for XML marshalling #2 won out. we only discussed making an interface, but a superclass is another option. I'm not so fluent in the subtleties of Java anymore to argue for one versus the other. -t On Mon, Mar 3, 2008 at 10:50 PM, Anthony Perritano <[EMAIL PROTECTED]> wrote: > At the time we build it- I created the current QTI structure off of > the spec. Here is where blockInteraction is defined: > > > http://www.imsglobal.org/question/qtiv2p1pd2/imsqti_infov2p1pd2.html#element10267 > > a super class to all the interactions. Its defined in the XSD. If we > lose Blockinteraction then we have to refactor Assessments. alot. It > would be harder for people to add interactions that we haven't > implemented. i have include the xsd and dtd. > > Right, its make the converter use JAXB compiled ones instead of the > hand written ones. > > -Tony > > > > On Mar 3, 2008, at 7:34 PM, Turadg wrote: > > > > > I'm not sure whether to reply here or on the Confluence page. > > > > One item on the page is, > > Make Wise 2 converter convert new QTI format (Hiroki) > > > > > > You mean make the converter use the JAXB-compiled QTI classes instead > > of the handwritten ones? I just want to be sure I understand it > > right. Also, note that the Wobnit Converter is a general shell for > > different step types, so one of those particular converters needs to > > be, uh, converted to use the newer classes. > > > > > > On Feb 26, 2:43 pm, Anthony Perritano <[EMAIL PROTECTED]> wrote: > >> I put together this quick list of whats needed to get the conversion > >> done. Please adding verbage that seem missing. > >> > >> http://www.telscenter.org/confluence/display/SAIL/QTI+Jaxb > >> +Conversion... > >> > >> -Tony > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SAIL-Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/SAIL-Dev?hl=en -~----------~----~----~----~------~----~------~--~---
