anchor.diff:  * GROUP: A pure organizational structure of commands.
   * SEPARATOR: A separator between command sections of a command list.
   
  -==== HideWhenNotEnabled ====
  +// OBO: will be deprecated.
  +==== hideWhenNotEnabled ====
   
   * If true, the command should be hidden when not applicable. The default value is false.
   
  -==== ClearCaches ====
  +==== clearCaches ====
   
   *  Defines the caches to clear within the element context of this command. The default value is an empty array, which means that there is nothing to clear.
   
   === Navigate to another view ===
  +
  +//OBO: HotLinkCommandPm is not available in pm4j. - I just detected it, and it's a candidate for removal. - A view adapter should do what's defined there.
   
   To navigate to another view you can use the HotLinkCommandPm. Here you have to override the getNaviLinkImpl to return a NaviLink object, 
   that contains the information about the target to navigate to. Optional it is also possible to add some parameters.
   
   [source]
   ------------------------------------------------------------------------
  -@PmTitleCfg(title = "Show All")
  -public final PmCommand cmdShowAll = new HotLinkCommandPm(this) {
  +public final PmCommand cmdNavigateToFixTarget = new PmCommandImpl(this, new NaviLinkImpl("/page/someDialog.iface"));
  +
  +public final PmCommand cmdNavigateToCalculatedTarget = new PmCommandImpl(this);
   
       @Override
       protected NaviLink getNaviLinkImpl() {
  +		String page = someCondition() ? "targetPage1" : "targetPage2";
  +		
           // Path to the requested component
  -        NaviLinkImpl naviLink = new NaviLinkImpl( "/page/someDialog.iface" );
  +        NaviLinkImpl naviLink = new NaviLinkImpl(page);
           
           naviLink.addParam("name", "value");
           // ... more parameter ...
  -
           return naviLink;
       }
   };
  -------------------------------------------------------------------------
  +
  +public final PmCommand cmdThatOnlySometimesNavigates = new PmCommandImpl(this);
  +
  +    @Override
  +    protected void doItImpl() {
  +        // .. some logic
  +		if (verySpecialCondition()) {
  +		   setNaviLink(new NaviLinkImpl("specialConditionHandlingPage");
  +		}
  +    }
  +};
  +
  +------------------------------------------------------------------------
  +
  +// OBO: should be moved to the Globe specific hotlink docu.
   
   You can read these parameter in the target object like this:
   
  
positive.code: With the PmCommandCfg you have the possibility to change the default behaviour of the PmCommand object. This means that you can configure for example 
  the behaviour before or after executing the command.
  
  ==== BeforeDo ====
  
  The beforeDo paramter defines what should be done before executing the command logic, whereat the following actions are possible:
  
  * VALIDATE: This call validates the entered data of the containing PmDataInput objects (see Validation of a PM area [HIER LINK SETZEN!]). The doItImpl method of the command 
  will only be executed if the validation was successful.
  
negative.code: * DO_NOTHING: Does not care about existing (error-) messages and does not clear any of these messages before it gets executed.
  * DEFAULT: The definition, defined in the project specific PmDefaults will be used. The default implementation is VALIDATE.
  
  ==== afterDo ====
  
  The _afterDo_ parameter defines what should be done after executing the command logic, whereat the following actions are possible:
  
  * RESET_VALUE_CHANGED_STATE: Resets the value change state of the pm that is used as validation root.
  * CLEAR_CACHES: Clears the caches of all pm's along the path to the root pm. 
  * DO_NOTHING: Does not executes any special operation in the after do method of the command.
  * DEFAULT: The default logic is to execute CLEAR_CACHES and if VALIDATE is set for the beforeDo action also RESET_VALUE_CHANGED_STATE.
  
  ==== cmdKind ====
  
  The various roles of a commands in toolbars and command menus are supported by a CmdKind enum indicator.  
  
  The default value is COMMAND.
  
  