Lines Matching refs:delta

614      * Copy the fields from delta into this Configuration object, keeping
616 * <var>delta</var> are ignored and not copied in to the current
621 public int updateFrom(Configuration delta) {
623 if (delta.fontScale > 0 && fontScale != delta.fontScale) {
625 fontScale = delta.fontScale;
627 if (delta.mcc != 0 && mcc != delta.mcc) {
629 mcc = delta.mcc;
631 if (delta.mnc != 0 && mnc != delta.mnc) {
633 mnc = delta.mnc;
635 if (delta.locale != null
636 && (locale == null || !locale.equals(delta.locale))) {
638 locale = delta.locale != null
639 ? (Locale) delta.locale.clone() : null;
642 if (delta.userSetLocale && (!userSetLocale || ((changed & ActivityInfo.CONFIG_LOCALE) != 0)))
647 if (delta.touchscreen != TOUCHSCREEN_UNDEFINED
648 && touchscreen != delta.touchscreen) {
650 touchscreen = delta.touchscreen;
652 if (delta.keyboard != KEYBOARD_UNDEFINED
653 && keyboard != delta.keyboard) {
655 keyboard = delta.keyboard;
657 if (delta.keyboardHidden != KEYBOARDHIDDEN_UNDEFINED
658 && keyboardHidden != delta.keyboardHidden) {
660 keyboardHidden = delta.keyboardHidden;
662 if (delta.hardKeyboardHidden != HARDKEYBOARDHIDDEN_UNDEFINED
663 && hardKeyboardHidden != delta.hardKeyboardHidden) {
665 hardKeyboardHidden = delta.hardKeyboardHidden;
667 if (delta.navigation != NAVIGATION_UNDEFINED
668 && navigation != delta.navigation) {
670 navigation = delta.navigation;
672 if (delta.navigationHidden != NAVIGATIONHIDDEN_UNDEFINED
673 && navigationHidden != delta.navigationHidden) {
675 navigationHidden = delta.navigationHidden;
677 if (delta.orientation != ORIENTATION_UNDEFINED
678 && orientation != delta.orientation) {
680 orientation = delta.orientation;
682 if (delta.screenLayout != SCREENLAYOUT_SIZE_UNDEFINED
683 && screenLayout != delta.screenLayout) {
685 screenLayout = delta.screenLayout;
687 if (delta.uiMode != (UI_MODE_TYPE_UNDEFINED|UI_MODE_NIGHT_UNDEFINED)
688 && uiMode != delta.uiMode) {
690 if ((delta.uiMode&UI_MODE_TYPE_MASK) != UI_MODE_TYPE_UNDEFINED) {
692 | (delta.uiMode&UI_MODE_TYPE_MASK);
694 if ((delta.uiMode&UI_MODE_NIGHT_MASK) != UI_MODE_NIGHT_UNDEFINED) {
696 | (delta.uiMode&UI_MODE_NIGHT_MASK);
699 if (delta.screenWidthDp != SCREEN_WIDTH_DP_UNDEFINED
700 && screenWidthDp != delta.screenWidthDp) {
702 screenWidthDp = delta.screenWidthDp;
704 if (delta.screenHeightDp != SCREEN_HEIGHT_DP_UNDEFINED
705 && screenHeightDp != delta.screenHeightDp) {
707 screenHeightDp = delta.screenHeightDp;
709 if (delta.smallestScreenWidthDp != SMALLEST_SCREEN_WIDTH_DP_UNDEFINED) {
710 smallestScreenWidthDp = delta.smallestScreenWidthDp;
712 if (delta.compatScreenWidthDp != SCREEN_WIDTH_DP_UNDEFINED) {
713 compatScreenWidthDp = delta.compatScreenWidthDp;
715 if (delta.compatScreenHeightDp != SCREEN_HEIGHT_DP_UNDEFINED) {
716 compatScreenHeightDp = delta.compatScreenHeightDp;
718 if (delta.compatSmallestScreenWidthDp != SMALLEST_SCREEN_WIDTH_DP_UNDEFINED) {
719 compatSmallestScreenWidthDp = delta.compatSmallestScreenWidthDp;
722 if (delta.seq != 0) {
723 seq = delta.seq;
732 * undefined fields in <var>delta</var> are ignored.
758 public int diff(Configuration delta) {
760 if (delta.fontScale > 0 && fontScale != delta.fontScale) {
763 if (delta.mcc != 0 && mcc != delta.mcc) {
766 if (delta.mnc != 0 && mnc != delta.mnc) {
769 if (delta.locale != null
770 && (locale == null || !locale.equals(delta.locale))) {
773 if (delta.touchscreen != TOUCHSCREEN_UNDEFINED
774 && touchscreen != delta.touchscreen) {
777 if (delta.keyboard != KEYBOARD_UNDEFINED
778 && keyboard != delta.keyboard) {
781 if (delta.keyboardHidden != KEYBOARDHIDDEN_UNDEFINED
782 && keyboardHidden != delta.keyboardHidden) {
785 if (delta.hardKeyboardHidden != HARDKEYBOARDHIDDEN_UNDEFINED
786 && hardKeyboardHidden != delta.hardKeyboardHidden) {
789 if (delta.navigation != NAVIGATION_UNDEFINED
790 && navigation != delta.navigation) {
793 if (delta.navigationHidden != NAVIGATIONHIDDEN_UNDEFINED
794 && navigationHidden != delta.navigationHidden) {
797 if (delta.orientation != ORIENTATION_UNDEFINED
798 && orientation != delta.orientation) {
801 if (delta.screenLayout != SCREENLAYOUT_SIZE_UNDEFINED
802 && screenLayout != delta.screenLayout) {
805 if (delta.uiMode != (UI_MODE_TYPE_UNDEFINED|UI_MODE_NIGHT_UNDEFINED)
806 && uiMode != delta.uiMode) {
809 if (delta.screenWidthDp != SCREEN_WIDTH_DP_UNDEFINED
810 && screenWidthDp != delta.screenWidthDp) {
813 if (delta.screenHeightDp != SCREEN_HEIGHT_DP_UNDEFINED
814 && screenHeightDp != delta.screenHeightDp) {
817 if (delta.smallestScreenWidthDp != SMALLEST_SCREEN_WIDTH_DP_UNDEFINED
818 && smallestScreenWidthDp != delta.smallestScreenWidthDp) {