pl.edu.agh.cast.data.model.copier
Interface ICopyable<E extends IElement>

Type Parameters:
E - the type of contained elements
All Known Subinterfaces:
ISchemaDataSet
All Known Implementing Classes:
CopyableImpl, SchemaDataSet

public interface ICopyable<E extends IElement>

Interface of objects (mainly data sets) which support element copying.

Author:
AGH CAST Team

Method Summary
 Collection<IElementCopier<E>> getCopiers()
          Returns a collection of compatible element copiers.
 IElementCopier<E> getDefaultCopier()
          Returns the default element copier.
 

Method Detail

getDefaultCopier

IElementCopier<E> getDefaultCopier()
Returns the default element copier.

Returns:
the default element copier

getCopiers

Collection<IElementCopier<E>> getCopiers()
Returns a collection of compatible element copiers.

Returns:
a collection of compatible element copiers


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.