public abstract class Scenario extends AbstractMexicoBean
| Modifier and Type | Field and Description |
|---|---|
protected Map<Factor,Object> |
factorValues |
protected Collection<Feature> |
feature |
protected String |
name |
protected int |
orderNumber |
static String |
PROPERTY_FACTOR_VALUES |
static String |
PROPERTY_FEATURE |
static String |
PROPERTY_NAME |
static String |
PROPERTY_ORDER_NUMBER |
| Constructor and Description |
|---|
Scenario() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllFeature(Collection<Feature> feature) |
abstract void |
addFactorValueListener(ScenarioFactorValueListener factorListener) |
void |
addFeature(Feature feature) |
boolean |
containsAllFeature(Collection<Feature> feature) |
boolean |
containsFeature(Feature feature) |
abstract Object |
getFactorValue(Factor factor) |
Map<Factor,Object> |
getFactorValues() |
Collection<Feature> |
getFeature() |
Feature |
getFeature(int index) |
String |
getName() |
int |
getOrderNumber() |
boolean |
isFeatureEmpty() |
boolean |
removeAllFeature(Collection<Feature> feature) |
abstract void |
removeFactorValueListener(ScenarioFactorValueListener factorListener) |
boolean |
removeFeature(Feature feature) |
abstract void |
setFactorValue(Factor factor,
Object value) |
void |
setFactorValues(Map<Factor,Object> factorValues) |
void |
setFeature(Collection<Feature> feature) |
void |
setName(String name) |
void |
setOrderNumber(int orderNumber) |
int |
sizeFeature() |
getChild, getChildaddPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListenerpublic static final String PROPERTY_ORDER_NUMBER
public static final String PROPERTY_NAME
public static final String PROPERTY_FACTOR_VALUES
public static final String PROPERTY_FEATURE
protected int orderNumber
protected String name
protected Collection<Feature> feature
public int getOrderNumber()
public void setOrderNumber(int orderNumber)
public String getName()
public void setName(String name)
public Feature getFeature(int index)
public boolean isFeatureEmpty()
public int sizeFeature()
public void addFeature(Feature feature)
public void addAllFeature(Collection<Feature> feature)
public boolean removeFeature(Feature feature)
public boolean removeAllFeature(Collection<Feature> feature)
public boolean containsFeature(Feature feature)
public boolean containsAllFeature(Collection<Feature> feature)
public Collection<Feature> getFeature()
public void setFeature(Collection<Feature> feature)
public abstract void addFactorValueListener(ScenarioFactorValueListener factorListener)
public abstract void removeFactorValueListener(ScenarioFactorValueListener factorListener)
Copyright © 2011-2012 Code Lutin. All Rights Reserved.