Changeset 1996

Show
Ignore:
Timestamp:
03/13/08 08:41:02 (8 months ago)
Author:
apatel
Message:

Generated a menu group for the custom policy menu items.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/custome_policy/framework-plugin/src/com/tresys/framework/plugin/editor/policy/graphic/GraphicPolicyEditorContextMenuProvider.java

    r1995 r1996  
    33|*| License: refer to COPYING file for license information. 
    44|*| Author:     David Sugar <dsugar@tresys.com> 
    5 |*|   
    6 |*| $Rev$ 
     5|*|                            Anand Patel <apatel@tresys.com>   
     6|*| $Rev$   
    77|*| $Date$ 
    88\*/ 
     
    1212import org.eclipse.jface.action.IAction; 
    1313import org.eclipse.jface.action.IMenuManager; 
     14import org.eclipse.jface.action.Separator; 
    1415import org.eclipse.jface.viewers.IStructuredSelection; 
    1516import org.eclipse.jface.viewers.StructuredSelection; 
     
    2324import com.tresys.framework.compiler.custom.ICustomPolicy; 
    2425import com.tresys.framework.compiler.policy.Component; 
     26import com.tresys.framework.plugin.editor.CDSEditorActionConstants; 
    2527import com.tresys.framework.plugin.editor.action.AddCustomPolicy; 
    2628import com.tresys.framework.plugin.editor.action.RemoveCustomPolicy; 
     
    8284                                getAction(ActionFactory.DELETE.getId())); 
    8385                 
    84                  
     86                menu.add(new Separator(CDSEditorActionConstants.CUSTOM_POLICY)); 
    8587                IAction action = getAction (AddCustomPolicy.ID); 
    8688                if( action != null ) 
    8789                { 
    8890                        action.setEnabled (customizationAllowed ()); 
    89                         menu.appendToGroup(GEFActionConstants.GROUP_EDIT, action); 
     91                        menu.appendToGroup (CDSEditorActionConstants.CUSTOM_POLICY, action); 
    9092                } 
    9193                action = getAction (RemoveCustomPolicy.ID); 
     
    9395                { 
    9496                        action.setEnabled (true); 
    95                         menu.appendToGroup(GEFActionConstants.GROUP_EDIT,action); 
     97                        menu.appendToGroup (CDSEditorActionConstants.CUSTOM_POLICY, action); 
    9698                } 
    9799        }