fr.reseaumexico.model
Class ScenarioImpl

java.lang.Object
  extended by fr.reseaumexico.model.Scenario
      extended by fr.reseaumexico.model.ScenarioImpl
All Implemented Interfaces:
Serializable

public class ScenarioImpl
extends Scenario

Implementation of Scenario to provide listener API

Since:
0.1
Author:
sletellier
See Also:
Serialized Form

Field Summary
protected  EventListenerList factorListenerList
           
 
Fields inherited from class fr.reseaumexico.model.Scenario
factorValues, feature, name, orderNumber, pcs, PROPERTY_FACTOR_VALUES, PROPERTY_FEATURE, PROPERTY_NAME, PROPERTY_ORDER_NUMBER
 
Constructor Summary
ScenarioImpl()
           
 
Method Summary
 void addFactorValueListener(ScenarioFactorValueListener factorListener)
           
protected  void fireFactorValueChanged(String factorId, Object oldValue, Object newValue)
           
 Object getFactorValue(Factor factor)
           
 void removeFactorValueListener(ScenarioFactorValueListener factorListener)
           
 void setFactorValue(Factor factor, Object value)
           
 String toString()
           
 
Methods inherited from class fr.reseaumexico.model.Scenario
addAllFeature, addFeature, addPropertyChangeListener, addPropertyChangeListener, containsAllFeature, containsFeature, firePropertyChange, firePropertyChange, getChild, getFactorValues, getFeature, getFeature, getName, getOrderNumber, removeAllFeature, removeFeature, removePropertyChangeListener, removePropertyChangeListener, setFactorValues, setFeature, setName, setOrderNumber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

factorListenerList

protected final EventListenerList factorListenerList
Constructor Detail

ScenarioImpl

public ScenarioImpl()
Method Detail

getFactorValue

public Object getFactorValue(Factor factor)
Specified by:
getFactorValue in class Scenario

setFactorValue

public void setFactorValue(Factor factor,
                           Object value)
Specified by:
setFactorValue in class Scenario

addFactorValueListener

public void addFactorValueListener(ScenarioFactorValueListener factorListener)
Specified by:
addFactorValueListener in class Scenario

removeFactorValueListener

public void removeFactorValueListener(ScenarioFactorValueListener factorListener)
Specified by:
removeFactorValueListener in class Scenario

fireFactorValueChanged

protected void fireFactorValueChanged(String factorId,
                                      Object oldValue,
                                      Object newValue)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011-2012 Code Lutin. All Rights Reserved.