made TableModel clonable

This commit is contained in:
Peter Schojer
2008-10-06 10:44:48 +00:00
parent 442f575356
commit 099db5f875
6 changed files with 42 additions and 2 deletions

View File

@@ -52,4 +52,14 @@ SimpleTableModel::~SimpleTableModel()
}
TableModel::Ptr SimpleTableModel::clone() const
{
SimpleTableModel::Ptr pModel(new SimpleTableModel(getColumnCount()));
Poco::FastMutex::ScopedLock lock(_mutex);
pModel->_data = _data;
return pModel;
}
} } // namespace Poco::WebWidgets