public abstract class EditI2cDevicesActivityAbstract<ITEM_T extends DeviceConfiguration> extends EditPortListSpinnerActivity<ITEM_T>
EditI2cDevicesActivityAbstract
manages a possibly-growable list of I2c devices. The set of
legal devices is passed in as the id of a string array in EditParameters.getResourceId().EditActivity.ConfigurationTypeAndDisplayName, EditActivity.DisplayNameAndInteger, EditActivity.DisplayNameAndRequestCode, EditActivity.SetNameTextWatcher
controlSystem, idItemSpinner
editTextBannerControllerName, idBannerParent, idControllerName, idControllerSerialNumber, idItemEditTextResult, idItemPortNumber, idItemRowPort, idListParentLayout, initialPortNumber, itemClass, itemList, itemViews, layoutControllerNameBanner, layoutItem, layoutMain, TAG, textViewSerialNumber
extraUSBDevices
appUtil, configurationUtility, context, controllerConfiguration, currentCfgFile, extantRobotConfigurations, haveRobotConfigMapParameter, idAddButton, idFixButton, idSwapButton, remoteConfigure, robotConfigFileManager, robotConfigMap, scannedDevices, spinnerListener, utility
Constructor and Description |
---|
EditI2cDevicesActivityAbstract() |
Modifier and Type | Method and Description |
---|---|
protected ConfigurationType.DeviceFlavor |
getDeviceFlavorBeingConfigured() |
addViewListenersOnIndex, changeDevice, clearDevice, createItemViewForPort, deserialize, localizeSpinner
addNameTextChangeWatcherOnIndex, addNewItem, addViewListeners, createListViews, findConfigByIndex, findConfigByPort, findViewByIndex, finishOk, onActivityResult, onAddButtonPressed, onCancelButtonPressed, onCreate, onDoneButtonPressed, onFixButtonPressed, onStart, onSwapButtonPressed, refreshSerialNumber
completeSwapConfiguration, determineExtraUSBDevices, fixConfiguration, getFixableCandidate, getTag, isFixable, isSwappable, refreshAfterFix, refreshAfterSwap, showButton, showFixButton, showFixSwapButtons, showSwapButton, swapConfiguration
clearNameIfNecessary, deserializeConfigMap, disabledDeviceName, displayNameOfConfigurationType, findPosition, findPosition, finishCancel, finishOk, finishOk, formatSerialNumber, getDefaultEnabledSelection, getRobotConfigMap, handleCommandNotifyActiveConfig, handleLaunchEdit, handleLaunchEdit, handleLaunchEdit, handleSpinner, handleSpinner, localizeConfigTypeSpinner, localizeConfigTypeSpinnerStrings, localizeConfigTypeSpinnerTypes, logActivityResult, logBackPressed, nameOf, nameOf, onBackPressed, sendOrInject
protected ConfigurationType.DeviceFlavor getDeviceFlavorBeingConfigured()
getDeviceFlavorBeingConfigured
in class EditPortListSpinnerActivity<ITEM_T extends DeviceConfiguration>