12f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu/*
22f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu * Copyright (C) 2014 The Android Open Source Project
32f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu *
42f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
52f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu * in compliance with the License. You may obtain a copy of the License at
62f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu *
72f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu * http://www.apache.org/licenses/LICENSE-2.0
82f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu *
92f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu * Unless required by applicable law or agreed to in writing, software distributed under the License
102f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
112f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu * or implied. See the License for the specific language governing permissions and limitations under
122f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu * the License.
132f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu */
1495400e6d31a1ac09e48cb8944a79b7250484aa4cDake Gupackage android.support.v17.leanback.transition;
152f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu
162f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu/**
172f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu * Listeners for transition start and stop.
1895400e6d31a1ac09e48cb8944a79b7250484aa4cDake Gu * @hide
192f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu */
2095400e6d31a1ac09e48cb8944a79b7250484aa4cDake Gupublic class TransitionListener {
212f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu
228403619efebe94666c0615c3fc85080a303acf80Dake Gu    protected Object mImpl;
238403619efebe94666c0615c3fc85080a303acf80Dake Gu
242f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu    public void onTransitionStart(Object transition) {
252f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu    }
262f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu
272f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu    public void onTransitionEnd(Object transition) {
282f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu    }
292f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu
308403619efebe94666c0615c3fc85080a303acf80Dake Gu    public void onTransitionCancel(Object transition) {
318403619efebe94666c0615c3fc85080a303acf80Dake Gu    }
328403619efebe94666c0615c3fc85080a303acf80Dake Gu
338403619efebe94666c0615c3fc85080a303acf80Dake Gu    public void onTransitionPause(Object transition) {
348403619efebe94666c0615c3fc85080a303acf80Dake Gu    }
358403619efebe94666c0615c3fc85080a303acf80Dake Gu
368403619efebe94666c0615c3fc85080a303acf80Dake Gu    public void onTransitionResume(Object transition) {
378403619efebe94666c0615c3fc85080a303acf80Dake Gu    }
382f97594742886d045ca1ce409ebc6e6e780452f6Dake Gu}
39