com.atlassian.plugin.schema.impl
Class DefaultDescribedModuleDescriptorFactory
java.lang.Object
com.atlassian.plugin.DefaultModuleDescriptorFactory
com.atlassian.plugin.schema.impl.DefaultDescribedModuleDescriptorFactory
- All Implemented Interfaces:
- ModuleDescriptorFactory, ListableModuleDescriptorFactory, DescribedModuleDescriptorFactory
public class DefaultDescribedModuleDescriptorFactory
- extends DefaultModuleDescriptorFactory
- implements DescribedModuleDescriptorFactory
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultDescribedModuleDescriptorFactory
public DefaultDescribedModuleDescriptorFactory(HostContainer hostContainer)
getModuleDescriptorKeys
public final Iterable<String> getModuleDescriptorKeys()
- Specified by:
getModuleDescriptorKeys in interface ListableModuleDescriptorFactory
- Returns:
- the list of descriptor keys this module factory knows about.
getModuleDescriptorClasses
public final Set<Class<? extends ModuleDescriptor>> getModuleDescriptorClasses()
- Specified by:
getModuleDescriptorClasses in interface ListableModuleDescriptorFactory
getSchema
public final Schema getSchema(String type)
- Description copied from interface:
DescribedModuleDescriptorFactory
- Gets the schema for the given module type.
- Specified by:
getSchema in interface DescribedModuleDescriptorFactory
- Parameters:
type - the module type for which we'd like to know the schema
- Returns:
- the schema for the given module type,
null if it can't be found.
Copyright © 2014 Atlassian. All rights reserved.