# Serialized Form

## Package org.eclipse.birt.report.model.api

### Exception Class org.eclipse.birt.report.model.api.DesignFileException

class DesignFileException extends ModelException implements Serializable

serialVersionUID:
  8790341685615483274L

#### Serialized Fields

##### e

    Exception e

Exception thrown by SAX.

##### exceptionList

    List<Exception> exceptionList

The list containing errors encountered when opening the design file.

##### fileName

    String fileName

The file name with the error.

### Exception Class org.eclipse.birt.report.model.api.IllegalOperationException

class IllegalOperationException extends RuntimeException implements Serializable

serialVersionUID:
  1657341610022221191L

### Exception Class org.eclipse.birt.report.model.api.ModelException

class ModelException extends org.eclipse.birt.core.exception.BirtException implements Serializable

serialVersionUID:
  1L

## Package org.eclipse.birt.report.model.api.activity

### Exception Class org.eclipse.birt.report.model.api.activity.SemanticException

class SemanticException extends ModelException implements Serializable

serialVersionUID:
  -5947401970525709666L

#### Serialized Fields

##### element

    org.eclipse.birt.report.model.core.DesignElement element

The element with semantic error.

## Package org.eclipse.birt.report.model.api.command

### Exception Class org.eclipse.birt.report.model.api.command.CircularExtendsException

class CircularExtendsException extends ExtendsException implements Serializable

serialVersionUID:
  -3188813948002142970L

### Exception Class org.eclipse.birt.report.model.api.command.ContentException

class ContentException extends SemanticException implements Serializable

serialVersionUID:
  6436296237110208952L

#### Serialized Fields

##### containerProp

    String containerProp

The property name within the container.

##### content

    org.eclipse.birt.report.model.core.DesignElement content

The content in the container.

##### slot

    int slot

The slot within the container.

### Exception Class org.eclipse.birt.report.model.api.command.CssException

class CssException extends SemanticException implements Serializable

serialVersionUID:
  5798109731640445551L

#### Serialized Fields

##### styleSheet

    IncludedCssStyleSheet styleSheet

### Exception Class org.eclipse.birt.report.model.api.command.CustomMsgException

class CustomMsgException extends SemanticException implements Serializable

serialVersionUID:
  2747010046327832852L

#### Serialized Fields

##### locale

    String locale

The locale with error.

##### resourceKey

    String resourceKey

The resource key with error.

### Exception Class org.eclipse.birt.report.model.api.command.EncryptionException

class EncryptionException extends SemanticException implements Serializable

serialVersionUID:
  -3552054627554489034L

### Exception Class org.eclipse.birt.report.model.api.command.ExtendsException

class ExtendsException extends SemanticException implements Serializable

serialVersionUID:
  4652036899546927124L

#### Serialized Fields

##### extendsName

    String extendsName

The new extends value.

##### parent

    org.eclipse.birt.report.model.core.DesignElement parent

The parent element to set.

### Exception Class org.eclipse.birt.report.model.api.command.ExtendsForbiddenException

class ExtendsForbiddenException extends ExtendsException implements Serializable

serialVersionUID:
  7129821443284155448L

### Exception Class org.eclipse.birt.report.model.api.command.InvalidParentException

class InvalidParentException extends ExtendsException implements Serializable

serialVersionUID:
  4335031720216166533L

### Exception Class org.eclipse.birt.report.model.api.command.LibraryException

class LibraryException extends SemanticException implements Serializable

serialVersionUID:
  5124358913518651257L

### Exception Class org.eclipse.birt.report.model.api.command.NameException

class NameException extends SemanticException implements Serializable

serialVersionUID:
  -657245298064464513L

#### Serialized Fields

##### name

    String name

The new element name.

### Exception Class org.eclipse.birt.report.model.api.command.PropertyNameException

class PropertyNameException extends SemanticException implements Serializable

serialVersionUID:
  8269697054523876373L

#### Serialized Fields

##### name

    String name

The property/member name that caused the error.

##### struct

    IStructure struct

A structure object.

### Exception Class org.eclipse.birt.report.model.api.command.StyleException

class StyleException extends SemanticException implements Serializable

serialVersionUID:
  -4383500737464797856L

#### Serialized Fields

##### styleName

    String styleName

The style name being set.

### Exception Class org.eclipse.birt.report.model.api.command.TemplateException

class TemplateException extends SemanticException implements Serializable

serialVersionUID:
  9034821979184205988L

### Exception Class org.eclipse.birt.report.model.api.command.ThemeException

class ThemeException extends SemanticException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### themeName

    String themeName

The theme name being set.

### Exception Class org.eclipse.birt.report.model.api.command.UserPropertyException

class UserPropertyException extends SemanticException implements Serializable

serialVersionUID:
  -2257635814080094408L

#### Serialized Fields

##### propertyName

    String propertyName

The name of the user property affected.

### Exception Class org.eclipse.birt.report.model.api.command.WrongTypeException

class WrongTypeException extends ExtendsException implements Serializable

serialVersionUID:
  8660438792837420578L

## Package org.eclipse.birt.report.model.api.css

### Exception Class org.eclipse.birt.report.model.api.css.StyleSheetException

class StyleSheetException extends ModelException implements Serializable

serialVersionUID:
  5816843037267500577L

### Exception Class org.eclipse.birt.report.model.api.css.StyleSheetParserException

class StyleSheetParserException extends ModelException implements Serializable

serialVersionUID:
  6470924439843008936L

#### Serialized Fields

##### name

    String name

Style name or the rule name.

##### propName

    String propName

The name of the style or rule which has the errors.

##### value

    String value

String value of the property.

## Package org.eclipse.birt.report.model.api.elements

### Exception Class org.eclipse.birt.report.model.api.elements.SemanticError

class SemanticError extends SemanticException implements Serializable

serialVersionUID:
  -285983593958407463L

#### Serialized Fields

##### errorLevel

    int errorLevel

The level for the semantic error. Can be error or warning.

## Package org.eclipse.birt.report.model.api.extension

### Exception Class org.eclipse.birt.report.model.api.extension.ExtendedElementException

class ExtendedElementException extends SemanticException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### properties

    HashMap<String,Object> properties

Hash map for the extended element exception properties

## Package org.eclipse.birt.report.model.api.metadata

### Exception Class org.eclipse.birt.report.model.api.metadata.MetaDataReaderException

class MetaDataReaderException extends ModelException implements Serializable

serialVersionUID:
  -6052803773978695357L

#### Serialized Fields

##### e

    org.eclipse.birt.report.model.metadata.MetaDataParserException e

### Exception Class org.eclipse.birt.report.model.api.metadata.PropertyValueException

class PropertyValueException extends SemanticException implements Serializable

serialVersionUID:
  6453952392044174297L

#### Serialized Fields

##### invalidValue

    Object invalidValue

The invalid value.

##### memberName

    String memberName

The name of the member being set.

##### propertyDisplayName

    String propertyDisplayName

The display name of the property being set.

##### propertyName

    String propertyName

The name of the property being set.

##### propertyTypeName

    String propertyTypeName

Name of the type of the property.

### Exception Class org.eclipse.birt.report.model.api.metadata.ValidationValueException

class ValidationValueException extends PropertyValueException implements Serializable

serialVersionUID:
  -5090192631774412136L

#### Serialized Fields

##### dataType

    String dataType

The name of the data type being validated.