TWE 2.4-1 API

org.enhydra.jawe.components.graph
Class CopyOrCutInfo

java.lang.Object
  extended byorg.enhydra.jawe.components.graph.CopyOrCutInfo

public class CopyOrCutInfo
extends java.lang.Object

Used to hold information to properly "graph paste" copied/cut selection.

Author:
Sasa Bojanic

Field Summary
private  java.util.Map actInfoToActRect
           
private  java.util.Map graphToOffsetPoint
           
private  java.awt.Point pasteTo
           
private  java.awt.Point referencePoint
           
 
Constructor Summary
CopyOrCutInfo(java.awt.Point refPoint, java.util.Map ainfo)
           
 
Method Summary
 java.awt.Rectangle getActivityBounds(CopiedActivityInfo ai)
           
 java.awt.Point getOffsetPoint(Graph g)
           
 java.awt.Point getPastePoint()
           
 java.awt.Point getReferencePoint()
           
 void incrementOffsetPoint(Graph g)
           
 void removeGraphInfo(Graph g)
           
 void setPastePoint(java.awt.Point pastePoint)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

referencePoint

private java.awt.Point referencePoint

actInfoToActRect

private java.util.Map actInfoToActRect

pasteTo

private java.awt.Point pasteTo

graphToOffsetPoint

private java.util.Map graphToOffsetPoint
Constructor Detail

CopyOrCutInfo

public CopyOrCutInfo(java.awt.Point refPoint,
                     java.util.Map ainfo)
Method Detail

getReferencePoint

public java.awt.Point getReferencePoint()

setPastePoint

public void setPastePoint(java.awt.Point pastePoint)

getPastePoint

public java.awt.Point getPastePoint()

getOffsetPoint

public java.awt.Point getOffsetPoint(Graph g)

incrementOffsetPoint

public void incrementOffsetPoint(Graph g)

getActivityBounds

public java.awt.Rectangle getActivityBounds(CopiedActivityInfo ai)

removeGraphInfo

public void removeGraphInfo(Graph g)

toString

public java.lang.String toString()

TWE 2.4-1 API