Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1f34774d authored by Chris Li's avatar Chris Li
Browse files

Update DisplayAreaOrganizer document

We are not allowing client to register for feature that has alreay been
registered. Update the doument to make it clear.

Fix: 172027455
Test: just document update
Change-Id: I66823d073aaf65eef044329b6f793f58a0643643
parent 78e7af30
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -88,9 +88,11 @@ public class DisplayAreaOrganizer extends WindowOrganizer {
    public static final int FEATURE_VENDOR_FIRST = FEATURE_SYSTEM_LAST + 1;

    /**
     * Registers a DisplayAreaOrganizer to manage display areas for a given feature.
     * Registers a DisplayAreaOrganizer to manage display areas for a given feature. A feature can
     * not be registered by multiple organizers at the same time.
     *
     * @return a list of display areas that should be managed by the organizer.
     * @throws IllegalStateException if the feature has already been registered.
     */
    @RequiresPermission(android.Manifest.permission.MANAGE_ACTIVITY_TASKS)
    @CallSuper
+3 −1
Original line number Diff line number Diff line
@@ -24,9 +24,11 @@ import android.window.IDisplayAreaOrganizer;
interface IDisplayAreaOrganizerController {

    /**
     * Registers a DisplayAreaOrganizer to manage display areas for a given feature.
     * Registers a DisplayAreaOrganizer to manage display areas for a given feature. A feature can
     * not be registered by multiple organizers at the same time.
     *
     * @return a list of display areas that should be managed by the organizer.
     * @throws IllegalStateException if the feature has already been registered.
     */
    ParceledListSlice<DisplayAreaAppearedInfo> registerOrganizer(in IDisplayAreaOrganizer organizer,
        int displayAreaFeature);