return rn == null ? null : rn.get();
}
@Override
public Node createLogicalView () {
RootNode n;
synchronized ( this ) {
n = rn == null ? null : rn.get();
if (n == null) {
n = new RootNode( project );
rn = new WeakReference<RootNode>( n );
}
}
return n;
}