net.artima.place
Interface ModifiableLinkMap


public interface ModifiableLinkMap
extends LinkMap

Represents a modifiable map of links to resources on the network.


Method Summary
 void clear()
          Removes all mapping from this LinkMap.
 Link put(java.lang.Object key, Link value)
          Associates the specified value with the specified key in this LinkMap.
 void putAll(LinkMap map)
          Copies all of the mappings from the specified LinkMap to this LinkMap.
 Link remove(java.lang.Object key)
          Removes the mapping for this key from this LinkMap if present
 
Methods inherited from interface net.artima.place.LinkMap
containsKey, containsValue, get, isEmpty, keySet, size, values
 

Method Detail

clear

public void clear()
           throws java.rmi.RemoteException
Removes all mapping from this LinkMap.

put

public Link put(java.lang.Object key,
                Link value)
         throws java.rmi.RemoteException
Associates the specified value with the specified key in this LinkMap.

putAll

public void putAll(LinkMap map)
            throws java.rmi.RemoteException
Copies all of the mappings from the specified LinkMap to this LinkMap.

remove

public Link remove(java.lang.Object key)
            throws java.rmi.RemoteException
Removes the mapping for this key from this LinkMap if present