MCPcopy Create free account
hub / github.com/M66B/FairEmail / AdapterLog

Method AdapterLog

app/src/main/java/eu/faircode/email/AdapterLog.java:83–101  ·  view source on GitHub ↗
(Fragment parentFragment)

Source from the content-addressed store, hash-verified

81 }
82
83 AdapterLog(Fragment parentFragment) {
84 this.parentFragment = parentFragment;
85 this.context = parentFragment.getContext();
86 this.owner = parentFragment.getViewLifecycleOwner();
87 this.inflater = LayoutInflater.from(parentFragment.getContext());
88
89 this.TF = Helper.getTimeInstance(context);
90
91 setHasStableIds(true);
92
93 owner.getLifecycle().addObserver(new LifecycleObserver() {
94 @OnLifecycleEvent(Lifecycle.Event.ON_DESTROY)
95 public void onDestroyed() {
96 Log.d(AdapterLog.this + " parent destroyed");
97 AdapterLog.this.parentFragment = null;
98 owner.getLifecycle().removeObserver(this);
99 }
100 });
101 }
102
103 public void set(@NonNull List<EntityLog> logs,
104 Long account, Long folder, Long message,

Callers

nothing calls this directly

Calls 5

getTimeInstanceMethod · 0.95
getViewLifecycleOwnerMethod · 0.80
fromMethod · 0.45
addObserverMethod · 0.45
getLifecycleMethod · 0.45

Tested by

no test coverage detected