ca.nengo.model.impl
Class MockConfigurable
java.lang.Object
ca.nengo.model.impl.MockConfigurable
- All Implemented Interfaces:
- Configurable
- Direct Known Subclasses:
- MockConfigurable.MockChildConfigurable
public class MockConfigurable
- extends java.lang.Object
- implements Configurable
A dummy Configurable class for testing purposes.
TODO: can we get rid of list methods if we don't need listeners?
- Author:
- Bryan Tripp
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockConfigurable
public MockConfigurable(Configuration immutableProperties)
throws StructuralException
- Throws:
StructuralException
getConstructionTemplate
public static Configuration getConstructionTemplate()
getConfiguration
public Configuration getConfiguration()
- Specified by:
getConfiguration in interface Configurable
- Returns:
- This Configurable's Configuration data
- See Also:
Configurable.getConfiguration()
getImmutableField
public java.lang.String getImmutableField()
setIntField
public void setIntField(int val)
getIntField
public int getIntField()
setFloatField
public void setFloatField(float val)
getFloatField
public float getFloatField()
setBooleanField
public void setBooleanField(boolean val)
getBooleanField
public boolean getBooleanField()
setStringField
public void setStringField(java.lang.String val)
getStringField
public java.lang.String getStringField()
setFloatArrayField
public void setFloatArrayField(float[] val)
getFloatArrayField
public float[] getFloatArrayField()
setFloatArrayArrayField
public void setFloatArrayArrayField(float[][] val)
getFloatArrayArrayField
public float[][] getFloatArrayArrayField()
setSimulationModeField
public void setSimulationModeField(SimulationMode val)
getSimulationModeField
public SimulationMode getSimulationModeField()
setUnitsField
public void setUnitsField(Units val)
getUnitsField
public Units getUnitsField()
setConfigurableField
public void setConfigurableField(Configurable val)
getConfigurableField
public Configurable getConfigurableField()
getMultiValuedField
public java.util.List<java.lang.String> getMultiValuedField()
setMultiValuedField
public void setMultiValuedField(int index,
java.lang.String val)
addMultiValuedField
public void addMultiValuedField(java.lang.String val)
addMultiValuedField
public void addMultiValuedField(int index,
java.lang.String val)
removeMultiValuedField
public void removeMultiValuedField(int index)
getFixedCardinalityField
public java.lang.String[] getFixedCardinalityField()
setFixedCardinalityField
public void setFixedCardinalityField(int index,
java.lang.String val)