org.graffiti.core
Interface DeepCopy

All Known Subinterfaces:
Attribute, CollectionAttribute, Graph, SortedCollectionAttribute
All Known Implementing Classes:
AbstractAttribute, AbstractCollectionAttribute, AbstractGraph, AdjListGraph, BooleanAttribute, ByteAttribute, ColorAttribute, CompositeAttribute, CoordinateAttribute, DimensionAttribute, DockingAttribute, DoubleAttribute, EdgeGraphicAttribute, EdgeLabelAttribute, EdgeLabelPositionAttribute, EdgeShapeAttribute, FastGraph, FloatAttribute, GraphElementGraphicAttribute, GraphGraphicAttribute, GridAttribute, GridClassAttribute, GridOriginAttribute, GridParametersAttribute, HashMapAttribute, ImageAttribute, IntegerAttribute, LabelAttribute, LineModeAttribute, LinkedHashMapAttribute, LongAttribute, NodeGraphicAttribute, NodeLabelAttribute, NodeLabelPositionAttribute, NodeShapeAttribute, ObjectAttribute, OptAdjListGraph, PortAttribute, PortsAttribute, PositionAttribute, RenderedImageAttribute, ShapeDescriptionAttribute, ShortAttribute, SnapOnGridAttribute, SnapOnGridAttribute.SnapEnabledAttribute, SnapOnGridAttribute.ToleranceAttribute, StringAttribute

public interface DeepCopy

Guarantees a deep copy.

Version:
$Revision: 5767 $

Method Summary
 Object copy()
          Returns a deep copy of this object.
 

Method Detail

copy

Object copy()
Returns a deep copy of this object.

Returns:
A deep copy of this object.


Generated at 2012-05-30 11:00:36 PM CEST