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.