fr.reseaumexico.model
Class Scenario
java.lang.Object
fr.reseaumexico.model.Scenario
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- ScenarioImpl
public abstract class Scenario
- extends Object
- implements Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROPERTY_ORDER_NUMBER
public static final String PROPERTY_ORDER_NUMBER
- See Also:
- Constant Field Values
PROPERTY_NAME
public static final String PROPERTY_NAME
- See Also:
- Constant Field Values
PROPERTY_FACTOR_VALUES
public static final String PROPERTY_FACTOR_VALUES
- See Also:
- Constant Field Values
PROPERTY_FEATURE
public static final String PROPERTY_FEATURE
- See Also:
- Constant Field Values
orderNumber
protected int orderNumber
name
protected String name
factorValues
protected Map<Factor,Object> factorValues
feature
protected Collection<Feature> feature
pcs
protected final PropertyChangeSupport pcs
Scenario
public Scenario()
getOrderNumber
public int getOrderNumber()
setOrderNumber
public void setOrderNumber(int orderNumber)
getName
public String getName()
setName
public void setName(String name)
getFactorValues
public Map<Factor,Object> getFactorValues()
setFactorValues
public void setFactorValues(Map<Factor,Object> factorValues)
getFeature
public Feature getFeature(int index)
addFeature
public void addFeature(Feature feature)
addAllFeature
public void addAllFeature(Collection<Feature> feature)
removeFeature
public boolean removeFeature(Feature feature)
removeAllFeature
public boolean removeAllFeature(Collection<Feature> feature)
containsFeature
public boolean containsFeature(Feature feature)
containsAllFeature
public boolean containsAllFeature(Collection<Feature> feature)
getFeature
public Collection<Feature> getFeature()
setFeature
public void setFeature(Collection<Feature> feature)
setFactorValue
public abstract void setFactorValue(Factor factor,
Object value)
getFactorValue
public abstract Object getFactorValue(Factor factor)
addFactorValueListener
public abstract void addFactorValueListener(ScenarioFactorValueListener factorListener)
removeFactorValueListener
public abstract void removeFactorValueListener(ScenarioFactorValueListener factorListener)
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener
public void addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
public void removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
firePropertyChange
protected void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
firePropertyChange
protected void firePropertyChange(String propertyName,
Object newValue)
getChild
protected <T> T getChild(Collection<T> childs,
int index)
Copyright © 2011-2012 Code Lutin. All Rights Reserved.