com.bea.netuix.application.identifier
Class MenuDefinitionId

java.lang.Object
  extended by com.bea.netuix.application.identifier.Id
      extended by com.bea.netuix.application.identifier.MenuDefinitionId
All Implemented Interfaces
Serializable

public class MenuDefinitionId
extends Id

Represents the primary keys of Menu definition objects in the database, and is used to uniquely identify them. MenuDefinitionId will be needed when customizing menus on a desktop.

See Also
Serialized Form

Field Summary
 
Fields inherited from class com.bea.netuix.application.identifier.Id
id
 
Constructor Summary
MenuDefinitionId(int id)
           
 
Method Summary
protected  Object clone()
           
static MenuDefinitionId clone(MenuDefinitionId menuDefinitionId)
           
static MenuDefinitionId createMenuDefinitionId(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

MenuDefinitionId

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

createMenuDefinitionId

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

clone

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

clone

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


Copyright © 2000, 2009, 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.