Uses of Class
com.luciad.format.aixm51.model.abstractfeature.TLcdAIXM51AbstractAIXMMessage
Packages that use TLcdAIXM51AbstractAIXMMessage
Package
Description
This package provides the classes that correspond to AIXM 5.1 data types.
Provides utilities for manipulating AIXM 5.1 data (e.g.
-
Uses of TLcdAIXM51AbstractAIXMMessage in com.luciad.format.aixm51.model.abstractfeature
Methods in com.luciad.format.aixm51.model.abstractfeature that return TLcdAIXM51AbstractAIXMMessage -
Uses of TLcdAIXM51AbstractAIXMMessage in com.luciad.format.aixm51.util
Methods in com.luciad.format.aixm51.util that return TLcdAIXM51AbstractAIXMMessageModifier and TypeMethodDescriptionTLcdAIXM51MessageUtil.generateSnapshot(TLcdAIXM51AbstractAIXMMessage aMessage, Calendar aCalendar) Generates a message for which each feature has exactly one timeslice.TLcdAIXM51MessageUtil.generateSnapshot(TLcdAIXM51AbstractAIXMMessage aMessage, Date aDate) This method behaves the same way asTLcdAIXM51MessageUtil.generateSnapshot(TLcdAIXM51AbstractAIXMMessage, Calendar)except that it uses the first valid time zone found in the given message.TLcdAIXM51MessageUtil.mergeUniqueFeatures(TLcdAIXM51AbstractAIXMMessage aMessage) Looks up feature instances inaMessagethat have the samegml:identifierand merges them into a single new feature, with the samegml:identifier.TLcdAIXM51MessageUtil.sortMessage(TLcdAIXM51AbstractAIXMMessage aMessage) Sorts the list of timeslices for every feature found inaMessage.Methods in com.luciad.format.aixm51.util that return types with arguments of type TLcdAIXM51AbstractAIXMMessageModifier and TypeMethodDescriptionstatic List<TLcdAIXM51AbstractAIXMMessage> TLcdAIXM51MessageUtil.separateFeatureTypes(TLcdAIXM51AbstractAIXMMessage aMessage) Creates a list of messages by separating all the features found inaMessagebased on theirClass.Methods in com.luciad.format.aixm51.util with parameters of type TLcdAIXM51AbstractAIXMMessageModifier and TypeMethodDescriptionTLcdAIXM51MessageUtil.generateSnapshot(TLcdAIXM51AbstractAIXMMessage aMessage, Calendar aCalendar) Generates a message for which each feature has exactly one timeslice.TLcdAIXM51MessageUtil.generateSnapshot(TLcdAIXM51AbstractAIXMMessage aMessage, Date aDate) This method behaves the same way asTLcdAIXM51MessageUtil.generateSnapshot(TLcdAIXM51AbstractAIXMMessage, Calendar)except that it uses the first valid time zone found in the given message.TLcdAIXM51MessageUtil.mergeUniqueFeatures(TLcdAIXM51AbstractAIXMMessage aMessage) Looks up feature instances inaMessagethat have the samegml:identifierand merges them into a single new feature, with the samegml:identifier.static voidTLcdAIXM51MessageUtil.originalModelHasChangedSFCT(TLcdAIXM51AbstractAIXMMessage aOriginalMessage, TLcdAIXM51AbstractAIXMMessage aSnapshotMessage) Resets a snapshot message after the original message has changed.static List<TLcdAIXM51AbstractAIXMMessage> TLcdAIXM51MessageUtil.separateFeatureTypes(TLcdAIXM51AbstractAIXMMessage aMessage) Creates a list of messages by separating all the features found inaMessagebased on theirClass.TLcdAIXM51MessageUtil.sortMessage(TLcdAIXM51AbstractAIXMMessage aMessage) Sorts the list of timeslices for every feature found inaMessage.static voidTLcdAIXM51MessageUtil.updateSnapshotSFCT(TLcdAIXM51AbstractAIXMMessage aOriginalMessage, Calendar aCalendar, TLcdAIXM51AbstractAIXMMessage aSnapshotMessage) Updates a previously created snapshot message.static voidTLcdAIXM51MessageUtil.updateSnapshotSFCT(TLcdAIXM51AbstractAIXMMessage aOriginalMessage, Date aDate, TLcdAIXM51AbstractAIXMMessage aSnapshotMessage) This method behaves the same way asTLcdAIXM51MessageUtil.updateSnapshotSFCT(TLcdAIXM51AbstractAIXMMessage, Calendar, TLcdAIXM51AbstractAIXMMessage)except that it uses the first valid time zone found in the given message.