Home
last modified time | relevance | path

Searched refs:InflationFlag (Results 1 – 21 of 21) sorted by relevance

/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/
DRowContentBindParams.java23 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag;
33 private @InflationFlag int mContentViews = DEFAULT_INFLATION_FLAGS;
41 private @InflationFlag int mDirtyContentViews = mContentViews;
93 public void requireContentViews(@InflationFlag int contentViews) { in requireContentViews()
94 @InflationFlag int newContentViews = contentViews &= ~mContentViews; in requireContentViews()
107 public void markContentViewsFreeable(@InflationFlag int contentViews) { in markContentViewsFreeable()
108 @InflationFlag int existingFreeableContentViews = contentViews &= mContentViews; in markContentViewsFreeable()
113 public @InflationFlag int getContentViews() { in getContentViews()
132 public @InflationFlag int getDirtyContentViews() { in getDirtyContentViews()
144 @InflationFlag int currentContentViews = mContentViews; in setNeedsReinflation()
[all …]
DNotifRemoteViewCache.java24 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag;
38 boolean hasCachedView(NotificationEntry entry, @InflationFlag int flag); in hasCachedView()
47 @Nullable RemoteViews getCachedView(NotificationEntry entry, @InflationFlag int flag); in getCachedView()
58 @InflationFlag int flag, in putCachedView()
67 void removeCachedView(NotificationEntry entry, @InflationFlag int flag); in removeCachedView()
DNotifRemoteViewCacheImpl.java28 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag;
47 public boolean hasCachedView(NotificationEntry entry, @InflationFlag int flag) { in hasCachedView()
52 public @Nullable RemoteViews getCachedView(NotificationEntry entry, @InflationFlag int flag) { in getCachedView()
63 @InflationFlag int flag, in putCachedView()
78 public void removeCachedView(NotificationEntry entry, @InflationFlag int flag) { in removeCachedView()
DRowContentBindStage.java27 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag;
63 @InflationFlag int inflationFlags = params.getContentViews(); in executeStage()
64 @InflationFlag int invalidatedFlags = params.getDirtyContentViews(); in executeStage()
68 @InflationFlag int contentToBind = invalidatedFlags & inflationFlags; in executeStage()
70 @InflationFlag int contentToUnbind = inflationFlags ^ FLAG_CONTENT_VIEW_ALL; in executeStage()
DNotificationRowContentBinderLogger.kt32 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag
47 fun logBinding(entry: NotificationEntry, @InflationFlag flag: Int) { in logBinding()
68 fun logUnbinding(entry: NotificationEntry, @InflationFlag flag: Int) { in logUnbinding()
107 @InflationFlag inflationFlags: Int, in logInflateSingleLine()
126 fun flagToString(@InflationFlag flag: Int): String { in flagToString()
DNotificationRowContentBinder.java49 @InflationFlag int contentToBind, in bindContent()
75 @InflationFlag int contentToUnbind); in unbindContent()
93 @interface InflationFlag {} annotation
DNotifLayoutInflaterFactory.kt24 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag
37 @Assisted @InflationFlag val layoutType: Int,
85 @InflationFlag layoutType: Int
DNotifRemoteViewsFactory.kt22 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag
30 @InflationFlag layoutType: Int,
DBigPictureLayoutInflaterFactory.kt24 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag in <lambda>()
31 @InflationFlag layoutType: Int, in <lambda>()
DPrecomputedTextViewFactory.kt25 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag
31 @InflationFlag layoutType: Int, in instantiate()
DNotificationViewFlipperFactory.kt23 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag in <lambda>()
44 @InflationFlag layoutType: Int, in <lambda>()
DNotificationContentInflater.java125 @InflationFlag int contentToBind, in bindContent()
182 @InflationFlag int reInflateFlags, in inflateNotificationViews()
253 @InflationFlag int contentToUnbind) { in unbindContent()
273 @InflationFlag int inflateFlag) { in freeNotificationView()
323 @InflationFlag int contentViews) { in cancelContentViewFrees()
344 @InflationFlag int reInflateFlags, in inflateSmartReplyViews()
376 private static InflationProgress createRemoteViews(@InflationFlag int reInflateFlags, in createRemoteViews()
464 @InflationFlag int reInflateFlags, in apply()
668 final @InflationFlag int reInflateFlags, in applyRemoteView()
669 @InflationFlag int inflationId, in applyRemoteView()
[all …]
DNotificationRowContentBinderImpl.kt58 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag in <lambda>()
105 @InflationFlag contentToBind: Int, in <lambda>()
160 @InflationFlag reInflateFlags: Int, in <lambda>()
232 @InflationFlag contentToUnbind: Int in <lambda>()
254 @InflationFlag inflateFlag: Int in <lambda>()
308 @InflationFlag contentViews: Int in <lambda>()
352 @get:InflationFlag @get:VisibleForTesting @InflationFlag val reInflateFlags: Int, in <lambda>()
588 @InflationFlag reInflateFlags: Int, in <lambda>()
634 @InflationFlag reInflateFlags: Int, in <lambda>()
701 @InflationFlag reInflateFlags: Int, in <lambda>()
[all …]
DNotificationOptimizedLinearLayoutFactory.kt29 @NotificationRowContentBinder.InflationFlag layoutType: Int, in instantiate()
DNotifBindPipeline.java33 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag;
DExpandableNotificationRow.java102 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag;
556 public void freeContentViewWhenSafe(@InflationFlag int inflationFlag) { in freeContentViewWhenSafe()
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/notification/row/
DNotifLayoutInflaterFactoryTest.kt31 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag in <lambda>()
132 @InflationFlag replacementLayoutType: Int, in <lambda>()
138 @InflationFlag layoutType: Int, in <lambda>()
DNotificationTestHelper.java86 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag;
149 private @InflationFlag int mDefaultInflationFlags;
262 public void setDefaultInflationFlags(@InflationFlag int defaultInflationFlags) { in setDefaultInflationFlags()
342 public ExpandableNotificationRow createRow(@InflationFlag int extraInflationFlags) in createRow()
589 @InflationFlag int extraInflationFlags) in generateRow()
600 @InflationFlag int extraInflationFlags, in generateRow()
627 @InflationFlag int extraInflationFlags) in generateRow()
DNotificationContentInflaterTest.java63 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag;
386 @InflationFlag int contentToInflate, in inflateAndWait()
394 @InflationFlag int contentToInflate, in inflateAndWait()
DNotificationRowContentBinderImplTest.kt38 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag in <lambda>()
525 @InflationFlag contentToInflate: Int, in <lambda>()
534 @InflationFlag contentToInflate: Int, in <lambda>()
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/
DBaseHeadsUpManager.java41 import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag;
376 public @InflationFlag int getContentFlag() { in getContentFlag()