Search Results for

    Show / Hide Table of Contents

    Class SmartPropertyDouble

    Defines a smart property class which can hold double value

    Inheritance
    Object
    SmartPropertyDouble
    Inherited Members
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    Namespace:
    Assembly: .dll
    Syntax
    public class SmartPropertyDouble

    Constructors

    SmartPropertyDouble()

    Creates a new instance of SmartPropertyDouble class

    Declaration
    public SmartPropertyDouble()

    SmartPropertyDouble(double defaultValue)

    Creates a new instance of SmartPropertyDouble class

    Declaration
    public SmartPropertyDouble(double defaultValue)
    Parameters
    Type Name Description
    double defaultValue

    The default value for property

    Methods

    equals(Object o)

    Declaration
    public boolean equals(Object o)
    Parameters
    Type Name Description
    Object o
    Returns
    Type Description
    boolean
    Overrides
    Object.equals(Object)

    getValue()

    Gets the current property value

    Declaration
    public final double getValue()
    Returns
    Type Description
    double

    The current value of this property

    hashCode()

    Declaration
    public int hashCode()
    Returns
    Type Description
    int
    Overrides
    Object.hashCode()

    onPropertyChanged(double oldValue, double newValue)

    Called when property value is changed

    Declaration
    protected void onPropertyChanged(double oldValue, double newValue)
    Parameters
    Type Name Description
    double oldValue

    The old value

    double newValue

    The new value

    setStrongValue(double newValue)

    Sets weak value for this property which overrides any previously set value

    Declaration
    public final void setStrongValue(double newValue)
    Parameters
    Type Name Description
    double newValue

    The new value for property

    setWeakValue(double newValue)

    Sets weak value for this property if it was not overridden by SmartProperty#setStrongValue(Object) call

    Declaration
    public final void setWeakValue(double newValue)
    Parameters
    Type Name Description
    double newValue

    The new value for property

    toString()

    Declaration
    public String toString()
    Returns
    Type Description
    String
    Overrides
    Object.toString()
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml