edu.ucla.util
Class UserEnumValue

Object
  extended by UserEnumValue
All Implemented Interfaces:
EnumValue
Direct Known Subclasses:
CSITypeProperty.CSIType, InOutDegreeProperty.InOutDegree

public class UserEnumValue
extends Object
implements EnumValue

Since:
20030828
Author:
keith cascio

Constructor Summary
UserEnumValue(EnumValue toCopy)
           
UserEnumValue(Object name, EnumProperty property)
           
 
Method Summary
 boolean equals(Object o)
           
 int hashCode()
           
 EnumProperty property()
           
 void setName(Object name)
           
 String toString()
           
 
Methods inherited from class Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserEnumValue

public UserEnumValue(Object name,
                     EnumProperty property)

UserEnumValue

public UserEnumValue(EnumValue toCopy)
Since:
20040209
Method Detail

toString

public String toString()
Specified by:
toString in interface EnumValue
Overrides:
toString in class Object

setName

public void setName(Object name)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object

property

public EnumProperty property()
Specified by:
property in interface EnumValue
Since:
20070420


Copyright 2010 UCLA Automated Reasoning Group