Java Reference
In-Depth Information
public ProcessVisualTag(byte[] d) {
data = d;
imageClass = new String("javax.microedition.lcdui.Image");
encode();
}
public byte[] getData() {
return data;
}
public Image getImage() {
return image;
}
private boolean isSupported() {
boolean supportedSym = false;
boolean supportedImage = false;
try {
String[] symbologies = SymbologyManager.getReadSymbologies();
for (int i=0; i<symbologies.length; i++) {
if (symbologies[i].equals(sym)) {
supportedSym = true;
break;
}
}
Class[] images = SymbologyManager.getImageClasses();
for(int i=0; i<images.length; i++) {
if (images[i].equals(imageClass) ) {
supportedImage = true;
imageClass = images[i].getClass();
break;
}
}
}
catch (Exception e) { return false; }
return supportedSym && supportedImage;
}
 
Search WWH ::




Custom Search