Interface ProjectDescriptor
-
- All Known Implementing Classes:
AbstractRemoteProjectDescriptor,com.nomagic.magicdraw.core.project.AProjectDescriptor,EsiUtils.OfflineProjectDescriptor
@OpenApiAll public interface ProjectDescriptorIdentifier 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.StringgetRepresentationString()Constructs human representation of project.java.net.URIgetURI()Returns project location URI.booleanisRemote()
-
-
-
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.
-
-