com.tensegrity.graph.view
Interface VisualNodeInfo


public interface VisualNodeInfo

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

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 VisualNode is deep-copied and thus can be customized to provide meaningful deep-copies of the info object.

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

Method Summary
 VisualNodeInfo deepCopy()
          Deep copy method.
 

Method Detail

deepCopy

public VisualNodeInfo 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.