| Package | Description | 
|---|---|
| com.zebra.sdk.device | 
 Provides implementation for device operations 
 | 
| com.zebra.sdk.printer | 
 Provides implementation for Zebra branded printer functionality. 
 | 
| com.zebra.sdk.settings | 
 Provides implementation for applying and retrieving settings from a device. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,Setting> | 
Profile.getAllSettings()  | 
Map<String,String> | 
Profile.getAllSettingValues()
Retrieves all of the profile's setting values. 
 | 
Map<String,String> | 
Profile.getArchivableSettingValues()
Retrieve the values of all the settings that are archivable. 
 | 
Set<String> | 
Profile.getAvailableSettings()
Retrieve all of the setting identifiers for a profile. 
 | 
Map<String,String> | 
Profile.getClonableSettingValues()
Retrieve the values of all the settings that are clonable. 
 | 
Setting | 
Profile.getSetting(String settingId)
Retrieves the profile's  
Setting for a setting id. | 
String | 
Profile.getSettingRange(String settingId)  | 
Map<String,String> | 
Profile.getSettingsValues(List<String> listOfSettings)
Retrieves the profile's setting values for a list of setting ids. 
 | 
String | 
Profile.getSettingType(String settingId)  | 
String | 
Profile.getSettingValue(String settingId)
Retrieves the profile's setting value for a setting id. 
 | 
boolean | 
Profile.isSettingReadOnly(String settingId)  | 
boolean | 
Profile.isSettingValid(String settingId,
              String value)  | 
boolean | 
Profile.isSettingWriteOnly(String settingId)  | 
Map<String,String> | 
Profile.processSettingsViaMap(Map<String,String> settingValuePairs)
Change or retrieve settings in the profile. 
 | 
void | 
Profile.setAllSettings(Map<String,Setting> settings)
Change settings in the profile. 
 | 
void | 
Profile.setSetting(String settingId,
          Setting setting)
Change the setting in the profile. 
 | 
void | 
Profile.setSetting(String settingId,
          String value)
Change the value of the setting in the profile to the given value. 
 | 
void | 
Profile.setSettings(Map<String,String> settingValuePairs)
Set more than one setting. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Map<String,Setting> | 
PrinterUtil.getSettingsFromPrinter(String connectionString)
Retrieve all settings and their attributes from the specified printer. 
See ConnectionBuilder for the format of connectionString. | 
static Map<String,String> | 
SettingsSetter.process(String destinationDevice,
       Map<String,String> settingsToSet)
Sends the  
settingsToSet to the destinationDevice and then returns the updated setting
 values. | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,Setting> | 
SettingsProvider.getAllSettings()
Retrieve all settings and their attributes. 
 | 
Map<String,String> | 
SettingsProvider.getAllSettingValues()
Retrieves all of the device's setting values. 
 | 
Set<String> | 
SettingsProvider.getAvailableSettings()
Retrieve all of the setting identifiers for a device. 
 | 
String | 
SettingsProvider.getSettingRange(String settingId)
Retrieves the allowable range for a setting. 
 | 
Map<String,String> | 
SettingsProvider.getSettingsValues(List<String> listOfSettings)
Retrieves the device's setting values for a list of setting IDs. 
 | 
String | 
SettingsProvider.getSettingType(String settingId)
Returns the data type of the setting. 
 | 
String | 
SettingsProvider.getSettingValue(String settingId)
Retrieves the device's setting value for a setting id. 
 | 
boolean | 
SettingsProvider.isSettingReadOnly(String settingId)
Returns true if the setting is read only. 
 | 
boolean | 
SettingsProvider.isSettingValid(String settingId,
              String value)
Returns true if value is valid for the given setting. 
 | 
boolean | 
SettingsProvider.isSettingWriteOnly(String settingId)
Returns true if the setting is write only. 
 | 
Map<String,String> | 
SettingsProvider.processSettingsViaMap(Map<String,String> settingValuePairs)
Change or retrieve printer settings. 
 | 
void | 
SettingsProvider.setSetting(String settingId,
          String value)
Sets the setting to the given value. 
 | 
void | 
SettingsProvider.setSettings(Map<String,String> settingValuePairs)
Set more than one setting. 
 | 
				© 2015 ZIH Corp. All Rights Reserved.