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