Interface IMap<K,​V>

    • Method Detail

      • fill

        void fill​(Map<? extends K,​? extends V> map)
        Clears the current stored map and adds all elements of the given map to the stored one.
        Parameters:
        map - the map to add.
      • isEqual

        boolean isEqual​(Map<K,​V> other)
        Checks the map for equality with the current stored map.
        Parameters:
        other - the other map to check.
        Returns:
        true if other map is equal to this map, false otherwise.
      • addMapListener

        void addMapListener​(IMapListener<K,​V> listener)
        Adds the map listener.
        Parameters:
        listener - the listener to add.
      • removeMapListener

        void removeMapListener​(IMapListener<K,​V> listener)
        Removes the map listener.
        Parameters:
        listener - the listener to add.
      • createWorkingCopy

        IMap<K,​V> createWorkingCopy()
        Specified by:
        createWorkingCopy in interface IModel
        Returns:
        the model working copy or null if working copies is not supported by the model.