JavaScript is disabled on your browser.
Skip navigation links
org.biojava.utils

Class ChangeEvent

    • Constructor Detail

      • ChangeEvent

        public ChangeEvent(Object source,
         ChangeType type)
        Construct a ChangeEvent with no change details.
        Parameters:
        source - The object being changed.
        type - The type of change being made.
      • ChangeEvent

        public ChangeEvent(Object source,
         ChangeType type,
         Object change)
        Construct a ChangeEvent specifying a new value for a property, or an object to be added to a collection.
        Parameters:
        source - The object being changed.
        type - The type of change being made.
        change - The new value of the property being changed.
      • ChangeEvent

        public ChangeEvent(Object source,
         ChangeType type,
         Object change,
         Object previous)
        Construct a ChangeEvent specifying a new value for a property, and giving the previous value.
        Parameters:
        source - The object being changed.
        type - The type of change being made.
        change - The new value of the property being changed.
        previous - The old value of the property being changed.
      • ChangeEvent

        public ChangeEvent(Object source,
         ChangeType type,
         Object change,
         Object previous,
         ChangeEvent chain)
        Construct a ChangeEvent to be fired because another ChangeEvent has been received from a property object.
        Parameters:
        source - The object being changed.
        type - The type of change being made.
        change - The new value of the property being changed.
        previous - The old value of the property being changed.
        chain - The event which caused this event to be fired.
    • Method Detail

      • getType

        public ChangeType getType()
        Find the type of this event.
        Returns:
        The Type value
      • getChange

        public Object getChange()
        Return an object which is to be the new value of some property, or is to be added to a collection. May return null is this is not meaningful.
        Returns:
        The Change value
      • getPrevious

        public Object getPrevious()
        Return the old value of a property being changed. May return null is this is not meaningful.
        Returns:
        The Previous value
      • getChainedEvent

        public ChangeEvent getChainedEvent()
        Return the event which caused this to be fired, or null if this change was not caused by another event.
        Returns:
        The ChainedEvent value
Skip navigation links

Copyright © 2020 BioJava. All rights reserved.

AltStyle によって変換されたページ (->オリジナル) /