org.rr0.im.business.event
Interface Sighting

All Known Implementing Classes:
SightingImpl

public interface Sighting
extends Event

The event for a people sighting something (multiple witnesses imply multiple sightings).
Some characteristics from Ballester-Guasp (MUFON Spain) evaluation (thanks to Terry Groff).

Author:
Jérôme Beau
Version: 21 avr. 2003 16:10:08

Method Summary
 LocationgetLocation()
          Where the sighting occured
 MomentgetMoment()
          When the sighting occured (begining, end, duration)
 WeatherConditiongetWeatherConditions()
          The weather conditions when the sighting occured.
 BeinggetWitness()
          Returns the witness of the Sighting.
 booleanisAppearanceAnomalous()
          The anomalous appearance will be the first clue for the researcher
to doubt the normality of what has been observed.
 booleanisCloseEncounter()
          A close encounter occurs when the witness has enjoyed a privileged position,
thanks to the proximity of the event, to observe in detail without the distortion of distance.
 booleanisTechnologyDetected()
          The technological detection refers to the observing and/or recording
of the passage of the UFO through calibrated precision instruments
(technical or scientific): radar or laser tracking,
observation through telescope or theodolite, record in photograph,
film or videotape, light spectrum analysis, audio recording, etc.
 booleanisThereAnomalousMouvements()
          Anomalous movements are those dynamic characteristics of the observed phenomenon
which make it impossible to receive a logical explanation,
based on actual knowledge.
 booleanisTherePhysicalSpatialIncongruities()
          By physical-spatial incongruities we mean those elements
which are in flagrant contradiction with the intuitive sense of the dimensions
and the volumes (such as evident, well observed apparitions and disappearances sur place,
the merging of two objects into one, etc.), and/or that which seems
to violate the known behavior of the physical entities
(such as deformations of apparently material objects, "solid light" cases, etc.).
 booleanisThereTracesOrEffectsProduced()
          By traces and effects we mean those lasting physical or chemical characteristics
or residues left by a UFO after its disappearance,
provided that there matches some testimony that the traces or effects
were produced by the presence of the UFO.
 CollectionsightedBeings()
          The presence of beings we mean the association of presumed occupants
with objects that conform to at least some of the requirements
of Anomalous appearance, Anomalous mouvements, and Physical-spatial incongruities.

Methods inherited from interface org.rr0.im.business.event.Event
getTitle

Methods inherited from interface org.rr0.im.service.function.classification.Classifiable
getForcedCategory

Methods inherited from interface java.lang.Comparable
compareTo

Methods inherited from interface org.rr0.im.business.event.Endable
getEnd

Methods inherited from interface org.rr0.im.business.event.Timeable
getBegining, getHistory

Methods inherited from interface org.rr0.im.business.event.Durable
getDuration

Method Detail

getLocation

public Location getLocation()
Where the sighting occured
associates <{org.rr0.im.business.event.circumstance.Location}>
supplierRole location

getMoment

public Moment getMoment()
When the sighting occured (begining, end, duration)
associates <{org.rr0.im.business.event.circumstance.Moment}>
supplierRole moment

getWeatherConditions

public WeatherCondition getWeatherConditions()
The weather conditions when the sighting occured.
associates <{org.rr0.im.business.event.circumstance.WeatherCondition}>
supplierRole weather conditions

getWitness

public Being getWitness()
Returns the witness of the Sighting.
Multiple witnesses imply multiple Sightings.
Returns: A Being that witnessed something unexplained.
associates <{org.rr0.im.business.actor.Being}>
supplierRole witness
supplierCardinality 1

isAppearanceAnomalous

public boolean isAppearanceAnomalous()
The anomalous appearance will be the first clue for the researcher
to doubt the normality of what has been observed.
An apparently physical phenomenon will have such an anomalous aspect
when its shape or dimensions do not correlate with any identifiable flying craft.
Its shape may be that of disk, cigar, etc., or it can include in its description,
for instance, lights for which intensity or situation immediately
exclude other conventional lights to be sighted in the skies.
Returns:

isCloseEncounter

public boolean isCloseEncounter()
A close encounter occurs when the witness has enjoyed a privileged position,
thanks to the proximity of the event, to observe in detail without the distortion of distance.
Quantitatively, this factor should follow Hynek's range
(i.e., within 500 feet or 150 meters).
Returns:

isTechnologyDetected

public boolean isTechnologyDetected()
The technological detection refers to the observing and/or recording
of the passage of the UFO through calibrated precision instruments
(technical or scientific): radar or laser tracking,
observation through telescope or theodolite, record in photograph,
film or videotape, light spectrum analysis, audio recording, etc.
Returns:

isThereAnomalousMouvements

public boolean isThereAnomalousMouvements()
Anomalous movements are those dynamic characteristics of the observed phenomenon
which make it impossible to receive a logical explanation,
based on actual knowledge. Definition must include enormous horizontal or ascending speeds
(higher than those of the fastest aircraft); enormous accelerations (idem),
strange trajectories (mixed, broken, helicoidal, etc.);
ascent or descent in the "dead leaf" fashion (as if no gravity existed);
and in general, any contradiction with the usual movements of aeronautical devices,
astronomical bodies, birds, etc.
Returns:

isTherePhysicalSpatialIncongruities

public boolean isTherePhysicalSpatialIncongruities()
By physical-spatial incongruities we mean those elements
which are in flagrant contradiction with the intuitive sense of the dimensions
and the volumes (such as evident, well observed apparitions and disappearances sur place,
the merging of two objects into one, etc.), and/or that which seems
to violate the known behavior of the physical entities
(such as deformations of apparently material objects, "solid light" cases, etc.).
Returns:

isThereTracesOrEffectsProduced

public boolean isThereTracesOrEffectsProduced()
By traces and effects we mean those lasting physical or chemical characteristics
or residues left by a UFO after its disappearance,
provided that there matches some testimony that the traces or effects
were produced by the presence of the UFO.
These should include effects in people, effects of a mechanical nature,
physical changes in inanimate bodies, and electromagnetic effects on motors,
vehicles, or electric circuits.
Returns:

sightedBeings

public Collection sightedBeings()
The presence of beings we mean the association of presumed occupants
with objects that conform to at least some of the requirements
of Anomalous appearance, Anomalous mouvements, and Physical-spatial incongruities.
Returns: A collection of Beings, or an empty collection if no beings were sighted.

Association Links

to Class org.rr0.im.business.actor.Being

Returns the witness of the Sighting.
Multiple witnesses imply multiple Sightings.

Supplier Role witness
Supplier Cardinality 1
associates <{org.rr0.im.business.actor.Being}>
return A Being that witnessed something unexplained.

to Class org.rr0.im.business.event.circumstance.WeatherCondition

The weather conditions when the sighting occured.

Supplier Role weather conditions
associates <{org.rr0.im.business.event.circumstance.WeatherCondition}>

to Class org.rr0.im.business.event.circumstance.Location

Where the sighting occured

Supplier Role location
associates <{org.rr0.im.business.event.circumstance.Location}>

to Class org.rr0.im.business.event.circumstance.Moment

When the sighting occured (begining, end, duration)

Supplier Role moment
associates <{org.rr0.im.business.event.circumstance.Moment}>