# Class: com.pnfsoftware.jeb.core.output.AbstractUnitRepresentation

A skeleton class for unit document presentations.

## Constructor: AbstractUnitRepresentation
- parameter: `label`, type: `java.lang.String`

Description: Create a new non\-default document presentation. The identifier will be determined automatically.
parameter: label: presentation label

## Constructor: AbstractUnitRepresentation
- parameter: `label`, type: `java.lang.String`
- parameter: `defaultRepresentation`, type: `boolean`

Description: Create a new document presentation. The identifier will be determined automatically.
parameter: label: presentation label
parameter: defaultRepresentation: `true` if this should be the default presentation

## Constructor: AbstractUnitRepresentation
- parameter: `id`, type: `long`
- parameter: `label`, type: `java.lang.String`
- parameter: `defaultRepresentation`, type: `boolean`

Description: Create a new document presentation.
parameter: id: identifier
parameter: label: label
parameter: defaultRepresentation: indicates whether this representation should be the default one            for the unit

## Method: getId
- return type: `long`


## Method: getLabel
- return type: `java.lang.String`


## Method: isDefaultRepresentation
- return type: `boolean`


## Method: toString
- return type: `java.lang.String`


