Eclipse Platform
Release 3.6

org.eclipse.debug.ui
Interface IDetailPane3

All Superinterfaces:
IDetailPane, ISaveablePart

public interface IDetailPane3
extends IDetailPane, ISaveablePart

An extension to the detail pane interface which allows implementors to save contents of the details pane.

Clients may implement this interface.

Since:
3.6

Field Summary
 
Fields inherited from interface org.eclipse.ui.ISaveablePart
PROP_DIRTY
 
Method Summary
 void addPropertyListener(IPropertyListener listener)
          Adds a listener for changes to properties in this detail pane.
 void removePropertyListener(IPropertyListener listener)
          Removes the given property listener from this workbench part.
 
Methods inherited from interface org.eclipse.debug.ui.IDetailPane
createControl, display, dispose, getDescription, getID, getName, init, setFocus
 
Methods inherited from interface org.eclipse.ui.ISaveablePart
doSave, doSaveAs, isDirty, isSaveAsAllowed, isSaveOnCloseNeeded
 

Method Detail

addPropertyListener

void addPropertyListener(IPropertyListener listener)
Adds a listener for changes to properties in this detail pane. Has no effect if an identical listener is already registered.

The property ids are defined in IWorkbenchPartConstants.

Parameters:
listener - a property listener

removePropertyListener

void removePropertyListener(IPropertyListener listener)
Removes the given property listener from this workbench part. Has no affect if an identical listener is not registered.

Parameters:
listener - a property listener

Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.