Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/details/AbstractDetailPane.java')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/details/AbstractDetailPane.java48
1 files changed, 24 insertions, 24 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/details/AbstractDetailPane.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/details/AbstractDetailPane.java
index 2ee374a79..fc454540a 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/details/AbstractDetailPane.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/views/variables/details/AbstractDetailPane.java
@@ -24,29 +24,29 @@ import org.eclipse.ui.texteditor.IUpdate;
/**
* Abstract class that holds common methods used by implementors of IDetailPane.
- *
+ *
* @see DefaultDetailPane
* @since 3.3
*/
public abstract class AbstractDetailPane implements IDetailPane {
/**
- * The <code>IWorkbenchPartSite</code> that the details area (and the
+ * The <code>IWorkbenchPartSite</code> that the details area (and the
* variables view) belongs to.
*/
private IWorkbenchPartSite fWorkbenchPartSite;
-
+
/**
* Map of actions. Keys are strings, values
* are <code>IAction</code>.
*/
private Map<String, IAction> fActionMap = new HashMap<String, IAction>();
-
+
/**
* Collection to track actions that should be updated when selection occurs.
*/
private List<String> fSelectionActions = new ArrayList<String>();
-
+
/* (non-Javadoc)
* @see org.eclipse.debug.ui.IDetailPane#init(org.eclipse.ui.IWorkbenchPartSite)
*/
@@ -55,7 +55,7 @@ public abstract class AbstractDetailPane implements IDetailPane {
fWorkbenchPartSite = workbench;
}
-
+
/* (non-Javadoc)
* @see org.eclipse.debug.ui.IDetailPane#dispose()
*/
@@ -67,7 +67,7 @@ public abstract class AbstractDetailPane implements IDetailPane {
/**
* Adds an action to the Map storing actions. Removes it if action is null.
- *
+ *
* @param actionID The ID of the action, used as the key in the Map
* @param action The action associated with the ID
*/
@@ -78,24 +78,24 @@ public abstract class AbstractDetailPane implements IDetailPane {
fActionMap.put(actionID, action);
}
}
-
+
/**
* Adds the given action to the global action handler for the ViewSite.
* A call to <code>updateActionBars()</code> must be called after changes
* to propagate changes through the workbench.
- *
+ *
* @param actionID The ID of the action
* @param action The action to be set globally
*/
protected void setGlobalAction(String actionID, IAction action){
getViewSite().getActionBars().setGlobalActionHandler(actionID, action);
}
-
+
/**
* Adds the given action to the list of actions that will be updated when
- * <code>updateSelectionDependentActions()</code> is called. If the string
+ * <code>updateSelectionDependentActions()</code> is called. If the string
* is null it will not be added to the list.
- *
+ *
* @param actionID The ID of the action which should be updated
*/
protected void setSelectionDependantAction(String actionID){
@@ -103,22 +103,22 @@ public abstract class AbstractDetailPane implements IDetailPane {
fSelectionActions.add(actionID);
}
}
-
+
/**
* Gets the action out of the map, casts it to an <code>IAction</code>
- *
+ *
* @param actionID The ID of the action to find
* @return The action associated with the ID or null if none is found.
*/
protected IAction getAction(String actionID) {
return fActionMap.get(actionID);
}
-
+
/**
* Calls the update method of the action with the given action ID.
* The action must exist in the action map and must be an instance of
* </code>IUpdate</code>
- *
+ *
* @param actionId The ID of the action to update
*/
protected void updateAction(String actionId) {
@@ -127,11 +127,11 @@ public abstract class AbstractDetailPane implements IDetailPane {
((IUpdate) action).update();
}
}
-
+
/**
- * Iterates through the list of selection dependent actions and
+ * Iterates through the list of selection dependent actions and
* updates them. Use <code>setSelectionDependentAction(String actionID)</code>
- * to add an action to the list. The action must have been added to the known
+ * to add an action to the list. The action must have been added to the known
* actions map by calling <code>setAction(String actionID, IAction action)</code>
* before it can be updated by this method.
*/
@@ -140,11 +140,11 @@ public abstract class AbstractDetailPane implements IDetailPane {
updateAction(string);
}
}
-
+
/**
* Gets the view site for this view. May be null if this detail pane
* is not part of a view.
- *
+ *
* @return The site for this view or <code>null</code>
*/
protected IViewSite getViewSite(){
@@ -158,16 +158,16 @@ public abstract class AbstractDetailPane implements IDetailPane {
/**
* Gets the workbench part site for this view. May be null if this detail pane
* is not part of a view.
- *
+ *
* @return The workbench part site or <code>null</code>
*/
protected IWorkbenchPartSite getWorkbenchPartSite() {
return fWorkbenchPartSite;
}
-
+
/**
* Returns whether this detail pane is being displayed in a view with a workbench part site.
- *
+ *
* @return whether this detail pane is being displayed in a view with a workbench part site.
*/
protected boolean isInView(){

Back to the top