Class AbstractPageExtensionInstallator
java.lang.Object
org.jboss.arquillian.graphene.page.extension.AbstractPageExtensionInstallator
- All Implemented Interfaces:
PageExtensionInstallator,PageExtension
public abstract class AbstractPageExtensionInstallator
extends Object
implements PageExtensionInstallator
- Author:
- Jan Papousek
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractPageExtensionInstallator(PageExtension extension, PageExtensionInstallatorProvider installatorProvider) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.arquillian.graphene.page.extension.PageExtensionInstallator
isInstalled
-
Constructor Details
-
AbstractPageExtensionInstallator
public AbstractPageExtensionInstallator(PageExtension extension, PageExtensionInstallatorProvider installatorProvider)
-
-
Method Details
-
install
public void install()Description copied from interface:PageExtensionInstallatorTries to install the given extension. If the extension isn't detected as installed (viaPageExtensionInstallator.isInstalled()method, the installation fails. If the extension is already installed, the installation is skipped.- Specified by:
installin interfacePageExtensionInstallator
-
getExtensionScript
- Specified by:
getExtensionScriptin interfacePageExtension
-
getInstallationDetectionScript
- Specified by:
getInstallationDetectionScriptin interfacePageExtension
-
getName
- Specified by:
getNamein interfacePageExtension
-
getRequired
- Specified by:
getRequiredin interfacePageExtension
-
installWithoutRequirements
protected abstract void installWithoutRequirements()
-