inprogress
[jalview.git] / forester / ruby / evoruby / lib / evo / io / writer / msa_writer.rb
1 #
2 # = lib/evo/io/writer/msa_writer.rb - MsaWriter class
3 #
4 # Copyright::  Copyright (C) 2006-2007 Christian M. Zmasek
5 # License::    GNU Lesser General Public License (LGPL)
6 #
7 # $Id: msa_writer.rb,v 1.2 2007/06/12 04:51:35 cmzmasek Exp $
8 #
9 # last modified: 05/16/2007
10
11 require 'lib/evo/util/constants'
12 require 'lib/evo/util/util'
13
14 module Evoruby
15
16   class MsaWriter
17
18     def initialize()
19       raise TypeError, "Cannot instanciate abstract class MsaWriter"
20     end
21
22     def set_max_name_length( length )
23     end
24
25     def set_exception_if_name_too_long( exception_if_name_too_long )
26     end
27
28     def write( msa, path )
29     end
30
31   end # class MsaWriter
32
33 end # module Evoruby