[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