PTP
Release 5.0

org.eclipse.ptp.ui.managers
Class RMManager

java.lang.Object
  extended by org.eclipse.ptp.ui.managers.RMManager

public class RMManager
extends Object


Field Summary
protected  boolean loaded
           
protected  org.eclipse.core.runtime.ListenerList rmSelectionListeners
           
protected  String selectedRM
           
 
Constructor Summary
RMManager()
           
 
Method Summary
 void addRMSelectionListener(IRMSelectionListener listener)
          Add listener
 void fireSelectedEvent(org.eclipse.jface.viewers.ISelection selection)
          Fire an event when the selection in the resource manager view changes
 void fireSetDefaultRMEvent(String rmId)
          Fire an event when the default resource manager is set.
 String getSelected()
          Get the default resource manager ID.
 void removeRMSelectionListener(IRMSelectionListener listener)
          Remove listener
 void shutdown()
          Shut down the RM manager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

selectedRM

protected String selectedRM

rmSelectionListeners

protected org.eclipse.core.runtime.ListenerList rmSelectionListeners

loaded

protected boolean loaded
Constructor Detail

RMManager

public RMManager()
Method Detail

addRMSelectionListener

public void addRMSelectionListener(IRMSelectionListener listener)
Add listener

Parameters:
listener -

fireSetDefaultRMEvent

public void fireSetDefaultRMEvent(String rmId)
Fire an event when the default resource manager is set.

Parameters:
rmId - selected resource manager ID
Since:
5.0

fireSelectedEvent

public void fireSelectedEvent(org.eclipse.jface.viewers.ISelection selection)
Fire an event when the selection in the resource manager view changes

Parameters:
selection - new selection

getSelected

public String getSelected()
Get the default resource manager ID.

Returns:
default resource manager ID, or null if none are selected
Since:
5.0

removeRMSelectionListener

public void removeRMSelectionListener(IRMSelectionListener listener)
Remove listener

Parameters:
listener -

shutdown

public void shutdown()
Shut down the RM manager


PTP
Release 5.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.