if (!myIsFetchProps) {
return;
}
DirInfo topDirInfo = (DirInfo) myDirs.peek();
DAVProperties props = topDirInfo.myChildren != null ? (DAVProperties ) topDirInfo.myChildren.get(myHref)
: null;
if (props == null) {
props = DAVUtil.getResourceProperties(getConnection(), myHref, null, null);
}
addProps(props, false);
} else {
DirInfo topDirInfo = (DirInfo) myDirs.peek();
if (!topDirInfo.myIsFetchProps) {
return;
}
DAVProperties props = topDirInfo.myChildren != null ? (DAVProperties ) topDirInfo.myChildren.get(topDirInfo.myVSNURL)
: null;
if (props == null) {
props = DAVUtil.getResourceProperties(getConnection(), topDirInfo.myVSNURL, null, null);
}
addProps(props, true);