10 #ifndef ossimCustomEditorWindowRegistry_HEADER 11 #define ossimCustomEditorWindowRegistry_HEADER 27 void* parent=NULL)
const;
29 void* parent=NULL)
const;
33 const char* prefix=0)
const;
38 void* parent=NULL)
const;
44 void* parent=NULL)
const;
Represents serializable keyword/value map.
virtual void * createPopupEditor(ossimObject *obj, void *parent=NULL) const =0
virtual void getTypeNameList(std::vector< ossimString > &typeList) const =0
OSSIMDLLEXPORT void * ossimCustomEditorWindowRegistryGetInstance()
std::vector< ossimCustomEditorWindowFactoryBase * > theFactoryList
static ossimCustomEditorWindowRegistry * theInstance
ossimCustomEditorWindowRegistry(const ossimCustomEditorWindowRegistry &)
ossimCustomEditorWindowRegistry()
virtual ossimObject * createObject(const ossimString &typeName) const =0
ossimReferenced & operator=(const ossimReferenced &)
virtual ossimCustomEditorWindow * createCustomEditor(ossimObject *obj, void *parent=NULL) const =0
virtual void * createPanelEditor(ossimObject *obj, void *parent=NULL) const =0