# Serialized Form

## Package com.opensymphony.module.sitemesh.factory

### Exception Class com.opensymphony.module.sitemesh.factory.FactoryException

class FactoryException extends RuntimeException implements Serializable

#### Serialized Fields

##### exception

    Throwable exception

## Package com.opensymphony.module.sitemesh.freemarker

### Class com.opensymphony.module.sitemesh.freemarker.FreemarkerDecoratorServlet

class FreemarkerDecoratorServlet extends freemarker.ext.servlet.FreemarkerServlet implements Serializable

## Package com.opensymphony.module.sitemesh.multipass

### Class com.opensymphony.module.sitemesh.multipass.ExtractPropertyTag

class ExtractPropertyTag extends PropertyTag implements Serializable

## Package com.opensymphony.module.sitemesh.taglib

### Class com.opensymphony.module.sitemesh.taglib.AbstractTag

class AbstractTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable

#### Serialized Fields

##### pageContext

    javax.servlet.jsp.PageContext pageContext

##### parent

    javax.servlet.jsp.tagext.Tag parent

## Package com.opensymphony.module.sitemesh.taglib.decorator

### Class com.opensymphony.module.sitemesh.taglib.decorator.BodyTag

class BodyTag extends AbstractTag implements Serializable

### Class com.opensymphony.module.sitemesh.taglib.decorator.HeadTag

class HeadTag extends AbstractTag implements Serializable

### Class com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag

class PropertyTag extends AbstractTag implements Serializable

#### Serialized Fields

##### defaultValue

    String defaultValue

##### propertyName

    String propertyName

##### writeEntireProperty

    boolean writeEntireProperty

### Class com.opensymphony.module.sitemesh.taglib.decorator.TitleTag

class TitleTag extends AbstractTag implements Serializable

#### Serialized Fields

##### defaultTitle

    String defaultTitle

### Class com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag

class UsePageTag extends AbstractTag implements Serializable

#### Serialized Fields

##### id

    String id

## Package com.opensymphony.module.sitemesh.taglib.page

### Class com.opensymphony.module.sitemesh.taglib.page.ApplyDecoratorTag

class ApplyDecoratorTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable

#### Serialized Fields

##### config

    Config config

##### contentType

    String contentType

##### decorator

    String decorator

##### decoratorMapper

    DecoratorMapper decoratorMapper

##### encoding

    String encoding

##### factory

    Factory factory

##### page

    String page

##### params

    Map params

### Class com.opensymphony.module.sitemesh.taglib.page.ParamTag

class ParamTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable

#### Serialized Fields

##### name

    String name

## Package com.opensymphony.module.sitemesh.velocity

### Class com.opensymphony.module.sitemesh.velocity.VelocityDecoratorServlet

class VelocityDecoratorServlet extends org.apache.velocity.tools.view.servlet.VelocityViewServlet implements Serializable