out.writeLong(bundleData.getManifestTimeStamp()); out.writeByte(bundleData.getManifestType());
	protected void saveMetaDataFor(BundleData data, DataOutputStream out) throws IOException {		if (data.getBundleID() == 0 || !(data instanceof DefaultBundleData)) {			out.writeByte(NULL);			return;		}		EclipseBundleData bundleData = (EclipseBundleData) data;		out.writeByte(OBJECT);		writeStringOrNull(out, bundleData.getLocation());		writeStringOrNull(out, bundleData.getName());		writeStringOrNull(out, bundleData.getUniqueId());		writeStringOrNull(out, bundleData.getVersion().toString());		writeStringOrNull(out, bundleData.getActivator());		writeStringOrNull(out, bundleData.getPluginClass());		writeStringOrNull(out, bundleData.isLegacy());		writeStringOrNull(out, bundleData.getClassPath());		writeStringOrNull(out, bundleData.getNativeCodePath());		writeStringOrNull(out, bundleData.getExecutionEnvironment());		writeStringOrNull(out, bundleData.getDynamicImports());		out.writeInt(bundleData.getGeneration());		out.writeInt(bundleData.getStartLevel());		out.writeInt(bundleData.getStatus());		out.writeBoolean(bundleData.isReference());		out.writeBoolean(bundleData.isFragment());	}