# Class: Layer

## Layer

represents a abstract openlayers layer

### Subclasses

- vcs.vcm.layer.openlayers.VectorLayer

### Extends

- vcs.vcm.layer.CommonLayerImpl

### Members

#### className{string}

  class Name of the Object

#### name{string}

  unique Name

### Methods

#### getClassName(){string} inherited

  returns the class name of this object.

  Deprecated
    - Yes

  ##### Returns:

  className

#### getConfigObject(){Object} inherited

#### getId(){string} inherited

  returns the id of this object

  Deprecated
    - Yes

#### getName(){string} inherited

  returns the name of the Object, the name is either given by the config Object or a uuid is generated

  Deprecated
    - Yes

#### isInitialized(){boolean} inherited

  returns true if the layer is initialized

  Deprecated
    - Yes

  ##### Returns:

  True, if layer is initialized