com.ctreber.aclib.gui
Class MOEnum

java.lang.Object
  extended by com.ctreber.aclib.gui.MonitoredObject
      extended by com.ctreber.aclib.gui.MOEnum

public class MOEnum
extends MonitoredObject

Monitored enumeration value.

© 2002 Christian Treber, [email protected]

Author:
Christian Treber, [email protected]

Constructor Summary
MOEnum()
           
 
Method Summary
 void addValidValue(Object pValue)
           
 boolean checkRange()
           Check value agains (possibly defined) constraints.
 boolean equals(Object obj)
           
 Object get()
           
 HashSet getValidValues()
           
 int hashCode()
           
 boolean is(Object pObject)
           
 void set(Object pValue)
           
 
Methods inherited from class com.ctreber.aclib.gui.MonitoredObject
addChangeListener, removeChangeListener
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MOEnum

public MOEnum()
Method Detail

addValidValue

public void addValidValue(Object pValue)

set

public void set(Object pValue)

get

public Object get()

is

public boolean is(Object pObject)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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

getValidValues

public HashSet getValidValues()

checkRange

public boolean checkRange()
Description copied from class: MonitoredObject

Check value agains (possibly defined) constraints.

Specified by:
checkRange in class MonitoredObject
Returns:
True if value is within range or range is not checked.


Copyright © 2013. All Rights Reserved.