Class FeatureLayerManipulationPreview

  • All Implemented Interfaces:
    ManipulationPreview

    public class FeatureLayerManipulationPreview
    extends BasicManipulationPreview
    A manipulation preview implementation for creating a feature layer manipulation preview. The changes in the feature layer's element are deduced from the manipulations made to its underlying network elements.
    • Constructor Detail

      • FeatureLayerManipulationPreview

        public FeatureLayerManipulationPreview​(NFEModel model,
                                               java.util.Collection<NFEFeatureElement> featElems,
                                               java.util.Map<java.lang.String,​Manipulation<NFENetworkElement>> manNetElemsMap,
                                               double tolerance)
        Allocates a new feature layer manipulation preview
        Parameters:
        model - the current NFE model
        featElems - the feature elements that were affected by the manipulation of its underlying network elements
        manNetElemsMap - the manipulations performed over the underlying network elements
        tolerance - the tolerance used in model's coordinate system