org.argouml.model.uml
Class EventKey

java.lang.Object
  extended byorg.argouml.model.uml.EventKey

class EventKey
extends Object

Value object class to find the correct eventlistenerlist in the eventhashmap.


Field Summary
(package private) static EventKey EMPTY_KEY
           
private  String name
           
private  Integer type
           
 
Constructor Summary
EventKey(Integer t, String n)
          Constructor for the event key.
EventKey(int t, String n)
           
 
Method Summary
 boolean equals(Object o)
           
 String getName()
           
 Integer getType()
           
 int hashCode()
           
private  void setName(String n)
           
private  void setType(int t)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

private Integer type

name

private String name

EMPTY_KEY

static final EventKey EMPTY_KEY
Constructor Detail

EventKey

public EventKey(int t,
                String n)

EventKey

public EventKey(Integer t,
                String n)
Constructor for the event key.

Parameters:
t - The type.
n - The name.
Method Detail

setType

private void setType(int t)
Parameters:
t - The new type to set.

getType

public Integer getType()
Returns:
The type.

setName

private void setName(String n)
Parameters:
n - The new name.

getName

public String getName()
Returns:
The name.

hashCode

public int hashCode()
See Also:
Object.hashCode()

equals

public boolean equals(Object o)
See Also:
Object.equals(java.lang.Object)


ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook