Interface IPathVariableChangeEvent


  • public interface IPathVariableChangeEvent
    Describes a change in a path variable. The change may denote that a variable has been created, deleted or had its value changed.
    Since:
    2.1
    See Also:
    IPathVariableChangeListener
    Restriction:
    This interface is not intended to be implemented by clients.
    Restriction:
    This interface is not intended to be extended by clients.
    • Field Detail

      • VARIABLE_CHANGED

        static final int VARIABLE_CHANGED
        Event type constant (value = 1) that denotes a value change .
        See Also:
        Constant Field Values
      • VARIABLE_CREATED

        static final int VARIABLE_CREATED
        Event type constant (value = 2) that denotes a variable creation.
        See Also:
        Constant Field Values
      • VARIABLE_DELETED

        static final int VARIABLE_DELETED
        Event type constant (value = 3) that denotes a variable deletion.
        See Also:
        Constant Field Values
    • Method Detail

      • getValue

        IPath getValue()
        Returns the variable's current value. If the event type is VARIABLE_CHANGED then it is the new value, if the event type is VARIABLE_CREATED then it is the new value, or if the event type is VARIABLE_DELETED then it will be null.
        Returns:
        the variable's current value, or null
      • getVariableName

        String getVariableName()
        Returns the affected variable's name.
        Returns:
        the affected variable's name
      • getSource

        Object getSource()
        Returns an object identifying the source of this event.
        Returns:
        an object identifying the source of this event
        See Also:
        EventObject