/** Instruct the filesystem * that the root should change. * A fresh root is created. Subclasses that support root changes should use this. * * @return the new root */ final synchronized AbstractFileObject refreshRootImpl() { if (root != null) { root.validFlag = false; } root = createFileObject(null, ""); // NOI18N return root; }
/** Method to create a file object for given subfile. * @param name of the subfile * @return the file object */ protected final AbstractFolder createFile(String name) { return getAbstractFileSystem().createFileObject(this, name); }
/** Instruct the filesystem * that the root should change. * A fresh root is created. Subclasses that support root changes should use this. * * @return the new root */ final synchronized AbstractFileObject refreshRootImpl () { if (root != null) { root.validFlag = false; } root = createFileObject (null, ""); // NOI18N return root; }
/** Instruct the filesystem * that the root should change. * A fresh root is created. Subclasses that support root changes should use this. * * @return the new root */ final synchronized AbstractFileObject refreshRootImpl () { if (root != null) { root.validFlag = false; } root = createFileObject (null, ""); // NOI18N return root; }
/** Method to create a file object for given subfile. * @param name of the subfile * @return the file object */ protected final AbstractFolder createFile (String name) { return getAbstractFileSystem ().createFileObject (this, name); }
/** Method to create a file object for given subfile. * @param name of the subfile * @return the file object */ protected final AbstractFolder createFile (String name) { return getAbstractFileSystem ().createFileObject (this, name); }