Vector formatVector = new Vector();
if (formatObj != UNDEFINED) {
Scriptable formats = (Scriptable) formatObj;
for (int i = 0; i < formats.getElementCount(); i++) {
String format = (String) formats.getElement(i);
BarcodeFormat bcFormat;
if (format.equalsIgnoreCase("CODE_128")) {
formatVector.addElement(BarcodeFormat.CODE_128);
continue;
} else if (format.equalsIgnoreCase("CODE_39")) {
formatVector.addElement(BarcodeFormat.CODE_39);