# com.bea.netuix.application.identifier
LookAndFeelDefinitionId Class

public class LookAndFeelDefinitionId
extends `Id`

Represents the primary keys of `LookAndFeel` definition objects in the database, and is used to uniquely identify them. `LookAndFeelDefinitionId` will be needed when customizing the look and feel of a desktop.

Hierarchy
  `Object`
  `Id`
  `LookAndFeelDefinitionId`

All Implemented Interfaces
  `Serializable`

## Field Summary

Fields from com.bea.netuix.application.identifier`.`Id``
``id``

## Constructor Summary

LookAndFeelDefinitionId(int id)

## Method Summary

`public static `LookAndFeelDefinitionId`` | `clone`(`LookAndFeelDefinitionId` lookAndFeelDefinitionId)
`protected `Object`` | `clone`()
`public static `LookAndFeelDefinitionId`` | `createLookAndFeelDefinitionId`(int id)

Methods from `com.bea.netuix.application.identifier.`Id``
``equals`, `getId`, `hashCode`, `setId`, `toString``

Methods from class `java.lang.`Object``
`equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Detail

### LookAndFeelDefinitionId

    public LookAndFeelDefinitionId(int id)

## Method Detail

### clone(LookAndFeelDefinitionId) Method

    public static LookAndFeelDefinitionId clone(LookAndFeelDefinitionId lookAndFeelDefinitionId)

#### Parameters

lookAndFeelDefinitionId
  the `LookAndFeelDefinitionId` to be cloned.

#### Returns

a new `LookAndFeelDefinitionId` with the exact same id value as the `LookAndFeelDefinitionId` passed in.

### clone() Method

    protected Object clone()

Overrides
  `Object.clone()`

#### Returns

a new `LookAndFeelDefinitionId` with the exact same id value as this `LookAndFeelDefinitionId`

### createLookAndFeelDefinitionId(int) Method

    public static LookAndFeelDefinitionId createLookAndFeelDefinitionId(int id)

#### Parameters

id
  the integer value that this `LookAndFeelDefinitionId` should be set to.

#### Returns

a new `LookAndFeelDefinitionId` with the id value set to the integer passed in.