out.writeBoolean(hasPackageInfo());
	public void save(DataOutputStream out) throws IOException {		if (bundledata == null)			throw new IllegalStateException();		out.writeBoolean(isAutoStart());		String[] autoStartExceptions = getAutoStartExceptions();		if (autoStartExceptions == null)			out.writeInt(0);		else {			out.writeInt(autoStartExceptions.length);			for (int i = 0; i < autoStartExceptions.length; i++)				out.writeUTF(autoStartExceptions[i]);		}		out.writeBoolean(hasPackageInfo());		AdaptorUtil.writeStringOrNull(out, getBuddyList());		AdaptorUtil.writeStringOrNull(out, getRegisteredBuddyList());		AdaptorUtil.writeStringOrNull(out, getPluginClass());		out.writeLong(getManifestTimeStamp());		out.writeByte(getManifestType());	}