Package net.officefloor.woof.template
Interface WoofTemplateExtensionChangeContext
- All Superinterfaces:
SourceContext,SourceProperties
Context for
WoofTemplateExtensionSource creating a Change.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionObtains theConfigurationContext.Obtains the newWoofTemplateExtensionConfiguration.Obtains the oldWoofTemplateExtensionConfiguration.net.officefloor.woof.model.woof.WoofChangeIssuesObtains theWoofChangeIssuesto report issues in applying/reverting aChange.Methods inherited from interface net.officefloor.frame.api.source.SourceContext
getClassLoader, getClock, getLogger, getName, getOptionalResource, getProfiles, getResource, isLoadingType, loadClass, loadOptionalClass, loadOptionalService, loadOptionalServices, loadService, loadService, loadServicesMethods inherited from interface net.officefloor.frame.api.source.SourceProperties
getProperties, getProperty, getProperty, getPropertyNames
-
Method Details
-
getOldConfiguration
WoofTemplateExtensionConfiguration getOldConfiguration()Obtains the old
WoofTemplateExtensionConfiguration.Should the
WoofTemplateExtensionbe added, then this will benull.- Returns:
- Old
WoofTemplateExtensionConfiguration. May benull.
-
getNewConfiguration
WoofTemplateExtensionConfiguration getNewConfiguration()Obtains the new
WoofTemplateExtensionConfiguration.Should the
WoofTemplateExtensionbe removed, then this will benull.- Returns:
- New
WoofTemplateExtensionConfiguration. May benull.
-
getConfigurationContext
ConfigurationContext getConfigurationContext()Obtains the
ConfigurationContext.The
ConfigurationContextis at the root of the Project source.Note that Projects are anticipated to follow the standard Maven project structure.
- Returns:
ConfigurationContext.
-
getWoofChangeIssues
net.officefloor.woof.model.woof.WoofChangeIssues getWoofChangeIssues()Obtains theWoofChangeIssuesto report issues in applying/reverting aChange.- Returns:
WoofChangeIssues.
-