Package org.apache.maven.doxia.site.skin

## Class SkinModel

- java.lang.Object
- - org.apache.maven.doxia.site.skin.SkinModel

All Implemented Interfaces:
  `java.io.Serializable`, `java.lang.Cloneable`

    public class SkinModel
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Cloneable

The `<skin>` element is the root of the skin descriptor.

Version:
  $Revision$ $Date$
See Also:
  Serialized Form

### Field Summary

Fields
`static java.lang.String` `SKIN_DESCRIPTOR_LOCATION`

### Constructor Summary

Constructors
`SkinModel()`

### Method Summary

All Methods Instance Methods Concrete Methods
`SkinModel` `clone()` Method clone.
`java.lang.String` `getEncoding()` Get encoding of text content, like the Velocity template itself.
`java.lang.String` `getModelEncoding()` Get the modelEncoding field.
`Prerequisites` `getPrerequisites()` Get describes the prerequisites in the build environment for using this skin.
`void` `setEncoding​(java.lang.String encoding)` Set encoding of text content, like the Velocity template itself.
`void` `setModelEncoding​(java.lang.String modelEncoding)` Set the modelEncoding field.
`void` `setPrerequisites​(Prerequisites prerequisites)` Set describes the prerequisites in the build environment for using this skin.

### Methods inherited from class java.lang.Object

`equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Field Detail

#### SKIN_DESCRIPTOR_LOCATION

    public static final java.lang.String SKIN_DESCRIPTOR_LOCATION

See Also:
  Constant Field Values

### Constructor Detail

#### SkinModel

    public SkinModel()

### Method Detail

#### clone

    public SkinModel clone()

Method clone.

Overrides:
  `clone` in class `java.lang.Object`
Returns:
  SkinModel

#### getEncoding

    public java.lang.String getEncoding()

Get encoding of text content, like the Velocity template itself.

Returns:
  String

#### getModelEncoding

    public java.lang.String getModelEncoding()

Get the modelEncoding field.

Returns:
  String

#### getPrerequisites

    public Prerequisites getPrerequisites()

Get describes the prerequisites in the build environment for using this skin.

Returns:
  Prerequisites

#### setEncoding

    public void setEncoding​(java.lang.String encoding)

Set encoding of text content, like the Velocity template itself.

Parameters:
  `encoding` -

#### setModelEncoding

    public void setModelEncoding​(java.lang.String modelEncoding)

Set the modelEncoding field.

Parameters:
  `modelEncoding` -

#### setPrerequisites

    public void setPrerequisites​(Prerequisites prerequisites)

Set describes the prerequisites in the build environment for using this skin.

Parameters:
  `prerequisites` -