Class AdaptiveProperty<T>

All Implemented Interfaces:
Animatable
Direct Known Subclasses:
AdaptiveColorProperty, AdaptiveDimensionProperty, AdaptiveDirectionProperty, AdaptiveDistributionProperty, AdaptiveDualDimensionProperty, AdaptiveEdgeAlignmentProperty, AdaptiveGridAlignmentProperty, AdaptiveObjectProperty, AdaptiveStringProperty

public abstract class AdaptiveProperty<T> extends AdaptivePropertyBase<T>
A generic optimized property that can either have a fixed or dynamic value.
  • Constructor Details

    • AdaptiveProperty

      public AdaptiveProperty(VariableProperty<T> variableProperty)
      Creates a new property with a dynamic value.
      Parameters:
      variableProperty - Variable property that determines the value of this property
    • AdaptiveProperty

      public AdaptiveProperty(T fixedValue)
      Creates a new property with a fixed value.
  • Method Details