public interface IProjectStructure
Also describes the installed fragments and modules.
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<IFragmentStructure> | 
getFragments()
Get the list of all model fragments in the project. 
 | 
java.util.List<IModuleStructure> | 
getModules()
Get the list of all modules in the project. 
 | 
java.lang.String | 
getName()
Get the project's name. 
 | 
java.nio.file.Path | 
getPath()
Get the project directory i.e. the project.conf location. 
 | 
java.lang.String | 
getRemoteLocation()
Get the project remote location. 
 | 
java.lang.String | 
getType()
Get the project type, either LOCAL or HTTP. 
 | 
java.lang.String getName()
java.lang.String getType()
java.nio.file.Path getPath()
java.lang.String getRemoteLocation()
 Returns null for LOCAL projects.
 
getType()java.util.List<IFragmentStructure> getFragments()
The returned list is not modifiable.
java.util.List<IModuleStructure> getModules()
The returned list is not modifiable.