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 Details
-
getURI
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
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.
-