for (int i=0,j=appd.length; i<j; i++) {
System.out.print("Application "+i+": '"+appd[i].getName()+"'\nVersion '"+appd[i].getVersion()+"'\nURN: '"+appd[i].getUrn()+"'\n");
System.out.print("AppData is ");
- if (appd[i].getAppDataChoice().getDataReference()==null) {
- String appData=appd[i].getAppDataChoice().getData();
+ if (appd[i].getAppDataChoice().getDataReference()!=null) {
+ String appData=appd[i].getAppDataChoice().getDataReference();
if (appData.length()>1) {
System.out.print("a reference ("+appData+")");
InputStream jstrm;
System.out.println("an empty reference.");
}
} else {
- System.out.println("an embedded chunk of "+appd[i].getAppDataChoice().getDataReference().length+" bytes.");
+ System.out.println("an embedded chunk of "+appd[i].getAppDataChoice().getData().length+" bytes.");
}
}