ICS

QicsTable Documentation Set

QicsPasteValidator.h

Go to the documentation of this file.
00001 /*********************************************************************
00002 **
00003 ** Copyright (C) 2002-2006 Integrated Computer Solutions, Inc
00004 ** All rights reserved.
00005 **
00006 ** This file is part of the QicsTable Product.
00007 **
00008 **********************************************************************/
00009 
00010 #ifndef QICSPASTEVALIDATOR_H
00011 #define QICSPASTEVALIDATOR_H
00012 #include <QicsDataItem.h>
00013 #include <QicsDataModel.h>
00014 #include <QicsSelection.h>
00023 
00024 
00027 
00028 
00029 class QicsPasteValidator
00030 {
00031     public:
00032         QicsPasteValidator();
00033         virtual ~QicsPasteValidator();
00034         
00043         virtual bool validate(const QicsICell& dest_cell,const QicsSelectionList* source_selection,
00044                               const QicsDataModel& source_items,const QicsDataModel* main_dm) = 0;
00045 };
00046 
00047 #endif

All trademarks and copyrights on this page are properties of their respective owners.
The rest is copyright 1999-2006 Integrated Computer Solutions, Inc.