Lines Matching defs:property

28  * as well as the name of the property that will be animated. Appropriate set/get functions
30 * animate the property.
38 // The target object on which the property exists, set in the constructor
46 * Sets the name of the property that will be animated. This name is used to derive
48 * For example, a property name of <code>foo</code> will result
54 * name of the property being animated, use <code>float</code> or <code>int</code> typed values,
57 * property types and return types will work, but will have more overhead in processing
60 * <p>Note that the setter function derived from this property name
69 * @param propertyName The name of the property being animated. Should not be null.
82 // New property/values/target should cause re-initialization prior to starting
87 * Sets the property that will be animated. Property objects will take precedence over
91 * @param property The property being animated. Should not be null.
93 public void setProperty(Property property) {
99 valuesHolder.setProperty(property);
104 mPropertyName = property.getName();
106 mProperty = property;
107 // New property/values/target should cause re-initialization prior to starting
112 * Gets the name of the property that will be animated. This name will be used to derive
114 * For example, a property name of <code>foo</code> will result
133 * property being animated.
135 * @param target The object whose property is to be animated. This object should
138 * @param propertyName The name of the property being animated.
146 * Private utility constructor that initializes the target object and property being animated.
148 * @param target The object whose property is to be animated.
149 * @param property The property being animated.
151 private <T> ObjectAnimator(T target, Property<T, ?> property) {
153 setProperty(property);
163 * @param target The object whose property is to be animated. This object should
166 * @param propertyName The name of the property being animated.
183 * @param target The object whose property is to be animated.
184 * @param property The property being animated.
188 public static <T> ObjectAnimator ofInt(T target, Property<T, Integer> property, int... values) {
189 ObjectAnimator anim = new ObjectAnimator(target, property);
201 * @param target The object whose property is to be animated. This object should
204 * @param propertyName The name of the property being animated.
221 * @param target The object whose property is to be animated.
222 * @param property The property being animated.
226 public static <T> ObjectAnimator ofFloat(T target, Property<T, Float> property,
228 ObjectAnimator anim = new ObjectAnimator(target, property);
240 * @param target The object whose property is to be animated. This object should
243 * @param propertyName The name of the property being animated.
265 * @param target The object whose property is to be animated.
266 * @param property The property being animated.
273 public static <T, V> ObjectAnimator ofObject(T target, Property<T, V> property,
275 ObjectAnimator anim = new ObjectAnimator(target, property);
285 * you to associate a set of animation values with a property name.
287 * @param target The object whose property is to be animated. Depending on how the
290 * PropertyValuesHOlder objects were created with property names) the target object should have
292 * the property passed in as the <code>propertyName</code> parameter for each of the
408 * The target object whose property will be animated by this animation
417 * Sets the target object whose property will be animated by this animation
457 * function is called, to set the final value on the property.