An action that modifies a {DependencyGraph} that is reversible. @abstract

Attributes
Read & Write

@return [Action,Nil] The previous action

Read & Write

@return [Action,Nil] The next action

Class Methods

@return [Symbol] The name of the action.

Instance Methods

Reverses the action on the given graph. @param [DependencyGraph] graph the graph to reverse the action on. @return [Void]

Performs the action on the given graph. @param [DependencyGraph] graph the graph to perform the action on. @return [Void]