Top Fields Constructors Methods
com.rometools.rome.io.impl

public Class ModuleGenerators

extends PluginManager<ModuleGenerator>
Class Inheritance
Imports
java.util.HashSet, .List, .Map, .Set, org.jdom2.Element, .Namespace, com.rometools.rome.feed.module.Module, com.rometools.rome.io.ModuleGenerator

Field Summary

Modifier and TypeField and Description
private Set<Namespace>

Constructor Summary

AccessConstructor and Description
public
ModuleGenerators(final String propertyKey, final BaseWireFeedGenerator parentGenerator)

Method Summary

Modifier and TypeMethod and Description
public void
generateModules(final List<Module> modules, final Element element)

public Set<Namespace>
public ModuleGenerator
getGenerator(final String uri)

protected String
public List<String>
Inherited from com.rometools.rome.io.impl.PluginManager:
getKeysgetPlugingetPluginMapgetPlugins

Field Detail

allNamespacesback to summary
private Set<Namespace> allNamespaces

Constructor Detail

ModuleGeneratorsback to summary
public ModuleGenerators(final String propertyKey, final BaseWireFeedGenerator parentGenerator)

Method Detail

generateModulesback to summary
public void generateModules(final List<Module> modules, final Element element)
getAllNamespacesback to summary
public Set<Namespace> getAllNamespaces()
getGeneratorback to summary
public ModuleGenerator getGenerator(final String uri)
getKeyback to summary
protected String getKey(final ModuleGenerator obj)

Implements abstract com.rometools.rome.io.impl.PluginManager.getKey.

Annotations
@Override
getModuleNamespacesback to summary
public List<String> getModuleNamespaces()