info.rolandkrueger.roklib.util.conditionalengine
Class AbstractCondition

java.lang.Object
  extended by info.rolandkrueger.roklib.util.conditionalengine.AbstractCondition
All Implemented Interfaces:
IBooleanValueProvider, Serializable
Direct Known Subclasses:
BooleanExpression, Condition, ExternalCondition

public abstract class AbstractCondition
extends Object
implements IBooleanValueProvider

See Also:
Serialized Form

Field Summary
private  List<IConditionListener> mListeners
           
private static long serialVersionUID
           
 
Constructor Summary
AbstractCondition()
           
 
Method Summary
 void addConditionListener(IConditionListener listener)
           
 void clearConditionListeners()
           
protected  void fireConditionChanged()
           
protected  int getListenerCount()
           
 void removeConditionListener(IConditionListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface info.rolandkrueger.roklib.util.bool.IBooleanValueProvider
getBooleanValue
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

mListeners

private List<IConditionListener> mListeners
Constructor Detail

AbstractCondition

public AbstractCondition()
Method Detail

addConditionListener

public void addConditionListener(IConditionListener listener)

removeConditionListener

public void removeConditionListener(IConditionListener listener)

fireConditionChanged

protected void fireConditionChanged()

getListenerCount

protected int getListenerCount()

clearConditionListeners

public void clearConditionListeners()


Copyright © 2007-2011. All Rights Reserved.