1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-08-13 17:03:45 -04:00
filebot/source/net/filebot/web/AudioTrackFormat.java
Reinhard Pointner 8299e849aa * Format Source
2015-07-25 22:47:19 +00:00

31 lines
591 B
Java

package net.filebot.web;
import java.text.FieldPosition;
import java.text.Format;
import java.text.ParsePosition;
public class AudioTrackFormat extends Format {
@Override
public StringBuffer format(Object obj, StringBuffer sb, FieldPosition pos) {
return sb.append(obj.toString());
}
@Override
public AudioTrack parseObject(String source, ParsePosition pos) {
String[] s = source.split(" - ", 2);
if (s.length == 2) {
pos.setIndex(source.length());
return new AudioTrack(s[0].trim(), s[1].trim(), "VA");
} else {
pos.setErrorIndex(0);
return null;
}
}
}