Class LineOfSight.TargetVisibilityChangedEvent

  • All Implemented Interfaces:
    Serializable
    Enclosing class:
    LineOfSight

    public static final class LineOfSight.TargetVisibilityChangedEvent
    extends EventObject
    An event indicating that the target visibility has changed.
    Since:
    100.2.0
    See Also:
    Serialized Form
    • Constructor Detail

      • TargetVisibilityChangedEvent

        public TargetVisibilityChangedEvent​(LineOfSight source,
                                            LineOfSight.TargetVisibility targetVisibility)
        Constructs a TargetVisibilityChangedEvent object.
        Parameters:
        source - the LineOfSight object on which the event initially occurred
        targetVisibility - the target visibility
        Throws:
        IllegalArgumentException - if source is null
        Since:
        100.2.0