com.bea.netuix.application.identifier
Class BookDefinitionId

java.lang.Object
  extended by com.bea.netuix.application.identifier.Id
      extended by com.bea.netuix.application.identifier.BookDefinitionId
All Implemented Interfaces
NavigableDefinitionId, PlaceableDefinitionId, Serializable

public class BookDefinitionId
extends Id
implements NavigableDefinitionId, PlaceableDefinitionId

Represents the primary keys of Book definition objects in the database, and is used to uniquely identify them. BookDefinitionId will be needed when customizing any Book definitions on a desktop.

See Also
Serialized Form

Field Summary
 
Fields inherited from class com.bea.netuix.application.identifier.Id
id
 
Constructor Summary
BookDefinitionId(int id)
           
 
Method Summary
protected  Object clone()
           
static BookDefinitionId clone(BookDefinitionId bookDefinitionId)
           
static BookDefinitionId createBookDefinitionId(int id)
           
 
Methods inherited from class com.bea.netuix.application.identifier.Id
equals, equals, getId, getUniqueLabel, hashCode, setId, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BookDefinitionId

public BookDefinitionId(int id)
Parameters
id - the integer value that this BookDefinitionId should be set to.
Method Detail

createBookDefinitionId

public static BookDefinitionId createBookDefinitionId(int id)
Parameters
id - the integer value that this BookDefinitionId should be set to.
Returns
a new BookDefinitionId with the id value set to the integer passed in.

clone

public static BookDefinitionId clone(BookDefinitionId bookDefinitionId)
Parameters
bookDefinitionId - the BookDefinitionId to be cloned.
Returns
a new BookDefinitionId with the exact same id value as the BookDefinitionId passed in.

clone

protected Object clone()
Overrides:
clone in class Object
Returns
a new BookDefinitionId with the exact same id value as this BookDefinitionId


Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.