Uses of Interface
edu.uci.ics.jung.utils.UserDataContainer.CopyAction

Packages that use UserDataContainer.CopyAction
edu.uci.ics.jung.graph.decorators   
edu.uci.ics.jung.graph.impl   
edu.uci.ics.jung.utils   
 

Uses of UserDataContainer.CopyAction in edu.uci.ics.jung.graph.decorators
 

Methods in edu.uci.ics.jung.graph.decorators that return UserDataContainer.CopyAction
 UserDataContainer.CopyAction Decorator.getCopyAction()
          Retrieves the user datum copy action that this decorator uses when setting new values
 

Constructors in edu.uci.ics.jung.graph.decorators with parameters of type UserDataContainer.CopyAction
NumericDecorator(java.lang.Object key, UserDataContainer.CopyAction copyAction)
          Constructs and initializes the decorator
 

Uses of UserDataContainer.CopyAction in edu.uci.ics.jung.graph.impl
 

Methods in edu.uci.ics.jung.graph.impl that return UserDataContainer.CopyAction
 UserDataContainer.CopyAction HypergraphBPG.getUserDatumCopyAction(java.lang.Object key)
           
 UserDataContainer.CopyAction AbstractHyperUnitBPG.getUserDatumCopyAction(java.lang.Object key)
           
 

Methods in edu.uci.ics.jung.graph.impl with parameters of type UserDataContainer.CopyAction
 void HypergraphBPG.addUserDatum(java.lang.Object key, java.lang.Object datum, UserDataContainer.CopyAction copyAct)
           
 void HypergraphBPG.setUserDatum(java.lang.Object key, java.lang.Object datum, UserDataContainer.CopyAction copyAct)
           
 void AbstractHyperUnitBPG.addUserDatum(java.lang.Object key, java.lang.Object datum, UserDataContainer.CopyAction copyAct)
           
 void AbstractHyperUnitBPG.setUserDatum(java.lang.Object key, java.lang.Object datum, UserDataContainer.CopyAction copyAct)
           
 

Uses of UserDataContainer.CopyAction in edu.uci.ics.jung.utils
 

Classes in edu.uci.ics.jung.utils that implement UserDataContainer.CopyAction
static class UserDataContainer.CopyAction.Clone
          Implements UserData.CLONE
static class UserDataContainer.CopyAction.Remove
          Implements UserData.REMOVE
static class UserDataContainer.CopyAction.Shared
          Implements UserData.SHARED
 

Fields in edu.uci.ics.jung.utils declared as UserDataContainer.CopyAction
static UserDataContainer.CopyAction UserData.CLONE
          A CopyAction that clones UserData--that is, it uses the Java clone()call to clone the object.
static UserDataContainer.CopyAction UserData.SHARED
          A CopyAction that links UserData--that is, points to the original data.
static UserDataContainer.CopyAction UserData.REMOVE
          Causes the userdata not to be copied over, and instead returns null.
 

Methods in edu.uci.ics.jung.utils that return UserDataContainer.CopyAction
 UserDataContainer.CopyAction UserDataContainer.getUserDatumCopyAction(java.lang.Object key)
          Retrieves the CopyAction for the object stored in this object's user data repository to which key refers.
 UserDataContainer.CopyAction UserData.getUserDatumCopyAction(java.lang.Object key)
          Returns the CopyAction associated with this key.
 

Methods in edu.uci.ics.jung.utils with parameters of type UserDataContainer.CopyAction
 void UserDataContainer.addUserDatum(java.lang.Object key, java.lang.Object datum, UserDataContainer.CopyAction copyAct)
          Adds the specified data with the specified key to this object's user data repository, with the specified CopyAction.
 void UserDataContainer.setUserDatum(java.lang.Object key, java.lang.Object datum, UserDataContainer.CopyAction copyAct)
          If key refers to an existing user datum in this object's repository, that datum is replaced by the specified datum.
 void UserData.addUserDatum(java.lang.Object key, java.lang.Object value, UserDataContainer.CopyAction shared)
          Adds user-level information to the node.
 void UserData.setUserDatum(java.lang.Object key, java.lang.Object value, UserDataContainer.CopyAction shared)
          Changes the user-level information to the object.