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

The parameter. The parameter element declares parametric information regarding its parent element.

## Constructors

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

## Methods

| Method | Description |
| --- | --- |
| [getName()](#getName) | Gets or sets the name. The name attribute is the text string name of this element. Optional attribute. |
| [setName(String value)](#setName-java.lang.String) | Gets or sets the name. The name attribute is the text string name of this element. Optional attribute. |
| [getSid()](#getSid) | Gets or sets the sid. The sid attribute is a text string value containing the sub-identifier of this element. This value must be unique within the scope of the parent element. Optional attribute. |
| [setSid(String value)](#setSid-java.lang.String) | Gets or sets the sid. The sid attribute is a text string value containing the sub-identifier of this element. This value must be unique within the scope of the parent element. Optional attribute. |
| [getSemantic()](#getSemantic) | Gets or sets the semantic. The semantic attribute is the user-defined meaning of the parameter. Optional attribute. |
| [setSemantic(String value)](#setSemantic-java.lang.String) | Gets or sets the semantic. The semantic attribute is the user-defined meaning of the parameter. Optional attribute. |
| [getValueType()](#getValueType) | Gets or sets the value type. The type attribute indicates the type of the value data. This text string must be understood by the application. Required attribute. |
| [setValueType(String value)](#setValueType-java.lang.String) | Gets or sets the value type. The type attribute indicates the type of the value data. This text string must be understood by the application. Required attribute. |
| [getValue()](#getValue) | Gets or sets the value. |
| [setValue(String value)](#setValue-java.lang.String) | Gets or sets the value. |

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

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

Gets or sets the name. The name attribute is the text string name of this element. Optional attribute.

**Returns:** String

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

Gets or sets the name. The name attribute is the text string name of this element. Optional attribute.

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

Gets or sets the sid. The sid attribute is a text string value containing the sub-identifier of this element. This value must be unique within the scope of the parent element. Optional attribute.

**Returns:** String

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

Gets or sets the sid. The sid attribute is a text string value containing the sub-identifier of this element. This value must be unique within the scope of the parent element. Optional attribute.

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

Gets or sets the semantic. The semantic attribute is the user-defined meaning of the parameter. Optional attribute.

**Returns:** String

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

Gets or sets the semantic. The semantic attribute is the user-defined meaning of the parameter. Optional attribute.

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

Gets or sets the value type. The type attribute indicates the type of the value data. This text string must be understood by the application. Required attribute.

**Returns:** String

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

Gets or sets the value type. The type attribute indicates the type of the value data. This text string must be understood by the application. Required attribute.

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

Gets or sets the value.

**Returns:** String

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

Gets or sets the value.

