# FileContentType

Import: `import com.install4j.api.beaninfo.FileContentType;`

```java
public final enum FileContentType
```

Enumeration class for all possible file content types for file property descriptors.


**See also:**

- [FilePropertyDescriptor.setFileContentType](FilePropertyDescriptor.md#setfilecontenttype-filecontenttype)

## Constants

### OTHER

The file has a content type that cannot be edited in the editors that associated with the
other file content types in this enumeration class. This is the default state for
[`FilePropertyDescriptor`](FilePropertyDescriptor.md)s.

### TEXT

The file contains text encoded in UTF-8 format. The install4j IDE will provide a text editor that
allows the user to edit the file. Also, the user can create text files from within the IDE.

### HTML

The file contains HTML encoded in UTF-8 format. The install4j IDE will provide an HTML editor that
allows the user to edit the file. Also, the user can create HTML files from within the IDE.

## Methods

| Signature | Returns | Description |
|---|---|---|
| [`values()`](#values) | `FileContentType[]` |  |
| [`valueOf(String)`](#valueof-string) | `FileContentType` |  |
| [`toString()`](#tostring) | `String` |  |

### values()

```java
public static FileContentType[] values()
```

### valueOf(String)

```java
public static FileContentType valueOf(String name)
```

### toString()

```java
public String toString()
```

