public DiffItem(
final Item item,
final String localPath,
final String tempFile,
final DiffItem rootItem,
final VersionSpec version) {
this(
item.getServerItem(),
localPath,
tempFile,
item.getEncoding().getCodePage(),
rootItem,
item.getItemType(),
item.getCheckinDate().getTimeInMillis(),
true,
version);
Check.notNull(item, "item"); //$NON-NLS-1$
this.item = item;
changesetVersion = item.getChangeSetID();
}