Interface ProjectDescriptor
-
- All Known Implementing Classes:
AbstractRemoteProjectDescriptor
,com.nomagic.magicdraw.core.project.AProjectDescriptor
,EsiUtils.OfflineProjectDescriptor
@OpenApiAll public interface ProjectDescriptor
Identifier for project storage location. Descriptor is used to load/save project.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getRepresentationString()
Constructs human representation of project.java.net.URI
getURI()
Returns project location URI.boolean
isRemote()
-
-
-
Method Detail
-
getURI
java.net.URI getURI()
Returns project location URI. Used only for persistence, not for human representation. This location can be used for new descriptors creating in ProjectDescriptorsFactory.- Returns:
- project URI.
-
getRepresentationString
java.lang.String getRepresentationString()
Constructs human representation of project.- Returns:
- project's representation as String.
-
isRemote
boolean isRemote()
- Returns:
- true if descriptor points to remote project location.
-
-