15dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye/* 25dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * Copyright (C) 2016 The Android Open Source Project 35dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * 45dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * Licensed under the Apache License, Version 2.0 (the "License"); 55dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * you may not use this file except in compliance with the License. 65dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * You may obtain a copy of the License at 75dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * 85dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * http://www.apache.org/licenses/LICENSE-2.0 95dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * 105dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * Unless required by applicable law or agreed to in writing, software 115dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * distributed under the License is distributed on an "AS IS" BASIS, 125dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 135dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * See the License for the specific language governing permissions and 145dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * limitations under the License. 155dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye */ 165dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbyepackage android.support.annotation; 175dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye 185dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbyeimport static java.lang.annotation.RetentionPolicy.SOURCE; 195dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye 20bf4b77f1b6bfa3ccf6c4fc8c89f1a1fb563b7a65Aurimas Liutikasimport java.lang.annotation.Retention; 21bf4b77f1b6bfa3ccf6c4fc8c89f1a1fb563b7a65Aurimas Liutikas 225dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye/** 235dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * Typedef for the {@link Dimension#unit} attribute. 245dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * 255dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye * @hide 265dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye */ 275dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye@IntDef({Dimension.PX, 285dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye Dimension.DP, 295dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye Dimension.SP} 305dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye// Important: If updating these constants, also update 315dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye// ../../../../external-annotations/android/support/annotation/annotations.xml 325dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye) 335dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye@Retention(SOURCE) 345dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye@interface DimensionUnit { 355dcac27d685f2ac6fd69d0c9bdb984c2a3a1be07Tor Norbye} 36