36 std::map<std::string, te::common::AbstractFactory<AbstractFillWidget, std::string>*>::const_iterator it;
37 for(it = dic.
begin(); it != dic.
end(); ++it)
38 keys.push_back(it->second->getKey());
42 : te::common::AbstractFactory<te::qt::widgets::
AbstractFillWidget, std::string>(factoryKey)
virtual ~AbstractFillWidgetFactory()
Virtual destructor.
The abstract factory of widgets used to configure Symbology Enconding Fill element.
This class represents a dictionary of factories.
static dictionary_type & getDictionary()
It returns a reference to the internal dictionary of concrete factories.
AbstractFillWidgetFactory(const std::string &factoryKey)
It creates the factory.
static void RegisteredWidgets(std::vector< std::string > &keys)
It informs the key of each registered fill widget factory.
std::map< TFACTORYKEY, TFACTORY *, TKEYCOMPARE >::const_iterator end() const
It returns an iterator to the end of the container.
Abstract class that represents a widget that can be used to build a fill element. ...
std::map< TFACTORYKEY, TFACTORY *, TKEYCOMPARE >::const_iterator begin() const
It returns an iterator to the first stored factory.