|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface DosFileAttributeView extends BasicFileAttributeView
A DosFileAttributeView a BasicFileAttributeView это дополнительно поддерживает доступ к набору флагов атрибута DOS, которые используются, чтобы указать, только для чтения ли файл, скрывается, системный файл, или заархивированный.
Где динамический доступ к атрибутам файла требуется, атрибуты, поддерживаемые этим представлением атрибута, как определяются BasicFileAttributeView, и кроме того, следующие атрибуты поддерживаются:
Имя Ввести только для чтения Booleanскрытый Booleanсистема Booleanархив Boolean
getAttribute метод может использоваться, чтобы считать любой из этих атрибутов, или любой из атрибутов, определенных BasicFileAttributeView как будто, вызывая readAttributes() метод.
setAttribute метод может использоваться, чтобы обновить прошлое измененное время файла, прошлое время доступа или создать атрибуты времени как определено BasicFileAttributeView. Это может также использоваться, чтобы обновить атрибуты DOS как будто, вызывая setReadOnly, setHidden, setSystem, и setArchive методы соответственно.
| Модификатор и Тип | Метод и Описание |
|---|---|
Строка |
name()
Возвращает имя представления атрибута.
|
DosFileAttributes |
readAttributes()
Читает основные атрибуты файла как объемную работу.
|
void |
setArchive(boolean value)
Обновляет значение архивного атрибута.
|
void |
setHidden(boolean value)
Обновляет значение скрытого атрибута.
|
void |
setReadOnly(boolean value)
Обновляет значение атрибута "только для чтения".
|
void |
setSystem(boolean value)
Обновляет значение системного атрибута.
|
setTimesString name()
"dos".name в интерфейсе AttributeViewname в интерфейсе BasicFileAttributeViewDosFileAttributes readAttributes() throws IOException
BasicFileAttributeViewЭто - реализация, определенная, если все атрибуты файла читаются как атомарная работа относительно других операций файловой системы.
readAttributes в интерфейсе BasicFileAttributeViewIOException - если ошибка ввода-вывода происходитSecurityException - В случае провайдера значения по умолчанию менеджер безопасности устанавливается, checkRead метод вызывается, чтобы проверить доступ для чтения к файлуvoid setReadOnly(boolean value)
throws IOException
Это - реализация, определенная, если атрибут может быть обновлен как атомарная работа относительно других операций файловой системы. Реализация может, например, потребовать, чтобы считать существующее значение атрибута DOS, чтобы обновить этот атрибут.
value - новое значение атрибутаIOException - если ошибка ввода-вывода происходитSecurityException - В случае значения по умолчанию, и менеджера безопасности устанавливается, checkWrite метод вызывается, чтобы проверить доступ для записи к файлуvoid setHidden(boolean value)
throws IOException
Это - реализация, определенная, если атрибут может быть обновлен как атомарная работа относительно других операций файловой системы. Реализация может, например, потребовать, чтобы считать существующее значение атрибута DOS, чтобы обновить этот атрибут.
value - новое значение атрибутаIOException - если ошибка ввода-вывода происходитSecurityException - В случае значения по умолчанию, и менеджера безопасности устанавливается, checkWrite метод вызывается, чтобы проверить доступ для записи к файлуvoid setSystem(boolean value)
throws IOException
Это - реализация, определенная, если атрибут может быть обновлен как атомарная работа относительно других операций файловой системы. Реализация может, например, потребовать, чтобы считать существующее значение атрибута DOS, чтобы обновить этот атрибут.
value - новое значение атрибутаIOException - если ошибка ввода-вывода происходитSecurityException - В случае значения по умолчанию, и менеджера безопасности устанавливается, checkWrite метод вызывается, чтобы проверить доступ для записи к файлуvoid setArchive(boolean value)
throws IOException
Это - реализация, определенная, если атрибут может быть обновлен как атомарная работа относительно других операций файловой системы. Реализация может, например, потребовать, чтобы считать существующее значение атрибута DOS, чтобы обновить этот атрибут.
value - новое значение атрибутаIOException - если ошибка ввода-вывода происходитSecurityException - В случае значения по умолчанию, и менеджера безопасности устанавливается, checkWrite метод вызывается, чтобы проверить доступ для записи к файлу
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92