[jboss-cvs] jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server ...
Robert Stryker
rawblem at gmail.com
Wed Dec 13 16:48:53 EST 2006
User: rawb
Date: 06/12/13 16:48:53
Modified: as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server
JBossServerTableViewer.java
Log:
refresh action added
Revision Changes Path
1.3 +13 -4 jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/JBossServerTableViewer.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: JBossServerTableViewer.java
===================================================================
RCS file: /cvsroot/jboss/jbosside/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/JBossServerTableViewer.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- JBossServerTableViewer.java 13 Dec 2006 18:33:29 -0000 1.2
+++ JBossServerTableViewer.java 13 Dec 2006 21:48:53 -0000 1.3
@@ -46,7 +46,7 @@
protected TableViewerPropertySheet propertySheet;
- protected Action disableCategoryAction;
+ protected Action disableCategoryAction, refreshAction;
public JBossServerTableViewer(Tree tree) {
super(tree);
setContentProvider(new ContentProviderDelegator());
@@ -90,6 +90,16 @@
}
};
disableCategoryAction.setText(Messages.DisableCategoryAction);
+ refreshAction = new Action() {
+ public void run() {
+ Object el = getSelectedElement();
+ if( el instanceof ServerViewProvider )
+ JBossServerView.getDefault().refreshJBTree(el);
+ else
+ JBossServerView.getDefault().refreshJBTree(((IStructuredSelection)getSelection()).getFirstElement());
+ }
+ };
+ refreshAction.setText("Refresh Item");
}
public static class ContentWrapper {
@@ -267,13 +277,12 @@
protected void fillJBContextMenu(Shell shell, IMenuManager menu) {
-
Object selected = getSelectedElement();
-
+ menu.add(refreshAction);
if( selected instanceof ServerViewProvider ) {
menu.add(disableCategoryAction);
- menu.add(new Separator());
}
+ menu.add(new Separator());
}
More information about the jboss-cvs-commits
mailing list