com.nomagic.magicdraw.core.project.ProjectDescriptor represents a project (or a used project) as a resource for storing and loading. The same project can have multiple ProjectDescriptors.
There are two types of ProjectDescriptors:
A server project has both descriptors (local and remote) because it can be saved locally. |
Every ProjectDescriptor provides the following properties:
com.nomagic.magicdraw.core.project.ProjectDescriptorsFactory can create an appropriate ProjectDescriptor object,
com.nomagic.magicdraw.teamwork.application.TeamworkUtils helps to find an existing Teamwork Server (remote) project descriptors.