Class FileSystemConfigurationContext
- java.lang.Object
-
- net.officefloor.configuration.impl.ConfigurationContextImpl
-
- net.officefloor.configuration.impl.AbstractWritableConfigurationContext
-
- net.officefloor.configuration.impl.configuration.FileSystemConfigurationContext
-
- All Implemented Interfaces:
ConfigurationContext
,WritableConfigurationContext
public class FileSystemConfigurationContext extends AbstractWritableConfigurationContext
File systemWritableConfigurationContext
.- Author:
- Daniel Sagenschneider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.officefloor.configuration.impl.AbstractWritableConfigurationContext
AbstractWritableConfigurationContext.ConfigurationRemover, AbstractWritableConfigurationContext.ConfigurationWriter
-
Nested classes/interfaces inherited from class net.officefloor.configuration.impl.ConfigurationContextImpl
ConfigurationContextImpl.ConfigurationSource
-
-
Field Summary
-
Fields inherited from interface net.officefloor.configuration.ConfigurationContext
DEFAULT_TAG_PREFIX, DEFAULT_TAG_SUFFIX, PROPERTY_CONFIGURATION_INPUT_CHARSET, PROPERTY_CONFIGURATION_INPUT_TAG_PREFIX, PROPERTY_CONFIGURATION_INPUT_TAG_SUFFIX, PROPERTY_CONFIGURATION_OUTPUT_CHARSET
-
-
Constructor Summary
Constructors Constructor Description FileSystemConfigurationContext(java.io.File rootDir)
Initiate.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static WritableConfigurationItem
createWritableConfigurationItem(java.io.File file)
Creates aWritableConfigurationItem
for theFile
.-
Methods inherited from class net.officefloor.configuration.impl.AbstractWritableConfigurationContext
createConfigurationItem, createConfigurationItem, deleteConfigurationItem, getConfigurationSource, getWritableConfigurationItem, init
-
Methods inherited from class net.officefloor.configuration.impl.ConfigurationContextImpl
getConfigurationItem, getOptionalConfigurationItem
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.officefloor.configuration.ConfigurationContext
getConfigurationItem, getOptionalConfigurationItem
-
-
-
-
Method Detail
-
createWritableConfigurationItem
public static WritableConfigurationItem createWritableConfigurationItem(java.io.File file) throws java.io.IOException
Creates aWritableConfigurationItem
for theFile
.- Parameters:
file
-File
for theWritableConfigurationItem
.- Returns:
WritableConfigurationItem
- Throws:
java.io.IOException
- If fails to create theWritableConfigurationItem
.
-
-