Package net.officefloor.woof.model.woof
Class WoofTemplateChangeContextImpl
- java.lang.Object
-
- net.officefloor.frame.impl.construct.source.SourcePropertiesImpl
-
- net.officefloor.frame.impl.construct.source.SourceContextImpl
-
- net.officefloor.woof.model.woof.WoofTemplateChangeContextImpl
-
- All Implemented Interfaces:
ServiceContext
,SourceContext
,SourceProperties
,WoofTemplateChangeContext
public class WoofTemplateChangeContextImpl extends SourceContextImpl implements WoofTemplateChangeContext
WoofTemplateChangeContext
implementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description WoofTemplateChangeContextImpl(boolean isLoadingType, SourceContext sourceContext, ConfigurationContext configurationContext, WoofChangeIssues issues)
Initiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigurationContext
getConfigurationContext()
Obtains theConfigurationContext
.WoofChangeIssues
getWoofChangeIssues()
Obtains theWoofChangeIssues
to allow reporting issue in attempting theChange
.-
Methods inherited from class net.officefloor.frame.impl.construct.source.SourceContextImpl
getClassLoader, getClock, getLogger, getName, getOptionalResource, getProfiles, getResource, isLoadingType, loadClass, loadOptionalClass, loadOptionalService, loadOptionalServices, loadService, loadService, loadServices
-
Methods inherited from class net.officefloor.frame.impl.construct.source.SourcePropertiesImpl
addProperty, getProperties, getProperty, getProperty, getPropertyNames
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.officefloor.frame.api.source.SourceContext
getClassLoader, getClock, getLogger, getName, getOptionalResource, getProfiles, getResource, isLoadingType, loadClass, loadOptionalClass, loadOptionalService, loadOptionalServices, loadService, loadService, loadServices
-
Methods inherited from interface net.officefloor.frame.api.source.SourceProperties
getProperties, getProperty, getProperty, getPropertyNames
-
-
-
-
Constructor Detail
-
WoofTemplateChangeContextImpl
public WoofTemplateChangeContextImpl(boolean isLoadingType, SourceContext sourceContext, ConfigurationContext configurationContext, WoofChangeIssues issues)
Initiate.- Parameters:
isLoadingType
- Indicates if loading type.sourceContext
-SourceContext
.configurationContext
-ConfigurationContext
.issues
-WoofChangeIssues
.
-
-
Method Detail
-
getConfigurationContext
public ConfigurationContext getConfigurationContext()
Description copied from interface:WoofTemplateChangeContext
Obtains the
ConfigurationContext
.The
ConfigurationContext
is at the root of the Project source.Note that Projects are anticipated to follow the standard Maven project structure.
- Specified by:
getConfigurationContext
in interfaceWoofTemplateChangeContext
- Returns:
ConfigurationContext
.
-
getWoofChangeIssues
public WoofChangeIssues getWoofChangeIssues()
Description copied from interface:WoofTemplateChangeContext
Obtains theWoofChangeIssues
to allow reporting issue in attempting theChange
.- Specified by:
getWoofChangeIssues
in interfaceWoofTemplateChangeContext
- Returns:
WoofChangeIssues
to allow reporting issue in attempting theChange
.
-
-