de.uni_paderborn.fujaba.coobra.actions
Class CopyAction.CopyData

java.lang.Object
  extended byde.uni_paderborn.fujaba.coobra.actions.CopyAction.CopyData
Enclosing class:
CopyAction

public static class CopyAction.CopyData
extends java.lang.Object

Instances of this class store data for copying object with CoObRA

Version:
$Revision: 1.16 $
Author:
$Author: lowende $

Field Summary
private  java.util.Set changesToBeCopied
          the set of changes that should be copied on paste
private  java.util.Set copyObjects
          object that were copied (may be more than the selected ones)
private  java.util.List selectedObjects
          list of selected objects upon copy
 
Constructor Summary
CopyAction.CopyData()
           
 
Method Summary
 java.util.Set getChangesToBeCopied()
           
 java.util.Set getCopyObjects()
           
 java.util.List getSelectedObjects()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

selectedObjects

private java.util.List selectedObjects
list of selected objects upon copy


copyObjects

private java.util.Set copyObjects
object that were copied (may be more than the selected ones)


changesToBeCopied

private java.util.Set changesToBeCopied
the set of changes that should be copied on paste

Constructor Detail

CopyAction.CopyData

public CopyAction.CopyData()
Method Detail

getChangesToBeCopied

public java.util.Set getChangesToBeCopied()
Returns:
the set of changes that should be copied on paste

getCopyObjects

public java.util.Set getCopyObjects()
Returns:
object that were copied (may be more than the selected ones)

getSelectedObjects

public java.util.List getSelectedObjects()
Returns:
list of selected objects upon copy (add custom objects here)