public abstract class EditPortListSpinnerActivity<ITEM_T extends DeviceConfiguration> extends EditPortListActivity<ITEM_T>
EditActivity.ConfigurationTypeAndDisplayName, EditActivity.DisplayNameAndInteger, EditActivity.DisplayNameAndRequestCode, EditActivity.SetNameTextWatcher| Modifier and Type | Field and Description |
|---|---|
protected ControlSystem |
controlSystem |
protected int |
idItemSpinner |
editTextBannerControllerName, idBannerParent, idControllerName, idControllerSerialNumber, idItemEditTextResult, idItemPortNumber, idItemRowPort, idListParentLayout, initialPortNumber, itemClass, itemList, itemViews, layoutControllerNameBanner, layoutItem, layoutMain, TAG, textViewSerialNumberextraUSBDevicesappUtil, configurationUtility, context, controllerConfiguration, currentCfgFile, extantRobotConfigurations, haveRobotConfigMapParameter, idAddButton, idFixButton, idSwapButton, remoteConfigure, robotConfigFileManager, robotConfigMap, scannedDevices, spinnerListener, utility| Modifier | Constructor and Description |
|---|---|
protected |
EditPortListSpinnerActivity() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addViewListenersOnIndex(int index) |
protected void |
changeDevice(View itemView,
ConfigurationType type) |
protected void |
clearDevice(View itemView) |
protected View |
createItemViewForPort(int portNumber) |
protected void |
deserialize(EditParameters parameters) |
protected abstract ConfigurationType.DeviceFlavor |
getDeviceFlavorBeingConfigured() |
protected void |
localizeSpinner(View itemView)
Override if you need the 3-parameter variant of getApplicableConfigTypes()
|
addNameTextChangeWatcherOnIndex, addNewItem, addViewListeners, createListViews, findConfigByIndex, findConfigByPort, findViewByIndex, finishOk, onActivityResult, onAddButtonPressed, onCancelButtonPressed, onCreate, onDoneButtonPressed, onFixButtonPressed, onStart, onSwapButtonPressed, refreshSerialNumbercompleteSwapConfiguration, determineExtraUSBDevices, fixConfiguration, getFixableCandidate, getTag, isFixable, isSwappable, refreshAfterFix, refreshAfterSwap, showButton, showFixButton, showFixSwapButtons, showSwapButton, swapConfigurationclearNameIfNecessary, 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, sendOrInjectprotected int idItemSpinner
protected ControlSystem controlSystem
protected abstract ConfigurationType.DeviceFlavor getDeviceFlavorBeingConfigured()
protected void deserialize(EditParameters parameters)
deserialize in class EditUSBDeviceActivityprotected View createItemViewForPort(int portNumber)
createItemViewForPort in class EditPortListActivity<ITEM_T extends DeviceConfiguration>protected void localizeSpinner(View itemView)
protected void addViewListenersOnIndex(int index)
addViewListenersOnIndex in class EditPortListActivity<ITEM_T extends DeviceConfiguration>protected void clearDevice(View itemView)
clearDevice in class EditActivityprotected void changeDevice(View itemView,
ConfigurationType type)
changeDevice in class EditActivity