public abstract class AbstractPageExtensionInstallatorProvider extends Object implements PageExtensionInstallatorProvider
Constructor and Description |
---|
AbstractPageExtensionInstallatorProvider(PageExtensionRegistry registry) |
Modifier and Type | Method and Description |
---|---|
abstract PageExtensionInstallator |
createInstallator(PageExtension extension) |
protected PageExtensionRegistry |
getRegistry() |
PageExtensionInstallator |
installator(String name)
Provides a
PageExtensionInstallator instance for the extension
specified by the given name. |
PageExtensionInstallator |
installator(String name,
boolean checkRequirements)
Provides a
PageExtensionInstallator instance for the extension
specified by the given name. |
public AbstractPageExtensionInstallatorProvider(PageExtensionRegistry registry)
public final PageExtensionInstallator installator(String name)
PageExtensionInstallatorProvider
PageExtensionInstallator
instance for the extension
specified by the given name. Also cycles in page extension requirements
are checked.installator
in interface PageExtensionInstallatorProvider
public final PageExtensionInstallator installator(String name, boolean checkRequirements)
PageExtensionInstallatorProvider
PageExtensionInstallator
instance for the extension
specified by the given name.installator
in interface PageExtensionInstallatorProvider
checkRequirements
- if true, cycles in page extension requirements are checked.protected final PageExtensionRegistry getRegistry()
public abstract PageExtensionInstallator createInstallator(PageExtension extension)
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.