Class ViewSpecificAttributeMap


  • public class ViewSpecificAttributeMap
    extends java.lang.Object
    • Constructor Detail

      • ViewSpecificAttributeMap

        public ViewSpecificAttributeMap()
    • Method Detail

      • get

        public java.lang.Object get​(AttributeMapOwner owner,
                                    java.lang.String key)
      • get

        public <T> T get​(AttributeMapOwner owner,
                         java.lang.String key,
                         T defaultValue)
      • keySet

        public java.util.Set<java.lang.String> keySet​(AttributeMapOwner owner)
      • putViewSpecific

        public boolean putViewSpecific​(AttributeMapOwner owner,
                                       java.lang.String key,
                                       java.lang.Object value)
        This method updates the map and signals the owner. The origin is passed in this update, to make sure that no unnecessary updates are performed
        Parameters:
        key -
        value -
        origin -
        Returns:
      • removeViewSpecific

        public void removeViewSpecific​(AttributeMapOwner owner,
                                       java.lang.String key)