My another question is about the difference between the two mentioned in the subject. What is the purpose of the Stream class?
As I can see the Cell object and its output Stream are tightly connected - in such a sense that both have next(), close() methods (and Cell's methods invoke Stream methods).
What is the proper way of using them? E.g. on the http://www.mimuw.edu.pl/%7Emwojnars/debellor/example.html page one can see usage of next(), close() on the Cell object. But internally (in the source code of RseslibClassifier) you are using the Stream object. Is that the main difference that externally should I use Cell's methods and internally (e.g. while implementing a Cell's subclass) Cell.Stream's methods?
Sebastian
