private static String buildPosition(Range range, int startOrEnd) throws TabConversionException { String res; if (startOrEnd == START) { if (range.hasBegin()) { res = String.valueOf((range.getBegin().getPosition())); } else { throw new TabConversionException("The range must have a valid start position."); } } else {//if (startOrEnd == END) if (range.hasEnd()) { res = String.valueOf((range.getEnd().getPosition())); } else { throw new TabConversionException("The range must have a valid end position."); } } return res; }
jRange.setBegin( positionConverter.toJaxb( mRange.getBegin() ) );
jRange.setBegin( positionConverter.toJaxb( mRange.getBegin() ) );