MAK Navigator context menu

The context menu is displayed when you select and right-click a project or entity in the MAK Navigator tab. The context menu contains the actions specific to the project or entity and the available options vary depending on the selected node. The visible options are the only valid operations for one or more of the objects in the current selection.

This table shows the list of tasks available in the context menu. See Working with projects and Working with entities.

Task Description
Open This is used to open the selected entity in the editor for modifications.
Build This is only used for compiling entities when a Simple MAK project is used.
Delete This is used to delete a selected entity or project in the MAK Navigator tab.
Import This is used to import non-local entities to your workspace. You can import these files not associated with any MAK Project in the workplace using the Local node.
Deploy This is used to deploy a selected entity from the local workspace to the M3 BE server.
Deploy A/N This is used to deploy multiple entities connected to the same action number.
Set Action Number This is used to set the action number for the selected entity.
Get

This is used to fetch a copy of an entity from the M3 BE Server to a local project. You have these options:

  • The Get Entity command retrieves a copy of an entity that can be deployed.

  • The Program read-only command gets a program in read-only mode that can be used for debugging a program.

New

This is used to create a new entity or a new project. You have these options:

  • The Entity command creates a new entity.

  • The Program by wizard command creates a new program using the MAK Program wizard.

    Note: This is only available when activated in the Access Control and MAK is in Extended Access Mode.
  • The Project command creates a new project.

Metadata Publisher

This is used to open Metadata Publisher using the selected entity as the parameter.

See Working with Metadata Publisher.

Lock This is used to lock an existing entity in the MAK Navigator tab.
Unlock This is used to unlock a locked entity. You cannot unlock an entity locked by another user from the MAK Navigator context menu. You can, however, do that using the MAK Administration tab.
Export

This is used to export files between fix folders and to zip files. You have these options:

  • Promote from HFix

  • Export VFix to SP

  • Export to Tempfix

Tools

This is used to access these options:

  • The Data Dictionary task has two commands: Open Browser and Clear Cache. The Open Browser is used to browse for database related information, such as fields and their metadata included in the used M3 BE installation. The Clear Cache command is used to remove all data dictionary related information that MAK has cached.

  • The Open MAK Log File task is used to open MAK log files. MAK log files are the standard log called "mak.log" and the profiling log called "profiling.log".

  • The Generate MAK Info File (ZIP) task is used to create an information file containing selected files from the MAK environment. The created file called MAKInfo.zip should be included in error reports to help the support personnel in troubleshooting. See information about MAKInfo.zip in MAK Info file overview.

  • The Extended Access Mode task is used to enable the Extended Access Mode in MAK. See Enabling the Extended Access Mode.

  • The Metadata Publisher opens the link to MDP. For more information, see Setting M3 Metadata Publisher Credentials from M3 Adaptation Kit in MAK Administration Guide.

Refresh This is used to refresh and synchronize with the underlying Eclipse structure, a project that you have selected in the MAK Navigator tab. This option is only available and enabled when at least one project node is selected.
Team This is used as a container for Team-related menu options. This command is not available in the context menu by default. To enable it, you need to install the MAK SVN Team Support plug-in. See M3 Adaptation Kit Installation Guide.
Compare With

This is used to compare one or more entities in the workspace with either of these options:

  • Each Other compares two or three entities (one ancestor and two siblings) of the same or different types in the workspace. See MAK comparison.

  • Revision compares a selected entity against a version in the SVN Repository.

  • Latest from SVN Repository compares a selected entity against the latest version of that entity in the SVN repository.

  • Source Path compares a selected entity against base code, HFix or TFix from the server side.

Replace With

This is used to replace the local version of the entity with either of these options:

  • Revision - replaces any of the versions of the corresponding file in the repository

  • Latest from SVN Repository - replaces the most recent version of the corresponding file in the repository

  • Latest from HFix - replaces using the most recent fix from BE.

Properties The Properties command is used to display information about the Build, Configuration Info, General M3 Business Engine Settings that are specified while creating the project.