Пример #1
0
 /**
  * Performs initialization if necessary of the io routines aimed at loading/saving sequences of
  * labels.
  */
 protected void initIO(Document document, Configuration configuration) {
   if (configuration.getLegacyXML()) {
     if (labelio == null)
       labelio =
           new StatechumXML.LEGACY_StringLabelSequenceWriter(
               document, configuration, getLabelConverter());
     if (stringio == null) stringio = new StatechumXML.LEGACY_StringSequenceWriter(document);
   } else { // current
     if (labelio == null)
       labelio =
           new StatechumXML.LabelSequenceWriter(document, configuration, getLabelConverter());
     if (stringio == null) stringio = new StatechumXML.StringSequenceWriter(document);
   }
 }