A B C D E F I K M N O P R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ActionMethod - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Action method executable from Appfigurate.
- addConfigurationUpdatedListener(Appfigurate.ConfigurationUpdated) - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
Registers a delegate method that will be called back when Appfigurate has updated the configuration of the app.
- allowInvalidSignatures() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Override if required, returning true if invalid signatures are allowed to apply configuration, or false if only a correct signature is acceptable.
- Appfigurate - Class in nz.co.electricbolt.appfiguratelibrary
-
Appfigurate library static methods.
- Appfigurate.ConfigurationUpdated - Interface in nz.co.electricbolt.appfiguratelibrary
-
Used in conjunction with
addConfigurationUpdatedListener
andremoveConfigurationUpdatedListener
. - AppfigurateLibraryException - Exception in nz.co.electricbolt.appfiguratelibrary
-
Exception thrown by Appfigurate library when: the app is initialized, generally due to a programming error, invalid configuration is attempted to be applied to the app, an action is attempted to be executed on the app causing invalid configuration.
- AppfigurateLibraryException(String) - Constructor for exception nz.co.electricbolt.appfiguratelibrary.AppfigurateLibraryException
- AppfigurateLibraryException(String, Exception) - Constructor for exception nz.co.electricbolt.appfiguratelibrary.AppfigurateLibraryException
- automationAction(String) - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Executes the action specified when automation testing using Espresso.
- automationApply() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Applies configuration properties to the app when automation testing using Espresso.
- automationReset() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Resets configuration properties to factory defaults (the values specified in your `Configuration` subclasses `reset` method) when automation testing using Espresso.
B
- BooleanProperty - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Boolean property configurable in Appfigurate using a Switch.
C
- Configuration - Class in nz.co.electricbolt.appfiguratelibrary
-
Subclass Configuration, then implement properties to configure using the Appfigurate app (Emulator or Google Play Store).
- Configuration() - Constructor for class nz.co.electricbolt.appfiguratelibrary.Configuration
- ConfigurationLabel - Class in nz.co.electricbolt.appfiguratelibrary
-
Displays overridden configuration in a vertical orientation.
- ConfigurationLabel(Context) - Constructor for class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
- ConfigurationLabel(Context, AttributeSet) - Constructor for class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
- configurationUpdated(String) - Method in interface nz.co.electricbolt.appfiguratelibrary.Appfigurate.ConfigurationUpdated
-
Called when Appfigurate has updated the configuration of the application.
- configurationUpdated(String) - Method in class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
D
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.ActionMethod
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.BooleanProperty
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyEdit
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyList
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertySlider
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.EncryptedStringPropertyListEdit
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyEdit
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyList
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertySlider
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyEdit
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyList
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertySlider
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyEdit
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyList
- description() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyListEdit
- description() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Returns the textual representation of all properties.
- DoublePropertyEdit - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Double property configurable in Appfigurate using a text field.
- DoublePropertyList - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Double property configurable in Appfigurate from a list of valid choices.
- DoublePropertyListEdit - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Double property configurable in Appfigurate from a list of valid choices.
- DoublePropertySlider - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Double property configurable in Appfigurate using a slider.
E
- encrypted() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.EncryptedStringPropertyListEdit
- EncryptedStringPropertyListEdit - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Encrypted String property configurable in Appfigurate from a customizable list of valid choices.
F
- FloatPropertyEdit - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Float property configurable in Appfigurate using a text field.
- FloatPropertyList - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Float property configurable in Appfigurate from a list of valid choices.
- FloatPropertyListEdit - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Float property configurable in Appfigurate from a list of valid choices.
- FloatPropertySlider - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Float property configurable in Appfigurate using a slider.
I
- IconSlider - Enum in nz.co.electricbolt.appfiguratelibrary.annotations
-
The graphical icons to be displayed for any configuration properties that are implemented using any of the @IntPropertySlider, @FloatPropertySlider or @DoublePropertySlider annotations.
- IconSliderBrightness - nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Brightness icon
- IconSliderCapacity - nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Battery icon
- IconSliderNumeric - nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
0/1 icon
- IconSliderSpeed - nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Tortise, Hare icon
- IconSliderVolume - nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Speaker icon
- IntPropertyEdit - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Integer property configurable in Appfigurate using a text field.
- IntPropertyList - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Integer property configurable in Appfigurate from a list of valid choices.
- IntPropertyListEdit - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Integer property configurable in Appfigurate from a list of valid choices.
- IntPropertySlider - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
Integer property configurable in Appfigurate using a slider.
K
- keys() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyList
- keys() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
- keys() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyList
- keys() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
- keys() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyList
- keys() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
- keys() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyList
- keys() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyListEdit
M
- maxValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyEdit
- maxValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
- maxValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertySlider
- maxValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyEdit
- maxValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
- maxValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertySlider
- maxValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyEdit
- maxValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
- maxValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertySlider
- minValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyEdit
- minValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
- minValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertySlider
- minValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyEdit
- minValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
- minValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertySlider
- minValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyEdit
- minValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
- minValue() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertySlider
- modifications() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Returns the textual representation of all properties that have non default values.
N
- nz.co.electricbolt.appfiguratelibrary - package nz.co.electricbolt.appfiguratelibrary
- nz.co.electricbolt.appfiguratelibrary.annotations - package nz.co.electricbolt.appfiguratelibrary.annotations
O
- onAttachedToWindow() - Method in class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
- onDetachedFromWindow() - Method in class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
- onDraw(Canvas) - Method in class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
- onMeasure(int, int) - Method in class nz.co.electricbolt.appfiguratelibrary.ConfigurationLabel
P
- publicKey() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Override to return the public key for this application.
R
- regularExpression() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyEdit
- regularExpression() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
- regularExpression() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.EncryptedStringPropertyListEdit
- regularExpression() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyEdit
- regularExpression() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
- regularExpression() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyEdit
- regularExpression() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
- regularExpression() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyEdit
- regularExpression() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyListEdit
- removeConfigurationUpdatedListener(Appfigurate.ConfigurationUpdated) - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
Unregisters the delegate method that will be called back when Appfigurate has updated the configuration of the application.
- reset() - Method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
Override if required to set default values into your properties.
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.ActionMethod
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.BooleanProperty
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyEdit
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyList
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertySlider
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.EncryptedStringPropertyListEdit
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyEdit
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyList
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertySlider
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyEdit
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyList
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertySlider
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyEdit
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyList
- restart() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyListEdit
- restoreConfiguration() - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
Restores the configuration from temporary storage back into SharedPreferences.
S
- saveConfiguration() - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
Saves the configuration persisted in SharedPreferences into temporary storage.
- setLogging(boolean) - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
When true, Appfigurate library debugging messages will be output to the console.
- sharedConfiguration() - Static method in class nz.co.electricbolt.appfiguratelibrary.Configuration
-
The singleton instance of the Configuration subclass.
- sliderIcon() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertySlider
- sliderIcon() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertySlider
- sliderIcon() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertySlider
- StringPropertyEdit - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
String property configurable in Appfigurate using a text field.
- StringPropertyList - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
String property configurable in Appfigurate from a predefined list of valid choices.
- StringPropertyListEdit - Annotation Type in nz.co.electricbolt.appfiguratelibrary.annotations
-
String property configurable in Appfigurate from a customizable list of valid choices.
V
- valueOf(String) - Static method in enum nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Returns the enum constant of this type with the specified name.
- values() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyList
- values() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.DoublePropertyListEdit
- values() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyList
- values() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.FloatPropertyListEdit
- values() - Static method in enum nz.co.electricbolt.appfiguratelibrary.annotations.IconSlider
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyList
- values() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.IntPropertyListEdit
- values() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyList
- values() - Method in annotation type nz.co.electricbolt.appfiguratelibrary.annotations.StringPropertyListEdit
- version() - Static method in class nz.co.electricbolt.appfiguratelibrary.Appfigurate
-
The version of the Appfigurate library in the format "major.minor.patch".
All Classes All Packages