119da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting/*
219da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting * Copyright (C) 2012 The Android Open Source Project
319da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting *
419da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting * Licensed under the Apache License, Version 2.0 (the "License");
519da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting * you may not use this file except in compliance with the License.
619da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting * You may obtain a copy of the License at
719da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting *
819da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting *      http://www.apache.org/licenses/LICENSE-2.0
919da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting *
1019da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting * Unless required by applicable law or agreed to in writing, software
1119da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting * distributed under the License is distributed on an "AS IS" BASIS,
1219da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1319da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting * See the License for the specific language governing permissions and
1419da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting * limitations under the License.
1519da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting */
1619da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting
1719da7825c58ff1caa463c75abcf31e579dea3a32Sara Tingpackage com.android.calendar.extensions;
1819da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting
1919da7825c58ff1caa463c75abcf31e579dea3a32Sara Tingimport android.content.Context;
2019da7825c58ff1caa463c75abcf31e579dea3a32Sara Tingimport android.view.Menu;
2119da7825c58ff1caa463c75abcf31e579dea3a32Sara Tingimport android.view.MenuItem;
2219da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting
2319da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting/*
2419da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting * Skeleton for additional options in the AllInOne menu.
2519da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting */
2619da7825c58ff1caa463c75abcf31e579dea3a32Sara Tingpublic class AllInOneMenuExtensions {
2719da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting
2819da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting    /**
2919da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting     * Hook for adding additional options.
3019da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting     */
3119da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting    public Integer getExtensionMenuResource(Menu menu) {
3219da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting        return null;
3319da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting    }
3419da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting
3519da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting    /**
3619da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting     * Hook for handling selection of the additional options.
3719da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting     */
3819da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting    public boolean handleItemSelected(MenuItem item, Context context) {
3919da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting        return false;
4019da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting    }
4119da7825c58ff1caa463c75abcf31e579dea3a32Sara Ting}
42