1d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar/* 2d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * Copyright (C) 2014 The Android Open Source Project 3d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * 4d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * Licensed under the Apache License, Version 2.0 (the "License"); 5d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * you may not use this file except in compliance with the License. 6d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * You may obtain a copy of the License at 7d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * 8d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * http://www.apache.org/licenses/LICENSE-2.0 9d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * 10d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * Unless required by applicable law or agreed to in writing, software 11d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * distributed under the License is distributed on an "AS IS" BASIS, 12d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * See the License for the specific language governing permissions and 14d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * limitations under the License. 15d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar */ 16d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar 17d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyarpackage android.view.animation; 18d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar 19d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar/** 20d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * An abstract class which is extended by default interpolators. 21d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar */ 22d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyarabstract public class BaseInterpolator implements Interpolator { 23d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar private int mChangingConfiguration; 24d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar /** 25d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * @hide 26d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar */ 27d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar public int getChangingConfiguration() { 28d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar return mChangingConfiguration; 29d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar } 30d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar 31d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar /** 32d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar * @hide 33d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar */ 34d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar void setChangingConfiguration(int changingConfiguration) { 35d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar mChangingConfiguration = changingConfiguration; 36d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar } 37d422dc358f0100106dc07d7b903201eb9b043b11Yigit Boyar} 38