src/api-impl: fix up code style, mainly for code imported from AOSP

used the following (plus manual edits):
`clang-format --style="{BasedOnStyle: LLVM, IndentWidth: 8, UseTab: Always, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: true, ColumnLimit: 0}`
This commit is contained in:
Mis012
2023-06-22 11:45:46 +02:00
parent 824b821f5a
commit 0a9591c474
208 changed files with 154568 additions and 150150 deletions

View File

@@ -22,95 +22,89 @@ package android.content.pm;
* AndroidManifest.xml's <uses-configuration> and <uses-feature> tags.
*/
public class ConfigurationInfo {
/**
* The kind of touch screen attached to the device.
* One of: {@link android.content.res.Configuration#TOUCHSCREEN_NOTOUCH},
* {@link android.content.res.Configuration#TOUCHSCREEN_STYLUS},
* {@link android.content.res.Configuration#TOUCHSCREEN_FINGER}.
*/
public int reqTouchScreen;
/**
* Application's input method preference.
* One of: {@link android.content.res.Configuration#KEYBOARD_UNDEFINED},
* {@link android.content.res.Configuration#KEYBOARD_NOKEYS},
* {@link android.content.res.Configuration#KEYBOARD_QWERTY},
* {@link android.content.res.Configuration#KEYBOARD_12KEY}
*/
public int reqKeyboardType;
/**
* A flag indicating whether any keyboard is available.
* one of: {@link android.content.res.Configuration#NAVIGATION_UNDEFINED},
* {@link android.content.res.Configuration#NAVIGATION_DPAD},
* {@link android.content.res.Configuration#NAVIGATION_TRACKBALL},
* {@link android.content.res.Configuration#NAVIGATION_WHEEL}
*/
public int reqNavigation;
/**
* Value for {@link #reqInputFeatures}: if set, indicates that the application
* requires a hard keyboard
*/
public static final int INPUT_FEATURE_HARD_KEYBOARD = 0x00000001;
/**
* Value for {@link #reqInputFeatures}: if set, indicates that the application
* requires a five way navigation device
*/
public static final int INPUT_FEATURE_FIVE_WAY_NAV = 0x00000002;
/**
* Flags associated with the input features. Any combination of
* {@link #INPUT_FEATURE_HARD_KEYBOARD},
* {@link #INPUT_FEATURE_FIVE_WAY_NAV}
*/
public int reqInputFeatures = 0;
/**
* The kind of touch screen attached to the device.
* One of: {@link android.content.res.Configuration#TOUCHSCREEN_NOTOUCH},
* {@link android.content.res.Configuration#TOUCHSCREEN_STYLUS},
* {@link android.content.res.Configuration#TOUCHSCREEN_FINGER}.
*/
public int reqTouchScreen;
/**
* Default value for {@link #reqGlEsVersion};
*/
public static final int GL_ES_VERSION_UNDEFINED = 0;
/**
* The GLES version used by an application. The upper order 16 bits represent the
* major version and the lower order 16 bits the minor version.
*/
public int reqGlEsVersion;
/**
* Application's input method preference.
* One of: {@link android.content.res.Configuration#KEYBOARD_UNDEFINED},
* {@link android.content.res.Configuration#KEYBOARD_NOKEYS},
* {@link android.content.res.Configuration#KEYBOARD_QWERTY},
* {@link android.content.res.Configuration#KEYBOARD_12KEY}
*/
public int reqKeyboardType;
public ConfigurationInfo() {
}
/**
* A flag indicating whether any keyboard is available.
* one of: {@link android.content.res.Configuration#NAVIGATION_UNDEFINED},
* {@link android.content.res.Configuration#NAVIGATION_DPAD},
* {@link android.content.res.Configuration#NAVIGATION_TRACKBALL},
* {@link android.content.res.Configuration#NAVIGATION_WHEEL}
*/
public int reqNavigation;
public ConfigurationInfo(ConfigurationInfo orig) {
reqTouchScreen = orig.reqTouchScreen;
reqKeyboardType = orig.reqKeyboardType;
reqNavigation = orig.reqNavigation;
reqInputFeatures = orig.reqInputFeatures;
reqGlEsVersion = orig.reqGlEsVersion;
}
/**
* Value for {@link #reqInputFeatures}: if set, indicates that the application
* requires a hard keyboard
*/
public static final int INPUT_FEATURE_HARD_KEYBOARD = 0x00000001;
public String toString() {
return "ConfigurationInfo{"
+ Integer.toHexString(System.identityHashCode(this))
+ " touchscreen = " + reqTouchScreen
+ " inputMethod = " + reqKeyboardType
+ " navigation = " + reqNavigation
+ " reqInputFeatures = " + reqInputFeatures
+ " reqGlEsVersion = " + reqGlEsVersion + "}";
}
/**
* Value for {@link #reqInputFeatures}: if set, indicates that the application
* requires a five way navigation device
*/
public static final int INPUT_FEATURE_FIVE_WAY_NAV = 0x00000002;
public int describeContents() {
return 0;
}
/**
* Flags associated with the input features. Any combination of
* {@link #INPUT_FEATURE_HARD_KEYBOARD},
* {@link #INPUT_FEATURE_FIVE_WAY_NAV}
*/
public int reqInputFeatures = 0;
/**
* This method extracts the major and minor version of reqGLEsVersion attribute
* and returns it as a string. Say reqGlEsVersion value of 0x00010002 is returned
* as 1.2
* @return String representation of the reqGlEsVersion attribute
*/
public String getGlEsVersion() {
int major = ((reqGlEsVersion & 0xffff0000) >> 16);
int minor = reqGlEsVersion & 0x0000ffff;
return String.valueOf(major)+"."+String.valueOf(minor);
}
/**
* Default value for {@link #reqGlEsVersion};
*/
public static final int GL_ES_VERSION_UNDEFINED = 0;
/**
* The GLES version used by an application. The upper order 16 bits represent the
* major version and the lower order 16 bits the minor version.
*/
public int reqGlEsVersion;
public ConfigurationInfo() {
}
public ConfigurationInfo(ConfigurationInfo orig) {
reqTouchScreen = orig.reqTouchScreen;
reqKeyboardType = orig.reqKeyboardType;
reqNavigation = orig.reqNavigation;
reqInputFeatures = orig.reqInputFeatures;
reqGlEsVersion = orig.reqGlEsVersion;
}
public String toString() {
return "ConfigurationInfo{" + Integer.toHexString(System.identityHashCode(this)) + " touchscreen = " + reqTouchScreen + " inputMethod = " + reqKeyboardType + " navigation = " + reqNavigation + " reqInputFeatures = " + reqInputFeatures + " reqGlEsVersion = " + reqGlEsVersion + "}";
}
public int describeContents() {
return 0;
}
/**
* This method extracts the major and minor version of reqGLEsVersion attribute
* and returns it as a string. Say reqGlEsVersion value of 0x00010002 is returned
* as 1.2
* @return String representation of the reqGlEsVersion attribute
*/
public String getGlEsVersion() {
int major = ((reqGlEsVersion & 0xffff0000) >> 16);
int minor = reqGlEsVersion & 0x0000ffff;
return String.valueOf(major) + "." + String.valueOf(minor);
}
}