# org.pdfclown.documents.contents.layers.ILayerConfiguration Interface Reference

Optional content configuration interface [PDF:1.7:4.10.3]. More...

Inheritance diagram for org.pdfclown.documents.contents.layers.ILayerConfiguration:

List of all members.

## Properties
PdfDirectObject | BaseObject`[get]`
| Gets the underlying reference object, if available; otherwise, gets the underlying data object.
string | Creator`[get, set]`
| Gets/Sets the name of the application or feature that created this configuration.
Layers | Layers`[get, set]`
| Gets the layer structure.
ListModeEnum | ListMode`[get, set]`
| Gets/Sets the list mode specifying which layers should be displayed to the user.
Array< LayerGroup > | OptionGroups`[get]`
| Gets the groups of layers whose states are intended to follow a radio button paradigm (that is exclusive visibility within the same group).
string | Title`[get, set]`
| Gets/Sets the configuration name.
bool | Visible`[get, set]`
| Gets/Sets whether all the layers in the document are initialize to be visible when this configuration is applied.

##

Optional content configuration interface [PDF:1.7:4.10.3].

## Property Documentation

PdfDirectObject org.pdfclown.objects.IPdfObjectWrapper.BaseObject`[get, inherited]`

Gets the underlying reference object, if available; otherwise, gets the underlying data object.

Implemented in org.pdfclown.objects.PdfObjectWrapper.

Referenced by org.pdfclown.documents.interaction.actions.SetLayerState.LayerStates.Add(), and org.pdfclown.documents.interaction.actions.SetLayerState.LayerStates.Insert().

string org.pdfclown.documents.contents.layers.ILayerConfiguration.Creator`[get, set]`

Gets/Sets the name of the application or feature that created this configuration.

Implemented in org.pdfclown.documents.contents.layers.LayerConfiguration, and org.pdfclown.documents.contents.layers.LayerDefinition.

Layers org.pdfclown.documents.contents.layers.ILayerConfiguration.Layers`[get, set]`

Gets the layer structure.

Implemented in org.pdfclown.documents.contents.layers.LayerConfiguration, and org.pdfclown.documents.contents.layers.LayerDefinition.

ListModeEnum org.pdfclown.documents.contents.layers.ILayerConfiguration.ListMode`[get, set]`

Gets/Sets the list mode specifying which layers should be displayed to the user.

Implemented in org.pdfclown.documents.contents.layers.LayerConfiguration, and org.pdfclown.documents.contents.layers.LayerDefinition.

Array<LayerGroup> org.pdfclown.documents.contents.layers.ILayerConfiguration.OptionGroups`[get]`

Gets the groups of layers whose states are intended to follow a radio button paradigm (that is exclusive visibility within the same group).

Implemented in org.pdfclown.documents.contents.layers.LayerConfiguration, and org.pdfclown.documents.contents.layers.LayerDefinition.

string org.pdfclown.documents.contents.layers.ILayerConfiguration.Title`[get, set]`

Gets/Sets the configuration name.

Implemented in org.pdfclown.documents.contents.layers.LayerConfiguration, and org.pdfclown.documents.contents.layers.LayerDefinition.

bool org.pdfclown.documents.contents.layers.ILayerConfiguration.Visible`[get, set]`

Gets/Sets whether all the layers in the document are initialize to be visible when this configuration is applied.

Implemented in org.pdfclown.documents.contents.layers.LayerConfiguration, and org.pdfclown.documents.contents.layers.LayerDefinition.

Copyright 2006-2013 Stefano Chizzolini. For more information, please visit PDF Clown home page.