Interface | Description |
---|---|
CommandLineAction |
Action allows to execute custom task in application command line mode.
|
Class | Description |
---|---|
CommandLine |
MagicDraw commandline launcher.
Extend it and implement CommandLine.execute() method. |
CommandLineActionManager |
Manager registers available command line actions.
|
ProjectCommandLine |
MagicDraw commandline launcher capable of opening project provided using default project arguments.
|
ProjectCommandLineAction |
This class contains general methods (open, close project, read command line properties, connect to server, etc)
related to project in command line for plugins
Override
ProjectCommandLineAction.execute(String[], Properties, Project)
Arguments are specified as name=value pairs. Default arguments that will be used to try and open project: project - Project name or path projectDescriptor - Project descriptor server - Server url username - Username on server password - Password for provided username serverType - Type of server - twc for teamwork cloud server enableSSL - To use ssl encryptPassword - Set true if provided password is in plain text properties - Path to properties file containing properties. |