Class CopyArguments

java.lang.Object
org.eclipse.ltk.core.refactoring.participants.RefactoringArguments
org.eclipse.ltk.core.refactoring.participants.CopyArguments

public class CopyArguments extends RefactoringArguments
Copy arguments describe the data that a processor provides to its copy participants.

This class is not intended to be subclassed by clients.

Since:
3.1
Restriction:
This class is not intended to be subclassed by clients.
  • Constructor Details

    • CopyArguments

      public CopyArguments(Object destination, ReorgExecutionLog log)
      Creates new copy arguments.
      Parameters:
      destination - the destination of the copy
      log - the log for the execution of the reorg refactoring
  • Method Details

    • getDestination

      public Object getDestination()
      Returns the destination of the move
      Returns:
      the move's destination
    • getExecutionLog

      public ReorgExecutionLog getExecutionLog()
      Returns the resource execution log.
      Returns:
      the resource execution log
    • toString

      public String toString()
      Returns a string representation of these arguments suitable for debugging purposes only.

      Subclasses should reimplement this method.

      Overrides:
      toString in class RefactoringArguments
      Returns:
      a debug string
      Since:
      3.2