public class TrackEvent extends Object
Top-level information about the track is expressed in the Track class itself.
Constructor and Description |
---|
TrackEvent() |
Modifier and Type | Method and Description |
---|---|
void |
addClassification(TrackClassification classification)
sets the classification information about this track
|
void |
addIdentity(TrackIdentity identity)
sets the identity information about this track
|
void |
addManagement(TrackManagement management)
sets the management information about this track
|
void |
addMotionImagery(MotionImagery image)
Adds motion imagery to this track
|
void |
addMotionPoint(MotionEventPoint point)
Adds a TrackPoint to the list of TrackPoints comprise this track
|
void |
addPoint(TrackPoint point)
Adds a TrackPoint to the list of TrackPoints comprise this track
|
void |
addTrackRelation(LineageRelation relation)
Adds a track relation to this track
|
List<TrackClassification> |
getClassifications()
Provides classification information about this track
|
String |
getComment() |
ExerciseIndicator |
getExerciseIndicator() |
Long |
getId() |
List<TrackIdentity> |
getIdentities()
Provides identity information about a track.
|
List<TrackManagement> |
getManagements()
Provides management information about this track
|
String |
getMissionId() |
List<MotionImagery> |
getMotionImages()
Provides video (motion imagery) information about this track
|
TreeMap<Long,MotionEventPoint> |
getMotionPoints() |
TreeMap<Long,TrackPoint> |
getPoints()
A list of the TrackPoints which comprise this track
|
Security |
getSecurity() |
SimulationIndicator |
getSimulationIndicator() |
TrackStatus |
getStatus() |
Track |
getTrack() |
String |
getTrackNumber() |
List<LineageRelation> |
getTrackRelations()
Provides a list of related tracks
|
String |
getUuid() |
void |
setClassifications(List<TrackClassification> classifications) |
void |
setComment(String comment) |
void |
setExerciseIndicator(ExerciseIndicator exerciseIndicator) |
void |
setId(Long id) |
void |
setIdentities(List<TrackIdentity> identities) |
void |
setManagements(List<TrackManagement> managements) |
void |
setMissionId(String missionId) |
void |
setMotionImages(List<MotionImagery> motionImages) |
void |
setPoints(TreeMap<Long,TrackPoint> points)
Sets the list of TrackPoints which comprise this track
|
void |
setSecurity(Security security) |
void |
setSimulationIndicator(SimulationIndicator simulationIndicator) |
void |
setStatus(TrackStatus status) |
void |
setTrack(Track track) |
void |
setTrackNumber(String trackNumber) |
void |
setTrackRelations(List<LineageRelation> trackRelations) |
void |
setUuid(String uuid) |
public Long getId()
public void setId(Long id)
public Track getTrack()
public void setTrack(Track track)
public String getUuid()
public void setUuid(String uuid)
public String getTrackNumber()
public void setTrackNumber(String trackNumber)
public TrackStatus getStatus()
public void setStatus(TrackStatus status)
public Security getSecurity()
public void setSecurity(Security security)
public String getComment()
public void setComment(String comment)
public String getMissionId()
public void setMissionId(String missionId)
public TreeMap<Long,TrackPoint> getPoints()
public TreeMap<Long,MotionEventPoint> getMotionPoints()
public void setPoints(TreeMap<Long,TrackPoint> points)
points
- the list of TrackPoints which comprise this trackpublic void addPoint(TrackPoint point)
point
- the TrackPoint to addpublic void addMotionPoint(MotionEventPoint point)
point
- the TrackPoint to addpublic List<TrackIdentity> getIdentities()
values are derived from STANAG 1241.
TrackIdentity
public void setIdentities(List<TrackIdentity> identities)
public void addIdentity(TrackIdentity identity)
identity
- TrackIdentity
public List<TrackClassification> getClassifications()
TrackClassification
public void setClassifications(List<TrackClassification> classifications)
public void addClassification(TrackClassification classification)
classification
- TrackClassification
public List<TrackManagement> getManagements()
TrackManagement
public void setManagements(List<TrackManagement> managements)
public void addManagement(TrackManagement management)
management
- TrackManagement
public List<MotionImagery> getMotionImages()
MotionImagery
public void setMotionImages(List<MotionImagery> motionImages)
public void addMotionImagery(MotionImagery image)
image
- MotionImagery
public List<LineageRelation> getTrackRelations()
LineageRelation
>public void setTrackRelations(List<LineageRelation> trackRelations)
public void addTrackRelation(LineageRelation relation)
public void setExerciseIndicator(ExerciseIndicator exerciseIndicator)
public ExerciseIndicator getExerciseIndicator()
public void setSimulationIndicator(SimulationIndicator simulationIndicator)
public SimulationIndicator getSimulationIndicator()
Copyright © 2013–2022. All rights reserved.