com.tensegrity.graph.view
Interface VisualEdgeInfo


public interface VisualEdgeInfo

Tag interface that indicates that an implementation class holds additional information that is associated 1:1 with an instance of VisualEdge.

The only method that is defined in this interface is the method deepCopy() which can be implemented in any way by the client. However it is invoked each time the enclosing VisualEdge is deep-copied and thus can be customized to provide meaningful deep-copies of the info object.

Version:
$Id: VisualEdgeInfo.java,v 1.4 2003/05/28 16:03:05 sr Exp $
Author:
S. Rutz
See Also:
VisualEdgeInfo, GraphViewFactory

Method Summary
 VisualEdgeInfo deepCopy()
          Deep copy method.
 

Method Detail

deepCopy

public VisualEdgeInfo deepCopy()
Deep copy method. The implementation is responsible for returning a deep-copied independent instance of itself.

Returns:
a deep copy of the instance.


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.