Mercurial > hg > svapp
comparison framework/SVFileReader.h @ 53:de2b3c6479c8
* Introduce new Transform class which contains data necessary to describe the
context for a plugin -- the plugin's name and output, the step/block size
etc (formerly spread across ExecutionContext and TransformFactory). Other
code hasn't been updated to use this yet.
* Rename existing Transform stuff to Transformers (because they run Transforms)
I'm still not 100% sure about this change, don't rely on it.
author | Chris Cannam |
---|---|
date | Mon, 05 Nov 2007 15:31:06 +0000 |
parents | 9ea770d93fae |
children | a798f5e6fc5e |
comparison
equal
deleted
inserted
replaced
52:43ad8d909e28 | 53:de2b3c6479c8 |
---|---|
15 | 15 |
16 #ifndef _SV_FILE_READER_H_ | 16 #ifndef _SV_FILE_READER_H_ |
17 #define _SV_FILE_READER_H_ | 17 #define _SV_FILE_READER_H_ |
18 | 18 |
19 #include "layer/LayerFactory.h" | 19 #include "layer/LayerFactory.h" |
20 #include "plugin/transform/Transform.h" | 20 #include "plugin/transform/Transformer.h" |
21 #include "plugin/transform/PluginTransform.h" | 21 #include "plugin/transform/PluginTransformer.h" |
22 | 22 |
23 #include <QXmlDefaultHandler> | 23 #include <QXmlDefaultHandler> |
24 | 24 |
25 #include <map> | 25 #include <map> |
26 | 26 |
214 Layer *m_currentLayer; | 214 Layer *m_currentLayer; |
215 Model *m_currentDataset; | 215 Model *m_currentDataset; |
216 Model *m_currentDerivedModel; | 216 Model *m_currentDerivedModel; |
217 int m_currentDerivedModelId; | 217 int m_currentDerivedModelId; |
218 PlayParameters *m_currentPlayParameters; | 218 PlayParameters *m_currentPlayParameters; |
219 QString m_currentTransform; | 219 QString m_currentTransformer; |
220 Model *m_currentTransformSource; | 220 Model *m_currentTransformerSource; |
221 PluginTransform::ExecutionContext m_currentTransformContext; | 221 PluginTransformer::ExecutionContext m_currentTransformerContext; |
222 QString m_currentTransformConfiguration; | 222 QString m_currentTransformerConfiguration; |
223 QString m_datasetSeparator; | 223 QString m_datasetSeparator; |
224 bool m_inRow; | 224 bool m_inRow; |
225 bool m_inLayer; | 225 bool m_inLayer; |
226 bool m_inView; | 226 bool m_inView; |
227 bool m_inData; | 227 bool m_inData; |