Interface DataSetListener

    • Method Detail

      • primitivesAdded

        void primitivesAdded​(PrimitivesAddedEvent event)
        A bunch of primitives were added into the DataSet, or existing deleted/invisible primitives were resurrected.
        Parameters:
        event - An event for an collection of newly-visible primitives
      • primitivesRemoved

        void primitivesRemoved​(PrimitivesRemovedEvent event)
        A bunch of primitives were removed from the DataSet, or preexisting primitives were marked as deleted.
        Parameters:
        event - An event for an collection of newly-invisible primitives
      • tagsChanged

        void tagsChanged​(TagsChangedEvent event)
        There was some change in the tag set of a primitive. It can have been a tag addition, tag removal or change in tag value.
        Parameters:
        event - the event for the primitive, whose tags were affected.
      • nodeMoved

        void nodeMoved​(NodeMovedEvent event)
        A node's coordinates were modified.
        Parameters:
        event - The event for the node that was moved.
      • otherDatasetChange

        void otherDatasetChange​(AbstractDatasetChangedEvent event)
        Minor dataset change, currently only changeset id changed is supported, but can be extended in future.
        Parameters:
        event - the event for data modification