Over on Bioperl we having the start of a discussion about Updateable
sequences.

I know you do this in Biojava - what do people think about the biojava
solution?


Main questions:

  (a) do you have a ReadOnly interface and a ReadWriteInterface or just
one interface?

  (b) in the updatable interface, are all possible updates allowed?

  (c) updates cause events to be thrown (right?) Does every updatable
object therefore have the ability to register for listeners or is there an
implicitly global event channel?

  (d) how much do implementations share - is there a read-only
implementation? Does it share any code with a read/write?

  (e) if you haven't separated out read/write from readonly has anyone got
burnt by an update happening behind the scenes?


  (f) other things-you-wish-you-had-done-if-you-had-known-better?




ewan

  




-----------------------------------------------------------------
Ewan Birney. Mobile: +44 (0)7970 151230, Work: +44 1223 494420
<[EMAIL PROTECTED]>. 
-----------------------------------------------------------------


_______________________________________________
Biojava-l mailing list  -  [EMAIL PROTECTED]
http://biojava.org/mailman/listinfo/biojava-l

Reply via email to