|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@UML(identifier="TM_Instant",
specification=ISO_19108)
public interface InstantA zero-dimensional geometric primitive that represents position in time, equivalent to a point in space.
| Method Summary | |
|---|---|
Collection<Period> |
getBegunBy()
Get the Collection of temporal Periods,
for which this Instant is the beginning. |
Collection<Period> |
getEndedBy()
Get the Collection of temporal Periods,
for which this Instant is the end. |
Position |
getPosition()
Get the position of this instant. |
| Methods inherited from interface TemporalOrder |
|---|
relativePosition |
| Methods inherited from interface Separation |
|---|
distance, length |
| Method Detail |
|---|
@UML(identifier="position",
obligation=MANDATORY,
specification=ISO_19108)
Position getPosition()
@UML(identifier="begunBy",
obligation=OPTIONAL,
specification=ISO_19108)
Collection<Period> getBegunBy()
Periods,
for which this Instant is the beginning. The collection may be empty.
Period#begin
@UML(identifier="endedBy",
obligation=OPTIONAL,
specification=ISO_19108)
Collection<Period> getEndedBy()
Periods,
for which this Instant is the end. The collection may be empty.
Period#end
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||