ProjectConfigService¶
-
public class
ProjectConfigService
extends AConfigService<IProject, IProjectConfig> implements IProjectConfigService, IProjectConfigWriter¶
Constructors¶
ProjectConfigService¶
-
public
ProjectConfigService
(AConfigurationReaderWriter configReaderWriter, ProjectConfigBuilder configBuilder)¶
Methods¶
defaultConfig¶
-
public IProjectConfig
defaultConfig
(FileObject rootFolder)¶
fromConfig¶
-
protected HierarchicalConfiguration<ImmutableNode>
fromConfig
(IProjectConfig config)¶
getConfigFile¶
-
protected FileObject
getConfigFile
(FileObject rootFolder)¶
getRootDirectory¶
-
protected FileObject
getRootDirectory
(IProject project)¶
toConfig¶
-
protected ConfigRequest<IProjectConfig>
toConfig
(HierarchicalConfiguration<ImmutableNode> config, FileObject configFile)¶