Class FeatureModelEvent

java.lang.Object
com.luciad.models.features.FeatureModelEvent
All Implemented Interfaces:
AutoCloseable

public final class FeatureModelEvent extends Object implements AutoCloseable
Represents a change in the feature model, which may result in a different visual representation.
  • Constructor Details

    • FeatureModelEvent

      public FeatureModelEvent()
  • Method Details

    • finalize

      protected void finalize()
      Overrides:
      finalize in class Object
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
    • addFeatureChange

      public void addFeatureChange(@NotNull FeatureChange featureChange)
      Adds a feature change to the model event.
      Parameters:
      featureChange - the feature change to add
    • getFeatureChanges

      @NotNull public List<@NotNull FeatureChange> getFeatureChanges()
      Returns the list of feature changes.
      Returns:
      the list of feature changes.