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
-~----------~----~----~----~------~----~------~--~---

Reply via email to