Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 192084
Collapse All | Expand All

(-)plugin.xml (+1 lines)
Lines 241-246 Link Here
241
               <or>
241
               <or>
242
                  <instanceof value="org.eclipse.datatools.connectivity.ICategory"/>
242
                  <instanceof value="org.eclipse.datatools.connectivity.ICategory"/>
243
                  <instanceof value="org.eclipse.datatools.connectivity.IConnectionProfile"/>
243
                  <instanceof value="org.eclipse.datatools.connectivity.IConnectionProfile"/>
244
           		  <instanceof value="org.eclipse.datatools.connectivity.internal.ui.LocalRepositoryNode" />
244
               </or>
245
               </or>
245
            </enablement>
246
            </enablement>
246
         </actionProvider>
247
         </actionProvider>
(-)src/org/eclipse/datatools/connectivity/ui/dse/actions/ProfileActionsActionProvider.java (+6 lines)
Lines 16-21 Link Here
16
import org.eclipse.datatools.connectivity.IConnectionProfile;
16
import org.eclipse.datatools.connectivity.IConnectionProfile;
17
import org.eclipse.datatools.connectivity.internal.Category;
17
import org.eclipse.datatools.connectivity.internal.Category;
18
import org.eclipse.datatools.connectivity.internal.repository.IConnectionProfileRepository;
18
import org.eclipse.datatools.connectivity.internal.repository.IConnectionProfileRepository;
19
import org.eclipse.datatools.connectivity.internal.ui.LocalRepositoryNode;
19
import org.eclipse.datatools.connectivity.ui.actions.AddProfileViewAction;
20
import org.eclipse.datatools.connectivity.ui.actions.AddProfileViewAction;
20
import org.eclipse.datatools.connectivity.ui.actions.DeleteAction;
21
import org.eclipse.datatools.connectivity.ui.actions.DeleteAction;
21
import org.eclipse.datatools.connectivity.ui.actions.RenameAction;
22
import org.eclipse.datatools.connectivity.ui.actions.RenameAction;
Lines 105-110 Link Here
105
				addCPAction.setCategory((ICategory) selObject);// = new AddProfileViewAction((ICategory) selObject);
106
				addCPAction.setCategory((ICategory) selObject);// = new AddProfileViewAction((ICategory) selObject);
106
				manager.insertBefore(IActionCategoryDefs.MARKER_ID_SLOT1,
107
				manager.insertBefore(IActionCategoryDefs.MARKER_ID_SLOT1,
107
						addCPAction);
108
						addCPAction);
109
			}else if(selObject instanceof LocalRepositoryNode){
110
				addCPAction.setParentProfile(null);
111
				addCPAction.setCategory((ICategory)null);
112
				manager.insertBefore(IActionCategoryDefs.MARKER_ID_SLOT1,
113
						addCPAction);
108
			}
114
			}
109
			else if (selObject instanceof IConnectionProfile
115
			else if (selObject instanceof IConnectionProfile
110
					&& ((IConnectionProfile) selObject).getConnectionState() == IConnectionProfile.CONNECTED_STATE
116
					&& ((IConnectionProfile) selObject).getConnectionState() == IConnectionProfile.CONNECTED_STATE

Return to bug 192084