
**Inheritance:** java.lang.Object, ColladaElement

The contributor. The contributor element defines authoring information for asset management.

## Constructors

| Constructor | Description |
| --- | --- |
| [Contributor()](#Contributor) |  |

## Methods

| Method | Description |
| --- | --- |
| [getAuthor()](#getAuthor) | Gets or sets the author. The author element contains a string with the author's name. There may be only one author element. |
| [setAuthor(String value)](#setAuthor-java.lang.String) | Gets or sets the author. The author element contains a string with the author's name. There may be only one author element. |
| [getAuthorEmail()](#getAuthorEmail) | Gets or sets the author email. Contains a string with author's email address. String that compliant with RFC 2822 section 3.4. This element has no attributes. There may be only one author email address. |
| [setAuthorEmail(String value)](#setAuthorEmail-java.lang.String) | Gets or sets the author email. Contains a string with author's email address. String that compliant with RFC 2822 section 3.4. This element has no attributes. There may be only one author email address. |
| [getAuthorWebsite()](#getAuthorWebsite) | Gets or sets the author website. Contains a URI reference to author's website. This element has no attributes. There may be only one author website. |
| [setAuthorWebsite(String value)](#setAuthorWebsite-java.lang.String) | Gets or sets the author website. Contains a URI reference to author's website. This element has no attributes. There may be only one author website. |
| [getAuthoringTool()](#getAuthoringTool) | Gets or sets the authoring tool. The authoring_tool element contains a string with the authoring tool's name. There may be only one authoring_tool element. |
| [setAuthoringTool(String value)](#setAuthoringTool-java.lang.String) | Gets or sets the authoring tool. The authoring_tool element contains a string with the authoring tool's name. There may be only one authoring_tool element. |
| [getComments()](#getComments) | Gets or sets the comments. The comments element contains a string with comments from this contributor. There may be only one comments element. |
| [setComments(String value)](#setComments-java.lang.String) | Gets or sets the comments. The comments element contains a string with comments from this contributor. There may be only one comments element. |
| [getCopyright()](#getCopyright) | Gets or sets the copyright. The copyright element contains a string with copyright information. There may be only one copyright element. |
| [setCopyright(String value)](#setCopyright-java.lang.String) | Gets or sets the copyright. The copyright element contains a string with copyright information. There may be only one copyright element. |
| [getSourceData()](#getSourceData) | Gets or sets the source data. The source_data element contains a URI reference to the source data used for this asset. There may be only one source_data element. |
| [setSourceData(String value)](#setSourceData-java.lang.String) | Gets or sets the source data. The source_data element contains a URI reference to the source data used for this asset. There may be only one source_data element. |

### Contributor() {#Contributor}
```java
public Contributor()
```

### getAuthor() {#getAuthor}
```java
public final String getAuthor()
```

Gets or sets the author. The author element contains a string with the author's name. There may be only one author element.

**Returns:** String

### setAuthor(String value) {#setAuthor-java.lang.String}
```java
public final void setAuthor(String value)
```

Gets or sets the author. The author element contains a string with the author's name. There may be only one author element.

### getAuthorEmail() {#getAuthorEmail}
```java
public final String getAuthorEmail()
```

Gets or sets the author email. Contains a string with author's email address. String that compliant with RFC 2822 section 3.4. This element has no attributes. There may be only one author email address.

**Returns:** String

### setAuthorEmail(String value) {#setAuthorEmail-java.lang.String}
```java
public final void setAuthorEmail(String value)
```

Gets or sets the author email. Contains a string with author's email address. String that compliant with RFC 2822 section 3.4. This element has no attributes. There may be only one author email address.

### getAuthorWebsite() {#getAuthorWebsite}
```java
public final String getAuthorWebsite()
```

Gets or sets the author website. Contains a URI reference to author's website. This element has no attributes. There may be only one author website.

**Returns:** String

### setAuthorWebsite(String value) {#setAuthorWebsite-java.lang.String}
```java
public final void setAuthorWebsite(String value)
```

Gets or sets the author website. Contains a URI reference to author's website. This element has no attributes. There may be only one author website.

### getAuthoringTool() {#getAuthoringTool}
```java
public final String getAuthoringTool()
```

Gets or sets the authoring tool. The authoring_tool element contains a string with the authoring tool's name. There may be only one authoring_tool element.

**Returns:** String

### setAuthoringTool(String value) {#setAuthoringTool-java.lang.String}
```java
public final void setAuthoringTool(String value)
```

Gets or sets the authoring tool. The authoring_tool element contains a string with the authoring tool's name. There may be only one authoring_tool element.

### getComments() {#getComments}
```java
public final String getComments()
```

Gets or sets the comments. The comments element contains a string with comments from this contributor. There may be only one comments element.

**Returns:** String

### setComments(String value) {#setComments-java.lang.String}
```java
public final void setComments(String value)
```

Gets or sets the comments. The comments element contains a string with comments from this contributor. There may be only one comments element.

### getCopyright() {#getCopyright}
```java
public final String getCopyright()
```

Gets or sets the copyright. The copyright element contains a string with copyright information. There may be only one copyright element.

**Returns:** String

### setCopyright(String value) {#setCopyright-java.lang.String}
```java
public final void setCopyright(String value)
```

Gets or sets the copyright. The copyright element contains a string with copyright information. There may be only one copyright element.

### getSourceData() {#getSourceData}
```java
public final String getSourceData()
```

Gets or sets the source data. The source_data element contains a URI reference to the source data used for this asset. There may be only one source_data element.

**Returns:** String

### setSourceData(String value) {#setSourceData-java.lang.String}
```java
public final void setSourceData(String value)
```

Gets or sets the source data. The source_data element contains a URI reference to the source data used for this asset. There may be only one source_data element.

