: EntryHelper.UNKNOWN_ID,
ar.hasGroupIdBeenSet()
? ar.getGid()
: EntryHelper.UNKNOWN_ID);
} else if (rc instanceof CpioFileSet) {
CpioFileSet cr = (CpioFileSet) rc;
return new ResourceCollectionFlags(cr.getPrefix(getProject()),
cr.getFullpath(getProject()),
cr.hasFileModeBeenSet()
? cr.getFileMode(getProject())
: -1,
cr.hasDirModeBeenSet()
? cr.getDirMode(getProject())
: -1,
cr.hasUserIdBeenSet()
? cr.getUid()
: EntryHelper.UNKNOWN_ID,
cr.hasGroupIdBeenSet()
? cr.getGid()
: EntryHelper.UNKNOWN_ID);
} else if (rc instanceof TarFileSet) {
TarFileSet tr = (TarFileSet) rc;
return new ResourceCollectionFlags(tr.getPrefix(getProject()),
tr.getFullpath(getProject()),