Callback.java revision 01d56038a53487a9b7989bd17c732b8919da64f1
1de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling/*
2de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling * Copyright (C) 2014 The Android Open Source Project
3de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling *
4de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling * Licensed under the Apache License, Version 2.0 (the "License");
5de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling * you may not use this file except in compliance with the License.
6de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling * You may obtain a copy of the License at
7de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling *
8de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling *      http://www.apache.org/licenses/LICENSE-2.0
9de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling *
10de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling * Unless required by applicable law or agreed to in writing, software
11de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling * distributed under the License is distributed on an "AS IS" BASIS,
12de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling * See the License for the specific language governing permissions and
14de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling * limitations under the License.
15de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling */
16de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling
17de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberlingpackage com.android.camera.util;
18de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling
19de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling/**
20de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling * Simple callback.
2101d56038a53487a9b7989bd17c732b8919da64f1Paul Rohde * TODO: Move to async.
22de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling */
23de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberlingpublic interface Callback<T> {
24de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling    public void onCallback(T result);
25de30323ee0598ed0e1c8a1ab942c3e16160062d3Sascha Haeberling}
26