public class EditParameters<ITEM_T extends DeviceConfiguration>
extends java.lang.Object
implements java.io.Serializable
EditParameters
are the contents of the Intent
bundle that we pass to and
from instances of EditActivity
.Constructor and Description |
---|
EditParameters() |
EditParameters(EditActivity editActivity) |
EditParameters(EditActivity editActivity,
java.lang.Class<ITEM_T> itemClass,
java.util.List<ITEM_T> list) |
EditParameters(EditActivity editActivity,
java.lang.Class<ITEM_T> itemClass,
java.util.List<ITEM_T> list,
int maxItemCount) |
EditParameters(EditActivity editActivity,
DeviceConfiguration configuration) |
EditParameters(EditActivity editActivity,
DeviceConfiguration configuration,
java.lang.Class<ITEM_T> itemClass,
java.util.List<ITEM_T> list) |
EditParameters(EditActivity editActivity,
DeviceConfiguration configuration,
RobotConfigMap robotConfigMap) |
public EditParameters(EditActivity editActivity, DeviceConfiguration configuration)
public EditParameters(EditActivity editActivity, DeviceConfiguration configuration, RobotConfigMap robotConfigMap)
public EditParameters(EditActivity editActivity, java.lang.Class<ITEM_T> itemClass, java.util.List<ITEM_T> list)
public EditParameters(EditActivity editActivity, DeviceConfiguration configuration, java.lang.Class<ITEM_T> itemClass, java.util.List<ITEM_T> list)
public EditParameters(EditActivity editActivity, java.lang.Class<ITEM_T> itemClass, java.util.List<ITEM_T> list, int maxItemCount)
public EditParameters(EditActivity editActivity)
public EditParameters()
public DeviceConfiguration getConfiguration()
public java.util.List<ITEM_T> getCurrentItems()
public java.lang.Class<ITEM_T> getItemClass()
public int getMaxItemCount()
public boolean isGrowable()
public void setGrowable(boolean growable)
public ScannedDevices getScannedDevices()
public void setScannedDevices(ScannedDevices devices)
public void setInitialPortNumber(int initialPortNumber)
public int getInitialPortNumber()
public int getI2cBus()
public void setI2cBus(int i2cBus)
public RobotConfigMap getRobotConfigMap()
public void setRobotConfigMap(RobotConfigMap robotConfigMap)
public boolean haveRobotConfigMapParameter()
public java.util.List<RobotConfigFile> getExtantRobotConfigurations()
public void setExtantRobotConfigurations(java.util.List<RobotConfigFile> configurations)
public ControlSystem getControlSystem()
public void setControlSystem(ControlSystem controlSystem)
public RobotConfigFile getCurrentCfgFile()
public void setCurrentCfgFile(RobotConfigFile currentCfgFile)
public void putIntent(Intent intent)
public Bundle toBundle()
public static <RESULT_ITEM extends DeviceConfiguration> EditParameters<RESULT_ITEM> fromIntent(EditActivity editActivity, Intent intent)
public static <RESULT_ITEM extends DeviceConfiguration> EditParameters<RESULT_ITEM> fromBundle(EditActivity editActivity, Bundle bundle)