platform-ui-home/R2_1/apichanges.html
Parent Directory
|
Revision Log
Revision 1.1 -
(download)
(as text)
(annotate)
Fri Jun 13 15:27:50 2003 UTC (6 years, 5 months ago) by nick
Branch: MAIN
CVS Tags: HEAD
Fri Jun 13 15:27:50 2003 UTC (6 years, 5 months ago) by nick
Branch: MAIN
CVS Tags: HEAD
*** empty log message ***
<html> <head> <title>API Changes in Platform UI and Platform Text between Eclipse 2.0 and 2.1</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css"> </head> <body bgcolor="#FFFFFF" text="#000000"> <table border=0 cellspacing=5 cellpadding=2 width="100%" > <tr> <td align=LEFT valign=TOP colspan="2" bgcolor="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica"> API changes in Platform UI and Platform Text between Eclipse 2.0 and 2.1</font></b></td> </tr> </table> <h2>org.eclipse.jface.action</h2> <h3> Added Types</h3> <ul> <li>public class <b>StatusLineLayoutData</b> </li> </ul> <h3> Changed Types</h3> <ul> <li>public abstract class <b>Action</b> implements IAction</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void Action(java.lang.String, int);</li> </ul> </ul> <li>public class <b>ActionContributionItem</b> extends ContributionItem</li> <ul> <li><i>Added methods</i></li> <ul> <li>public static boolean getUseColorIconsInToolbars();</li> <li>public boolean isEnabled();</li> <li>public static void setUseColorIconsInToolbars(boolean);</li> </ul> </ul> <li>public abstract class <b>ContributionItem</b> implements IContributionItem</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void dispose();</li> <li>public boolean isDirty();</li> <li>public boolean isEnabled();</li> </ul> </ul> <li>public abstract class <b>ContributionManager</b> implements IContributionManager</li> <ul> <li><i>Added methods</i></li> <ul> <li>public int indexOf(java.lang.String);</li> <li>public void insert(int, org.eclipse.jface.action.IContributionItem);</li> </ul> </ul> <li>public abstract interface <b>IAction</b> </li> <ul> <li><i>Deprecated methods</i></li> <ul> <li>public abstract void setAccelerator(int);</li> </ul> <li><i>Added fields</i></li> <ul> <li>public static final int AS_RADIO_BUTTON;</li> <li>public static final int AS_UNSPECIFIED;</li> </ul> </ul> <li>public abstract interface <b>IContributionItem</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract void dispose();</li> <li>public abstract boolean isDirty();</li> <li>public abstract boolean isEnabled();</li> </ul> </ul> <li>public class <b>MenuManager</b> extends ContributionManager implements IMenuManager</li> <ul> <li><i>Added methods</i></li> <ul> <li>public org.eclipse.swt.widgets.Menu createMenuBar(org.eclipse.swt.widgets.Decorations);</li> <li>public java.lang.String getMenuText();</li> </ul> </ul> <li>public class <b>SubContributionItem</b> implements IContributionItem</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void dispose();</li> <li>public boolean isDirty();</li> <li>public boolean isEnabled();</li> </ul> </ul> <li>public class <b>SubMenuManager</b> extends SubContributionManager implements IMenuManager</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void dispose();</li> <li>protected final org.eclipse.jface.action.IMenuManager getParentMenuManager();</li> </ul> </ul> <li>public class <b>SubStatusLineManager</b> extends SubContributionManager implements IStatusLineManager</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected final org.eclipse.jface.action.IStatusLineManager getParentStatusLineManager();</li> </ul> </ul> <li>public class <b>SubToolBarManager</b> extends SubContributionManager implements IToolBarManager</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected final org.eclipse.jface.action.IToolBarManager getParentToolBarManager();</li> </ul> </ul> </ul> <h2>org.eclipse.jface.dialogs</h2> <h3> Added Types</h3> <ul> <li>public abstract class <b>IconAndMessageDialog</b> extends Dialog</li> </ul> <h3> Changed Types</h3> <ul> <li>public abstract class <b>Dialog</b> extends org.eclipse.jface.window.Window</li> <ul> <li><i>Added methods</i></li> <ul> <li>public static void applyDialogFont(org.eclipse.swt.widgets.Control);</li> <li>public boolean close();</li> <li>protected void configureShell(org.eclipse.swt.widgets.Shell);</li> <li>protected void initializeBounds();</li> <li>protected void setButtonLayoutData(org.eclipse.swt.widgets.Button);</li> <li>protected void setButtonLayoutFormData(org.eclipse.swt.widgets.Button);</li> </ul> <li><i>Changed fields</i></li> <ul> <li> org.eclipse.swt.widgets.Control buttonBar; <i>[Access flags are now protected]</i></li> <li> org.eclipse.swt.widgets.Control dialogArea; <i>[Access flags are now protected]</i></li> </ul> </ul> <li>public abstract class <b>DialogPage</b> implements IDialogPage, IMessageProvider</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected org.eclipse.swt.layout.GridData setButtonLayoutData(org.eclipse.swt.widgets.Button);</li> </ul> <li><i>Deprecated methods</i></li> <ul> <li>protected final java.lang.String getToolTipText(int);</li> </ul> </ul> <li>public class <b>ErrorDialog</b> extends Dialog</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li>Superclass is now org.eclipse.jface.dialogs.IconAndMessageDialog</li> </ul> <li><i>Added methods</i></li> <ul> <li>protected void createDialogAndButtonArea(org.eclipse.swt.widgets.Composite);</li> <li>protected org.eclipse.swt.widgets.Control createButtonBar(org.eclipse.swt.widgets.Composite);</li> <li>protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite);</li> <li>protected org.eclipse.swt.widgets.Control createMessageArea(org.eclipse.swt.widgets.Composite);</li> </ul> </ul> <li>public abstract interface <b>IDialogConstants</b> </li> <ul> <li><i>Added fields</i></li> <ul> <li>public static final int NO_TO_ALL_ID;</li> </ul> </ul> <li>public class <b>MessageDialog</b> extends Dialog</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li>Superclass is now org.eclipse.jface.dialogs.IconAndMessageDialog</li> </ul> <li><i>Added methods</i></li> <ul> <li>protected org.eclipse.swt.widgets.Button createButton(org.eclipse.swt.widgets.Composite, int, java.lang.String, boolean);</li> <li>protected boolean customShouldTakeFocus();</li> <li>public org.eclipse.swt.graphics.Image getImage();</li> <li>protected org.eclipse.swt.widgets.Control createButtonBar(org.eclipse.swt.widgets.Composite);</li> <li>protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite);</li> </ul> </ul> <li>public class <b>ProgressMonitorDialog</b> extends Dialog implements org.eclipse.jface.operation.IRunnableContext</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li>Superclass is now org.eclipse.jface.dialogs.IconAndMessageDialog</li> </ul> <li><i>Added methods</i></li> <ul> <li>protected org.eclipse.swt.graphics.Image getImage();</li> <li>protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite);</li> </ul> </ul> </ul> <h2>org.eclipse.jface.preference</h2> <h3> Added Types</h3> <ul> <li>public class <b>ColorSelector</b> </li> <li>public abstract interface <b>IPersistentPreferenceStore</b> implements IPreferenceStore</li> </ul> <h3> Changed Types</h3> <ul> <li>public class <b>BooleanFieldEditor</b> extends FieldEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void setEnabled(boolean, org.eclipse.swt.widgets.Composite);</li> </ul> </ul> <li>public class <b>ColorFieldEditor</b> extends FieldEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void setEnabled(boolean, org.eclipse.swt.widgets.Composite);</li> <li>protected void updateColorImage(org.eclipse.swt.widgets.Display, org.eclipse.swt.graphics.RGB);</li> </ul> </ul> <li>public abstract class <b>FieldEditor</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void setButtonLayoutData(org.eclipse.swt.widgets.Button);</li> <li>public void setEnabled(boolean, org.eclipse.swt.widgets.Composite);</li> </ul> </ul> <li>public class <b>FontFieldEditor</b> extends FieldEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void setEnabled(boolean, org.eclipse.swt.widgets.Composite);</li> </ul> </ul> <li>public class <b>IntegerFieldEditor</b> extends StringFieldEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void IntegerFieldEditor(java.lang.String, java.lang.String, org.eclipse.swt.widgets.Composite, int);</li> </ul> </ul> <li>public abstract class <b>ListEditor</b> extends FieldEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void setEnabled(boolean, org.eclipse.swt.widgets.Composite);</li> </ul> </ul> <li>public class <b>PreferenceConverter</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public static void putValue(org.eclipse.jface.preference.IPreferenceStore, java.lang.String, org.eclipse.swt.graphics.FontData[]);</li> <li>public static org.eclipse.swt.graphics.FontData[] readFontData(java.lang.String);</li> </ul> </ul> <li>public abstract class <b>PreferencePage</b> extends org.eclipse.jface.dialogs.DialogPage implements IPreferencePage</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected org.eclipse.swt.widgets.Composite createNoteComposite(org.eclipse.swt.graphics.Font, org.eclipse.swt.widgets.Composite, java.lang.String, java.lang.String);</li> <li>protected org.eclipse.swt.widgets.Button getApplyButton();</li> <li>protected org.eclipse.swt.widgets.Button getDefaultsButton();</li> <li>public void performHelp();</li> </ul> </ul> <li>public class <b>RadioGroupFieldEditor</b> extends FieldEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void setEnabled(boolean, org.eclipse.swt.widgets.Composite);</li> </ul> </ul> <li>public class <b>StringFieldEditor</b> extends FieldEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void setEnabled(boolean, org.eclipse.swt.widgets.Composite);</li> </ul> </ul> </ul> <h2>org.eclipse.jface.resource</h2> <h3> Changed Types</h3> <ul> <li>public class <b>FontRegistry</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public void FontRegistry(java.lang.String, java.lang.ClassLoader) throws java.util.MissingResourceException;</li> <li>public org.eclipse.swt.graphics.FontData[] bestDataArray(org.eclipse.swt.graphics.FontData[], org.eclipse.swt.widgets.Display);</li> <li>public boolean hasValueFor(java.lang.String);</li> </ul> <li><i>Deprecated methods</i></li> <ul> <li>public org.eclipse.swt.graphics.FontData bestData(org.eclipse.swt.graphics.FontData[], org.eclipse.swt.widgets.Display);</li> </ul> </ul> <li>public class <b>ImageRegistry</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public org.eclipse.jface.resource.ImageDescriptor getDescriptor(java.lang.String);</li> </ul> </ul> <li>public class <b>JFaceResources</b> </li> <ul> <li><i>Deprecated methods</i></li> <ul> <li>public static org.eclipse.swt.graphics.Font getViewerFont();</li> </ul> <li><i>Deprecated fields</i></li> <ul> <li>public static final java.lang.String VIEWER_FONT;</li> <li>public static final java.lang.String WINDOW_FONT;</li> </ul> </ul> </ul> <h2>org.eclipse.jface.text</h2> <h3> Added Types</h3> <ul> <li>public final class <b>Assert</b> </li> <li>public class <b>CoordinatesTranslator</b> implements IDocumentInformationMapping</li> <li>public class <b>CursorLinePainter</b> implements IPainter, org.eclipse.swt.custom.LineBackgroundListener</li> <li>public class <b>Fragment</b> extends Position</li> <li>public class <b>FragmentUpdater</b> extends DefaultPositionUpdater</li> <li>public abstract interface <b>IAutoEditStrategy</b> </li> <li>public abstract interface <b>IDocumentExtension2</b> </li> <li>public abstract interface <b>IDocumentInformationMapping</b> </li> <li>public abstract interface <b>IInformationControlExtension2</b> </li> <li>public abstract interface <b>IPaintPositionManager</b> </li> <li>public abstract interface <b>IPainter</b> </li> <li>public abstract interface <b>ISlaveDocumentManager</b> </li> <li>public abstract interface <b>ITextViewerExtension2</b> </li> <li>public abstract interface <b>ITextViewerExtension3</b> </li> <li>public class <b>MarginPainter</b> implements IPainter, org.eclipse.swt.events.PaintListener</li> <li>public final class <b>PaintManager</b> implements org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.MouseListener, org.eclipse.jface.viewers.ISelectionChangedListener, ITextListener, ITextInputListener</li> <li>public class <b>ParentChildMapping</b> implements IDocumentInformationMapping</li> <li>public final class <b>ProjectionDocument</b> extends AbstractDocument</li> <li>public final class <b>ProjectionDocumentManager</b> implements IDocumentListener, ISlaveDocumentManager</li> <li>public class <b>ProjectionPosition</b> extends Position</li> <li>public class <b>ProjectionPositionUpdater</b> extends DefaultPositionUpdater</li> <li>public class <b>ProjectionTextStore</b> implements ITextStore</li> <li>public class <b>SlaveDocumentEvent</b> extends DocumentEvent</li> <li>public class <b>TextViewer$TextHoverKey</b> </li> </ul> <h3> Changed Types</h3> <ul> <li>public abstract class <b>AbstractDocument</b> implements IDocument, IDocumentExtension</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li> Added interface org.eclipse.jface.text.IDocumentExtension2</li> </ul> <li><i>Added methods</i></li> <ul> <li>public void acceptPostNotificationReplaces();</li> <li>protected void doFireDocumentChanged(org.eclipse.jface.text.DocumentEvent);</li> <li>protected void doFireDocumentChanged(org.eclipse.jface.text.DocumentEvent, boolean, org.eclipse.jface.text.IRegion);</li> <li>public void ignorePostNotificationReplaces();</li> <li>public void resumeListenerNotification();</li> <li>public void stopListenerNotification();</li> </ul> </ul> <li>public abstract class <b>AbstractHoverInformationControlManager</b> extends AbstractInformationControlManager</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected int getHoverEventStateMask();</li> </ul> </ul> <li>public abstract class <b>AbstractInformationControlManager</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>protected final void setInformation(java.lang.Object, org.eclipse.swt.graphics.Rectangle);</li> </ul> <li><i>Added fields</i></li> <ul> <li>public static final org.eclipse.jface.text.AbstractInformationControlManager.Anchor ANCHOR_GLOBAL;</li> </ul> </ul> <li>public final class <b>ChildDocument</b> extends AbstractDocument</li> <ul> <li><i>Added methods</i></li> <ul> <li>public boolean isAutoExpandEvent(org.eclipse.jface.text.DocumentEvent);</li> <li>public void setAutoExpandMode(boolean);</li> </ul> </ul> <li>public final class <b>ChildDocumentManager</b> implements IDocumentListener</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li> Added interface org.eclipse.jface.text.ISlaveDocumentManager</li> </ul> <li><i>Added methods</i></li> <ul> <li>public org.eclipse.jface.text.IDocumentInformationMapping createMasterSlaveMapping(org.eclipse.jface.text.IDocument);</li> <li>public org.eclipse.jface.text.IDocument createSlaveDocument(org.eclipse.jface.text.IDocument);</li> <li>public void freeSlaveDocument(org.eclipse.jface.text.IDocument);</li> <li>public org.eclipse.jface.text.IDocument getMasterDocument(org.eclipse.jface.text.IDocument);</li> <li>public boolean isSlaveDocument(org.eclipse.jface.text.IDocument);</li> <li>public void setAutoExpandMode(org.eclipse.jface.text.IDocument, boolean);</li> <li>public org.eclipse.jface.text.ChildDocument createChildDocument(org.eclipse.jface.text.IDocument, int, int) throws org.eclipse.jface.text.BadLocationException;</li> <li>public void freeChildDocument(org.eclipse.jface.text.ChildDocument);</li> </ul> </ul> <li>public class <b>DefaultInformationControl</b> implements IInformationControl, IInformationControlExtension</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void DefaultInformationControl(org.eclipse.swt.widgets.Shell, int, int, org.eclipse.jface.text.DefaultInformationControl$IInformationPresenter);</li> </ul> </ul> <li>public final class <b>DocumentCommand</b> </li> <ul> <li><i>Changed type declaration</i></li> <ul> <li>Access flags are now public </li> </ul> <li><i>Added methods</i></li> <ul> <li>public void addCommand(int, int, java.lang.String, org.eclipse.jface.text.IDocumentListener) throws org.eclipse.jface.text.BadLocationException;</li> <li>public int getCommandCount();</li> <li>public java.util.Iterator getCommandIterator();</li> </ul> <li><i>Added fields</i></li> <ul> <li>public int caretOffset;</li> <li>public org.eclipse.jface.text.IDocumentListener owner;</li> </ul> </ul> <li>public class <b>DocumentEvent</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public void DocumentEvent();</li> </ul> <li><i>Changed fields</i></li> <ul> <li> org.eclipse.jface.text.IDocument fDocument; <i>[Access flags are now public]</i></li> <li> int fLength; <i>[Access flags are now public]</i></li> <li> int fOffset; <i>[Access flags are now public]</i></li> <li> java.lang.String fText; <i>[Access flags are now public]</i></li> </ul> </ul> <li>public abstract interface <b>IAutoIndentStrategy</b> </li> <ul> <li><i>Changed type declaration</i></li> <ul> <li> Added interface org.eclipse.jface.text.IAutoEditStrategy</li> </ul> </ul> <li>public class <b>Position</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void Position();</li> </ul> </ul> <li>public class <b>TextPresentation</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public void TextPresentation(int);</li> </ul> </ul> <li>public class <b>TextSelection</b> implements ITextSelection</li> <ul> <li><i>Added methods</i></li> <ul> <li>public boolean equals(java.lang.Object);</li> <li>public int hashCode();</li> </ul> </ul> <li> class <b>TextUtilities</b> </li> <ul> <li><i>Changed type declaration</i></li> <ul> <li>Access flags are now public </li> </ul> <li><i>Added methods</i></li> <ul> <li>public static org.eclipse.jface.text.DocumentEvent mergeProcessedDocumentEvents(java.util.List) throws org.eclipse.jface.text.BadLocationException;</li> <li>public static org.eclipse.jface.text.DocumentEvent mergeUnprocessedDocumentEvents(org.eclipse.jface.text.IDocument, java.util.List) throws org.eclipse.jface.text.BadLocationException;</li> </ul> <li><i>Changed methods</i></li> <ul> <li> void TextUtilities(); <i>[Access flags are now public]</i></li> </ul> </ul> <li>public class <b>TextViewer</b> extends org.eclipse.jface.viewers.Viewer implements ITextViewer, ITextViewerExtension, ITextOperationTarget, ITextOperationTargetExtension, IWidgetTokenOwner</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li> Added interface org.eclipse.jface.text.ITextViewerExtension2</li> </ul> <li><i>Added methods</i></li> <ul> <li>protected int _getVisibleRegionOffset();</li> <li>protected org.eclipse.jface.text.IRegion _internalGetVisibleRegion();</li> <li>public void addPainter(org.eclipse.jface.text.IPainter);</li> <li>protected org.eclipse.jface.text.IDocument createSlaveDocument(org.eclipse.jface.text.IDocument);</li> <li>protected org.eclipse.jface.text.ISlaveDocumentManager createSlaveDocumentManager();</li> <li>protected org.eclipse.jface.text.IRegion event2ModelRange(org.eclipse.swt.events.VerifyEvent);</li> <li>protected int getClosestWidgetLineForModelLine(int);</li> <li>public org.eclipse.jface.text.ITextHover getCurrentTextHover();</li> <li>protected final org.eclipse.jface.text.IRegion getExtent(int, int);</li> <li>public org.eclipse.swt.graphics.Point getHoverEventLocation();</li> <li>public org.eclipse.jface.text.IRegion getModelCoverage();</li> <li>protected org.eclipse.jface.text.PaintManager getPaintManager();</li> <li>protected org.eclipse.jface.text.ISlaveDocumentManager getSlaveDocumentManager();</li> <li>protected org.eclipse.jface.text.ITextHover getTextHover(int, int);</li> <li>protected void ignoreAutoEditStrategies(boolean);</li> <li>protected void initializeDocumentInformationMapping(org.eclipse.jface.text.IDocument);</li> <li>public final void invalidateTextPresentation(int, int);</li> <li>protected boolean isIgnoringAutoEditStrategies();</li> <li>public int modelLine2WidgetLine(int);</li> <li>public int modelOffset2WidgetOffset(int);</li> <li>public org.eclipse.jface.text.IRegion modelRange2WidgetRange(org.eclipse.jface.text.IRegion);</li> <li>protected org.eclipse.jface.text.IRegion modelRange2WidgetRange(org.eclipse.jface.text.Position);</li> <li>protected org.eclipse.swt.graphics.Point modelSelection2WidgetSelection(org.eclipse.swt.graphics.Point);</li> <li>protected org.eclipse.swt.custom.StyleRange modelStyleRange2WidgetStyleRange(org.eclipse.swt.custom.StyleRange);</li> <li>public void prependAutoEditStrategy(org.eclipse.jface.text.IAutoEditStrategy, java.lang.String);</li> <li>public void removeAutoEditStrategy(org.eclipse.jface.text.IAutoEditStrategy, java.lang.String);</li> <li>public void removePainter(org.eclipse.jface.text.IPainter);</li> <li>public void removeTextHovers(java.lang.String);</li> <li>public void setTextHover(org.eclipse.jface.text.ITextHover, java.lang.String, int);</li> <li>protected boolean updateVisibleDocument(org.eclipse.jface.text.IDocument, int, int) throws org.eclipse.jface.text.BadLocationException;</li> <li>public int widgetLineOfWidgetOffset(int);</li> <li>public int widgetOffset2ModelOffset(int);</li> <li>public org.eclipse.jface.text.IRegion widgetRange2ModelRange(org.eclipse.jface.text.IRegion);</li> <li>protected org.eclipse.swt.graphics.Point widgetSelection2ModelSelection(org.eclipse.swt.graphics.Point);</li> <li>public int widgetlLine2ModelLine(int);</li> <li>protected int getVisibleRegionOffset();</li> <li>protected org.eclipse.jface.text.IRegion internalGetVisibleRegion();</li> </ul> <li><i>Added fields</i></li> <ul> <li>protected org.eclipse.jface.text.IDocumentInformationMapping fInformationMapping;</li> <li>protected org.eclipse.jface.text.PaintManager fPaintManager;</li> </ul> </ul> </ul> <h2>org.eclipse.jface.text.contentassist</h2> <h3> Added Types</h3> <ul> <li>public abstract interface <b>ICompletionProposalExtension2</b> </li> </ul> <h3> Changed Types</h3> <ul> <li>public class <b>ContentAssistant</b> implements IContentAssistant, org.eclipse.jface.text.IWidgetTokenKeeper</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void contextInformationClosed();</li> <li>protected void possibleCompletionsClosed();</li> </ul> </ul> </ul> <h2>org.eclipse.jface.text.formatter</h2> <h3> Changed Types</h3> <ul> <li>public class <b>ContentFormatter</b> implements IContentFormatter</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected boolean positionAboutToBeAdded(org.eclipse.jface.text.IDocument, java.lang.String, org.eclipse.jface.text.Position);</li> </ul> </ul> </ul> <h2>org.eclipse.jface.text.information</h2> <h3> Added Types</h3> <ul> <li>public abstract interface <b>IInformationProviderExtension</b> </li> </ul> <h3> Changed Types</h3> <ul> <li>public abstract interface <b>IInformationProvider</b> </li> <ul> <li><i>Deprecated methods</i></li> <ul> <li>public abstract java.lang.String getInformation(org.eclipse.jface.text.ITextViewer, org.eclipse.jface.text.IRegion);</li> </ul> </ul> <li>public class <b>InformationPresenter</b> extends org.eclipse.jface.text.AbstractInformationControlManager implements IInformationPresenter, org.eclipse.jface.text.IWidgetTokenKeeper</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void setOffset(int);</li> </ul> </ul> </ul> <h2>org.eclipse.jface.text.reconciler</h2> <h3> Changed Types</h3> <ul> <li>public abstract class <b>AbstractReconciler</b> implements IReconciler</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected synchronized void startReconciling();</li> </ul> </ul> </ul> <h2>org.eclipse.jface.text.rules</h2> <h3> Changed Types</h3> <ul> <li>public class <b>MultiLineRule</b> extends PatternRule</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void MultiLineRule(java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char, boolean);</li> </ul> </ul> <li>public class <b>PatternRule</b> implements IPredicateRule</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void PatternRule(java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char, boolean, boolean);</li> </ul> <li><i>Added fields</i></li> <ul> <li>protected boolean fBreaksOnEOF;</li> </ul> </ul> <li>public class <b>SingleLineRule</b> extends PatternRule</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void SingleLineRule(java.lang.String, java.lang.String, org.eclipse.jface.text.rules.IToken, char, boolean);</li> </ul> </ul> </ul> <h2>org.eclipse.jface.text.source</h2> <h3> Added Types</h3> <ul> <li>public class <b>AnnotationPainter</b> implements org.eclipse.jface.text.IPainter, org.eclipse.swt.events.PaintListener, IAnnotationModelListener</li> <li>public abstract interface <b>IAnnotationAccess</b> </li> <li>public abstract interface <b>ICharacterPairMatcher</b> </li> <li>public abstract interface <b>IOverviewRuler</b> implements IVerticalRuler</li> <li>public abstract interface <b>ISharedTextColors</b> </li> <li>public abstract interface <b>ISourceViewerExtension</b> </li> <li>public final class <b>MatchingCharacterPainter</b> implements org.eclipse.jface.text.IPainter, org.eclipse.swt.events.PaintListener</li> <li>public class <b>OutlinerRulerColumn</b> extends AnnotationRulerColumn</li> <li>public class <b>OverviewRuler</b> implements IOverviewRuler</li> <li>public class <b>ProjectionAnnotation</b> extends Annotation</li> <li>public class <b>ProjectionSourceViewer</b> extends SourceViewerimplements ISourceViewer, org.eclipse.jface.text.ITextViewerExtension3</li> </ul> <h3> Changed Types</h3> <ul> <li> class <b>AnnotationBarHoverManager</b> extends org.eclipse.jface.text.AbstractHoverInformationControlManager</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li>Access flags are now public </li> </ul> <li><i>Added methods</i></li> <ul> <li>public void AnnotationBarHoverManager(org.eclipse.jface.text.source.IVerticalRulerInfo, org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.IAnnotationHover, org.eclipse.jface.text.IInformationControlCreator);</li> <li>protected org.eclipse.jface.text.source.IAnnotationHover getAnnotationHover();</li> <li>protected org.eclipse.jface.text.source.ISourceViewer getSourceViewer();</li> <li>protected org.eclipse.jface.text.source.IVerticalRulerInfo getVerticalRulerInfo();</li> </ul> </ul> <li>public class <b>AnnotationRulerColumn</b> implements IVerticalRulerColumn</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void AnnotationRulerColumn(org.eclipse.jface.text.source.IAnnotationModel, int);</li> <li>protected void doPaint1(org.eclipse.swt.graphics.GC);</li> <li>protected org.eclipse.jface.text.ITextViewer getCachedTextViewer();</li> <li>protected org.eclipse.jface.text.source.IAnnotationModel getModel();</li> <li>protected void mouseDoubleClicked(int);</li> </ul> <li><i>Changed methods</i></li> <ul> <li>private int getInclusiveTopIndexStartOffset(); <i>[Access flags are now protected]</i></li> </ul> </ul> <li>public final class <b>CompositeRuler</b> implements IVerticalRuler, IVerticalRulerExtension</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li>Access flags are now public </li> </ul> <li><i>Added methods</i></li> <ul> <li>public void CompositeRuler(int);</li> <li>protected static final int widgetLine2ModelLine(org.eclipse.jface.text.ITextViewer, int);</li> </ul> </ul> <li>public final class <b>LineNumberRulerColumn</b> implements IVerticalRulerColumn</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected boolean computeNumberOfDigits();</li> <li>protected void layout(boolean);</li> </ul> </ul> <li>public class <b>SourceViewer</b> extends org.eclipse.jface.text.TextViewer implements ISourceViewer</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li> Added interface org.eclipse.jface.text.source.ISourceViewerExtension</li> </ul> <li><i>Added methods</i></li> <ul> <li>public void SourceViewer(org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, org.eclipse.jface.text.source.IOverviewRuler, boolean, int);</li> <li>protected void ensureAnnotationHoverManagerInstalled();</li> <li>protected void ensureOverviewHoverManagerInstalled();</li> <li>public void showAnnotationsOverview(boolean);</li> </ul> </ul> <li>public class <b>SourceViewerConfiguration</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public int[] getConfiguredTextHoverStateMasks(org.eclipse.jface.text.source.ISourceViewer, java.lang.String);</li> <li>public org.eclipse.jface.text.ITextHover getTextHover(org.eclipse.jface.text.source.ISourceViewer, java.lang.String, int);</li> </ul> </ul> <li>public final class <b>VerticalRuler</b> implements IVerticalRuler, IVerticalRulerExtension</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void doPaint1(org.eclipse.swt.graphics.GC);</li> <li>protected static final int widgetLine2ModelLine(org.eclipse.jface.text.ITextViewer, int);</li> </ul> </ul> </ul> <h2>org.eclipse.jface.viewers</h2> <h3> Added Types</h3> <ul> <li>public class <b>ArrayContentProvider</b> implements IStructuredContentProvider</li> <li>public abstract interface <b>IColorProvider</b> </li> <li>public abstract interface <b>IDecoration</b> </li> <li>public abstract interface <b>IElementComparer</b> </li> <li>public abstract interface <b>ILightweightLabelDecorator</b> implements IBaseLabelProvider</li> </ul> <h3> Changed Types</h3> <ul> <li>public abstract class <b>AbstractTreeViewer</b> extends StructuredViewer</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void associate(java.lang.Object, org.eclipse.swt.widgets.Item);</li> <li>protected void internalRefresh(java.lang.Object, boolean);</li> </ul> </ul> <li>public abstract class <b>CellEditor</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void CellEditor();</li> <li>protected void CellEditor(org.eclipse.swt.widgets.Composite, int);</li> <li>public void create(org.eclipse.swt.widgets.Composite);</li> <li>protected void focusLost();</li> <li>public int getStyle();</li> <li>protected void markDirty();</li> <li>public void setStyle(int);</li> </ul> </ul> <li>public class <b>CheckboxCellEditor</b> extends CellEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void CheckboxCellEditor();</li> <li>public void CheckboxCellEditor(org.eclipse.swt.widgets.Composite, int);</li> </ul> </ul> <li>public class <b>ColorCellEditor</b> extends DialogCellEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void ColorCellEditor(org.eclipse.swt.widgets.Composite, int);</li> </ul> </ul> <li>public class <b>ComboBoxCellEditor</b> extends CellEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void ComboBoxCellEditor();</li> <li>public void ComboBoxCellEditor(org.eclipse.swt.widgets.Composite, java.lang.String[], int);</li> <li>protected void focusLost();</li> <li>public java.lang.String[] getItems();</li> <li>protected void keyReleaseOccured(org.eclipse.swt.events.KeyEvent);</li> <li>public void setItems(java.lang.String[]);</li> </ul> </ul> <li>public abstract class <b>DialogCellEditor</b> extends CellEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void DialogCellEditor();</li> <li>protected void DialogCellEditor(org.eclipse.swt.widgets.Composite, int);</li> </ul> </ul> <li>public abstract class <b>StructuredViewer</b> extends ContentViewer</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected boolean equals(java.lang.Object, java.lang.Object);</li> <li>public org.eclipse.jface.viewers.IElementComparer getComparer();</li> <li>public void setComparer(org.eclipse.jface.viewers.IElementComparer);</li> </ul> </ul> <li>public class <b>TextCellEditor</b> extends CellEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void TextCellEditor();</li> <li>public void TextCellEditor(org.eclipse.swt.widgets.Composite, int);</li> </ul> </ul> </ul> <h2>org.eclipse.jface.window</h2> <h3> Changed Types</h3> <ul> <li>public class <b>ApplicationWindow</b> extends Window implements org.eclipse.jface.operation.IRunnableContext</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected boolean canHandleShellCloseEvent();</li> </ul> </ul> <li>public abstract class <b>Window</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>protected boolean canHandleShellCloseEvent();</li> </ul> </ul> </ul> <h2>org.eclipse.ui</h2> <h3> Added Types</h3> <ul> <li>public abstract interface <b>IActionDelegate2</b> implements IActionDelegate</li> <li>public abstract interface <b>IContainmentAdapter</b> </li> <li>public abstract interface <b>IMarkerResolutionGenerator2</b> implements IMarkerResolutionGenerator</li> <li>public abstract interface <b>INavigationHistory</b> </li> <li>public abstract interface <b>INavigationLocation</b> </li> <li>public abstract interface <b>INavigationLocationProvider</b> </li> <li>public abstract interface <b>IPartListener2</b> </li> <li>public abstract interface <b>ISaveablePart</b> </li> <li>public abstract class <b>NavigationLocation</b> implements INavigationLocation</li> <li>public class <b>SubActionBars</b> implements IActionBars</li> </ul> <h3> Changed Types</h3> <ul> <li>public abstract interface <b>IActionDelegateWithEvent</b> </li> <ul> <li><i>Deprecated methods</i></li> <ul> <li>public abstract void runWithEvent(org.eclipse.jface.action.IAction, org.eclipse.swt.widgets.Event);</li> </ul> </ul> <li>public abstract interface <b>IDecoratorManager</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract org.eclipse.jface.viewers.IBaseLabelProvider getBaseLabelProvider(java.lang.String);</li> <li>/** @deprecated */public abstract org.eclipse.jface.viewers.ILightweightLabelDecorator getLightweightLabelDecorator(java.lang.String);</li> <li>public abstract void update(java.lang.String);</li> </ul> </ul> <li>public abstract interface <b>IEditorPart</b> implements IWorkbenchPart</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li> Added interface org.eclipse.ui.ISaveablePart</li> </ul> </ul> <li>public abstract interface <b>IEditorSite</b> implements IWorkbenchPartSite</li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract org.eclipse.ui.IActionBars getActionBars();</li> <li>public abstract org.eclipse.ui.IKeyBindingService getKeyBindingService();</li> </ul> </ul> <li>public abstract interface <b>IKeyBindingService</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract java.lang.String[] getScopes();</li> <li>public abstract void setScopes(java.lang.String[]) throws java.lang.IllegalArgumentException;</li> <li>public abstract void unregisterAction(org.eclipse.jface.action.IAction) throws java.lang.IllegalArgumentException;</li> </ul> <li><i>Deprecated methods</i></li> <ul> <li>public abstract void enable(boolean);</li> <li>public abstract java.lang.String getActiveAcceleratorConfigurationId();</li> <li>public abstract java.lang.String getActiveAcceleratorScopeId();</li> <li>public abstract boolean processKey(org.eclipse.swt.events.KeyEvent);</li> <li>public abstract void setActiveAcceleratorScopeId(java.lang.String);</li> </ul> <li><i>Changed methods</i></li> <ul> <li>public abstract void registerAction(org.eclipse.jface.action.IAction); <i>[ Added exception java.lang.IllegalArgumentException]</i></li> </ul> </ul> <li>public abstract interface <b>IMarkerActionFilter</b> implements IActionFilter</li> <ul> <li><i>Added fields</i></li> <ul> <li>public static final java.lang.String RESOURCE_TYPE;</li> </ul> </ul> <li>public abstract interface <b>IPageLayout</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract void addShowInPart(java.lang.String);</li> </ul> <li><i>Added fields</i></li> <ul> <li>public static final java.lang.String ID_NAVIGATE_ACTION_SET;</li> </ul> </ul> <li>public abstract interface <b>IPartService</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract void addPartListener(org.eclipse.ui.IPartListener2);</li> <li>public abstract org.eclipse.ui.IWorkbenchPartReference getActivePartReference();</li> <li>public abstract void removePartListener(org.eclipse.ui.IPartListener2);</li> </ul> </ul> <li>public abstract interface <b>ISharedImages</b> </li> <ul> <li><i>Added fields</i></li> <ul> <li>public static final java.lang.String IMG_TOOL_BACK;</li> <li>public static final java.lang.String IMG_TOOL_BACK_DISABLED;</li> <li>public static final java.lang.String IMG_TOOL_BACK_HOVER;</li> <li>public static final java.lang.String IMG_TOOL_COPY;</li> <li>public static final java.lang.String IMG_TOOL_COPY_DISABLED;</li> <li>public static final java.lang.String IMG_TOOL_COPY_HOVER;</li> <li>public static final java.lang.String IMG_TOOL_CUT;</li> <li>public static final java.lang.String IMG_TOOL_CUT_DISABLED;</li> <li>public static final java.lang.String IMG_TOOL_CUT_HOVER;</li> <li>public static final java.lang.String IMG_TOOL_DELETE;</li> <li>public static final java.lang.String IMG_TOOL_DELETE_DISABLED;</li> <li>public static final java.lang.String IMG_TOOL_DELETE_HOVER;</li> <li>public static final java.lang.String IMG_TOOL_FORWARD;</li> <li>public static final java.lang.String IMG_TOOL_FORWARD_DISABLED;</li> <li>public static final java.lang.String IMG_TOOL_FORWARD_HOVER;</li> <li>public static final java.lang.String IMG_TOOL_NEW_WIZARD;</li> <li>public static final java.lang.String IMG_TOOL_NEW_WIZARD_DISABLED;</li> <li>public static final java.lang.String IMG_TOOL_NEW_WIZARD_HOVER;</li> <li>public static final java.lang.String IMG_TOOL_PASTE;</li> <li>public static final java.lang.String IMG_TOOL_PASTE_DISABLED;</li> <li>public static final java.lang.String IMG_TOOL_PASTE_HOVER;</li> <li>public static final java.lang.String IMG_TOOL_REDO;</li> <li>public static final java.lang.String IMG_TOOL_REDO_DISABLED;</li> <li>public static final java.lang.String IMG_TOOL_REDO_HOVER;</li> <li>public static final java.lang.String IMG_TOOL_UNDO;</li> <li>public static final java.lang.String IMG_TOOL_UNDO_DISABLED;</li> <li>public static final java.lang.String IMG_TOOL_UNDO_HOVER;</li> <li>public static final java.lang.String IMG_TOOL_UP;</li> <li>public static final java.lang.String IMG_TOOL_UP_DISABLED;</li> <li>public static final java.lang.String IMG_TOOL_UP_HOVER;</li> </ul> </ul> <li>public abstract interface <b>IWorkbench</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract boolean saveAllEditors(boolean);</li> </ul> </ul> <li>public abstract interface <b>IWorkbenchActionConstants</b> </li> <ul> <li><i>Added fields</i></li> <ul> <li>public static final java.lang.String BUILD_GROUP;</li> <li>public static final java.lang.String GO_TO_RESOURCE;</li> <li>public static final java.lang.String GROUP_SHOW_IN;</li> <li>public static final java.lang.String HISTORY_GROUP;</li> <li>public static final java.lang.String NEW_GROUP;</li> <li>public static final java.lang.String PIN_GROUP;</li> <li>public static final java.lang.String SAVE_GROUP;</li> <li>/** @deprecated */public static final java.lang.String SHOW_IN;</li> <li>/** @deprecated */public static final java.lang.String SYNC_EDITOR;</li> <li>public static final java.lang.String TOOLBAR_FILE;</li> <li>public static final java.lang.String TOOLBAR_NAVIGATE;</li> </ul> </ul> <li>public abstract interface <b>IWorkbenchPage</b> implements IPartService, ISelectionService</li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract org.eclipse.ui.INavigationHistory getNavigationHistory();</li> <li>public abstract boolean isPartVisible(org.eclipse.ui.IWorkbenchPart);</li> <li>public abstract void reuseEditor(org.eclipse.ui.IReusableEditor, org.eclipse.ui.IEditorInput);</li> </ul> </ul> <li>public abstract interface <b>IWorkbenchPartReference</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract org.eclipse.ui.IWorkbenchPage getPage();</li> </ul> </ul> <li>public abstract interface <b>IWorkbenchPartSite</b> implements IWorkbenchSite</li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract org.eclipse.ui.IKeyBindingService getKeyBindingService();</li> </ul> </ul> <li>public abstract interface <b>IWorkbenchPreferenceConstants</b> </li> <ul> <li><i>Deprecated fields</i></li> <ul> <li>public static final java.lang.String NO_NEW_PERSPECTIVE;</li> <li>public static final java.lang.String OPEN_NEW_PERSPECTIVE;</li> <li>public static final java.lang.String OPEN_PERSPECTIVE_REPLACE;</li> <li>public static final java.lang.String OPEN_PERSPECTIVE_WINDOW;</li> <li>public static final java.lang.String PROJECT_OPEN_NEW_PERSPECTIVE;</li> </ul> </ul> <li>public abstract interface <b>IWorkingSet</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract java.lang.String getId();</li> <li>public abstract org.eclipse.jface.resource.ImageDescriptor getImage();</li> <li>public abstract void setId(java.lang.String);</li> </ul> </ul> <li>public abstract interface <b>IWorkingSetManager</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract org.eclipse.ui.dialogs.IWorkingSetEditWizard createWorkingSetEditWizard(org.eclipse.ui.IWorkingSet);</li> </ul> </ul> <li>public final class <b>XMLMemento</b> implements IMemento</li> <ul> <li><i>Added methods</i></li> <ul> <li>public static org.eclipse.ui.XMLMemento createReadRoot(java.io.Reader, java.lang.String) throws org.eclipse.ui.WorkbenchException;</li> </ul> </ul> </ul> <h2>org.eclipse.ui.actions</h2> <h3> Added Types</h3> <ul> <li>public class <b>AddTaskAction</b> extends SelectionListenerAction</li> <li>public class <b>MoveFilesAndFoldersOperation</b> extends CopyFilesAndFoldersOperation</li> <li>public class <b>NewExampleAction</b> extends org.eclipse.jface.action.Action</li> <li>public class <b>WorkingSetFilterActionGroup</b> extends ActionGroup</li> </ul> <h3> Changed Types</h3> <ul> <li>public abstract class <b>ActionDelegate</b> implements org.eclipse.ui.IActionDelegate</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li> Removed interface org.eclipse.ui.IActionDelegate</li> <li> Added interface org.eclipse.ui.IActionDelegate2</li> </ul> <li><i>Added methods</i></li> <ul> <li>public void dispose();</li> <li>public void init(org.eclipse.jface.action.IAction);</li> <li>public void runWithEvent(org.eclipse.jface.action.IAction, org.eclipse.swt.widgets.Event);</li> </ul> </ul> <li>public class <b>AddBookmarkAction</b> extends SelectionListenerAction</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void AddBookmarkAction(org.eclipse.swt.widgets.Shell, boolean);</li> </ul> </ul> <li>public class <b>CopyFilesAndFoldersOperation</b> </li> <ul> <li><i>Added methods</i></li> <ul> <li>protected boolean canPerformAutoRename();</li> <li>protected java.lang.String getDeepCheckQuestion(org.eclipse.core.resources.IResource);</li> <li>protected org.eclipse.core.resources.IFile getFile(org.eclipse.core.resources.IResource);</li> <li>protected java.io.File[] getFiles(java.lang.String[]);</li> <li>protected org.eclipse.core.resources.IFolder getFolder(org.eclipse.core.resources.IResource);</li> <li>protected java.lang.String getOperationTitle();</li> <li>protected java.lang.String getProblemsMessage();</li> <li>protected java.lang.String getProblemsTitle();</li> <li>protected boolean getValidateConflictSource();</li> <li>protected boolean homogenousResources(org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource);</li> <li>public java.lang.String validateImportDestination(org.eclipse.core.resources.IContainer, java.lang.String[]);</li> </ul> </ul> <li>public class <b>CopyResourceAction</b> extends SelectionListenerAction implements org.eclipse.ui.dialogs.ISelectionValidator</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected org.eclipse.ui.actions.CopyFilesAndFoldersOperation createOperation();</li> <li>protected void runOperation(org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer);</li> </ul> <li><i>Added fields</i></li> <ul> <li>protected org.eclipse.ui.actions.CopyFilesAndFoldersOperation operation;</li> </ul> </ul> <li>public class <b>ExportResourcesAction</b> extends SelectionListenerAction</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void ExportResourcesAction(org.eclipse.ui.IWorkbenchWindow);</li> <li>public void ExportResourcesAction(org.eclipse.ui.IWorkbenchWindow, java.lang.String);</li> </ul> </ul> <li>public class <b>ImportResourcesAction</b> extends SelectionListenerAction</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void ImportResourcesAction(org.eclipse.ui.IWorkbenchWindow);</li> </ul> </ul> <li>public class <b>LabelRetargetAction</b> extends RetargetAction</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void propagateChange(org.eclipse.jface.util.PropertyChangeEvent);</li> <li>protected void propogateChange(org.eclipse.jface.util.PropertyChangeEvent);</li> </ul> </ul> <li>public class <b>MoveResourceAction</b> extends CopyResourceAction</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected org.eclipse.ui.actions.CopyFilesAndFoldersOperation createOperation();</li> <li>protected void runOperation(org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IContainer);</li> <li>public void run();</li> </ul> </ul> <li>public class <b>NewWizardAction</b> extends org.eclipse.jface.action.Action</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void NewWizardAction(org.eclipse.ui.IWorkbenchWindow);</li> <li>public java.lang.String getCategoryId();</li> <li>public void setCategoryId(java.lang.String);</li> </ul> </ul> <li>public class <b>NewWizardMenu</b> extends org.eclipse.ui.internal.ShortcutMenu</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li>Superclass is now org.eclipse.jface.action.ContributionItem</li> </ul> <li><i>Added methods</i></li> <ul> <li>public void NewWizardMenu(org.eclipse.ui.IWorkbenchWindow);</li> <li>/** @deprecated */public void deregisterListeners();</li> <li>public void fill(org.eclipse.swt.widgets.Menu, int);</li> <li>public boolean isDirty();</li> <li>public boolean isDynamic();</li> <li>public boolean isEnabled();</li> <li>protected void fillMenu();</li> </ul> </ul> <li>public abstract class <b>PerspectiveMenu</b> extends org.eclipse.jface.action.ContributionItem</li> <ul> <li><i>Added methods</i></li> <ul> <li>public boolean isDirty();</li> </ul> </ul> <li>public class <b>RetargetAction</b> extends PartEventAction</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void propagateChange(org.eclipse.jface.util.PropertyChangeEvent);</li> <li>protected void propogateChange(org.eclipse.jface.util.PropertyChangeEvent);</li> </ul> </ul> </ul> <h2>org.eclipse.ui.dialogs</h2> <h3> Added Types</h3> <ul> <li>public abstract interface <b>IWorkingSetEditWizard</b> implements org.eclipse.jface.wizard.IWizard</li> <li>public class <b>ListDialog</b> extends SelectionDialog</li> <li>public class <b>NewFolderDialog</b> extends SelectionStatusDialog</li> <li>public class <b>ResourceListSelectionDialog</b> extends SelectionDialog</li> <li>public class <b>TypeFilteringDialog</b> extends SelectionDialog</li> <li>public class <b>WizardNewLinkPage</b> extends org.eclipse.jface.wizard.WizardPage</li> </ul> <h3> Changed Types</h3> <ul> <li>public class <b>ElementTreeSelectionDialog</b> extends SelectionStatusDialog</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void handleShellCloseEvent();</li> </ul> </ul> <li>public class <b>FilteredList</b> extends org.eclipse.swt.widgets.Composite</li> <ul> <li><i>Added methods</i></li> <ul> <li>public boolean getAllowDuplicates();</li> <li>public boolean getIgnoreCase();</li> <li>public org.eclipse.jface.viewers.ILabelProvider getLabelProvider();</li> <li>public boolean getMatchEmptyString();</li> <li>public void setAllowDuplicates(boolean);</li> <li>public void setIgnoreCase(boolean);</li> <li>public void setLabelProvider(org.eclipse.jface.viewers.ILabelProvider);</li> <li>public void setMatchEmptyString(boolean);</li> </ul> </ul> <li>public class <b>ProjectLocationSelectionDialog</b> extends SelectionDialog</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li>Superclass is now org.eclipse.ui.dialogs.SelectionStatusDialog</li> </ul> <li><i>Added methods</i></li> <ul> <li>protected void computeResult();</li> <li>protected void okPressed();</li> </ul> </ul> <li>public class <b>SaveAsDialog</b> extends org.eclipse.jface.dialogs.TitleAreaDialog</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void setOriginalName(java.lang.String);</li> </ul> </ul> <li>public abstract class <b>SelectionDialog</b> extends org.eclipse.jface.dialogs.Dialog</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected java.util.List getInitialElementSelections();</li> <li>public void setInitialElementSelections(java.util.List);</li> </ul> </ul> <li>public abstract class <b>WizardDataTransferPage</b> extends org.eclipse.jface.wizard.WizardPage implements org.eclipse.swt.widgets.Listener, IOverwriteQuery</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected org.eclipse.core.runtime.IPath queryForContainer(org.eclipse.core.resources.IContainer, java.lang.String, java.lang.String);</li> </ul> </ul> <li>public abstract class <b>WizardExportResourcesPage</b> extends WizardDataTransferPage</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected boolean saveDirtyEditors();</li> </ul> </ul> <li>public class <b>WizardNewFileCreationPage</b> extends org.eclipse.jface.wizard.WizardPage implements org.eclipse.swt.widgets.Listener</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void createAdvancedControls(org.eclipse.swt.widgets.Composite);</li> <li>protected void createLinkTarget();</li> <li>protected void handleAdvancedButtonSelect();</li> <li>protected org.eclipse.core.runtime.IStatus validateLinkedResource();</li> </ul> </ul> <li>public class <b>WizardNewFolderMainPage</b> extends org.eclipse.jface.wizard.WizardPage implements org.eclipse.swt.widgets.Listener</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void createAdvancedControls(org.eclipse.swt.widgets.Composite);</li> <li>protected void createLinkTarget();</li> <li>protected void handleAdvancedButtonSelect();</li> <li>protected org.eclipse.core.runtime.IStatus validateLinkedResource();</li> </ul> </ul> <li>public class <b>WizardNewProjectCreationPage</b> extends org.eclipse.jface.wizard.WizardPage</li> <ul> <li><i>Added methods</i></li> <ul> <li>public boolean useDefaults();</li> </ul> <li><i>Changed methods</i></li> <ul> <li>private boolean validatePage(); <i>[Access flags are now protected]</i></li> </ul> </ul> </ul> <h2>org.eclipse.ui.editors.text</h2> <h3> Added Types</h3> <ul> <li>public class <b>TextEditorPreferenceConstants</b> </li> </ul> <h3> Changed Types</h3> <ul> <li>public class <b>FileDocumentProvider</b> extends StorageDocumentProvider</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected java.lang.String getPersistedEncoding(java.lang.Object);</li> <li>protected void persistEncoding(java.lang.Object, java.lang.String) throws org.eclipse.core.runtime.CoreException;</li> <li>protected void refreshFile(org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException;</li> </ul> </ul> <li>public class <b>FileDocumentProvider$FileSynchronizer</b> implements org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.resources.IResourceDeltaVisitor</li> <ul> <li><i>Added fields</i></li> <ul> <li>protected boolean fIsInstalled;</li> </ul> </ul> <li>public class <b>StorageDocumentProvider</b> extends org.eclipse.ui.texteditor.AbstractDocumentProvider implements IStorageDocumentProvider</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected org.eclipse.jface.text.IDocument createEmptyDocument();</li> <li>protected java.lang.String getPersistedEncoding(java.lang.Object);</li> <li>protected void persistEncoding(java.lang.Object, java.lang.String) throws org.eclipse.core.runtime.CoreException;</li> </ul> <li><i>Added fields</i></li> <ul> <li>protected static final int DEFAULT_FILE_SIZE;</li> </ul> </ul> <li>public class <b>TextEditor</b> extends org.eclipse.ui.texteditor.StatusTextEditor</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void configureSourceViewerDecorationSupport();</li> <li>protected org.eclipse.jface.text.source.IAnnotationAccess createAnnotationAccess();</li> <li>protected org.eclipse.jface.text.source.IVerticalRulerColumn createLineNumberRulerColumn();</li> <li>public void createPartControl(org.eclipse.swt.widgets.Composite);</li> <li>protected org.eclipse.jface.text.source.ISourceViewer createSourceViewer(org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, int);</li> <li>protected org.eclipse.jface.text.source.IVerticalRuler createVerticalRuler();</li> <li>public void doSave(org.eclipse.core.runtime.IProgressMonitor);</li> <li>public void doSaveAs();</li> <li>protected void handlePreferenceStoreChanged(org.eclipse.jface.util.PropertyChangeEvent);</li> <li>protected void initializeKeyBindingScopes();</li> <li>protected void initializeLineNumberRulerColumn(org.eclipse.jface.text.source.LineNumberRulerColumn);</li> <li>protected void installEncodingSupport();</li> <li>protected boolean isOverviewRulerVisible();</li> </ul> <li><i>Added fields</i></li> <ul> <li>protected org.eclipse.jface.text.source.IAnnotationAccess fAnnotationAccess;</li> <li>protected org.eclipse.jface.text.source.LineNumberRulerColumn fLineNumberRulerColumn;</li> <li>protected org.eclipse.jface.text.source.IOverviewRuler fOverviewRuler;</li> <li>protected org.eclipse.ui.texteditor.SourceViewerDecorationSupport fSourceViewerDecorationSupport;</li> </ul> <li><i>Changed fields</i></li> <ul> <li>private org.eclipse.ui.editors.text.DefaultEncodingSupport fEncodingSupport; <i>[Access flags are now protected]</i></li> </ul> </ul> </ul> <h2>org.eclipse.ui.model</h2> <h3> Changed Types</h3> <ul> <li>public class <b>WorkbenchLabelProvider</b> extends org.eclipse.jface.viewers.LabelProvider</li> <ul> <li><i>Added methods</i></li> <ul> <li>public static org.eclipse.jface.viewers.ILabelProvider getDecoratingWorkbenchLabelProvider();</li> </ul> </ul> </ul> <h2>org.eclipse.ui.part</h2> <h3> Added Types</h3> <ul> <li>public class <b>EditorInputTransfer</b> extends org.eclipse.swt.dnd.ByteArrayTransfer</li> <li>public class <b>EditorInputTransfer$EditorInputData</b> </li> <li>public abstract interface <b>IShowInSource</b> </li> <li>public abstract interface <b>IShowInTarget</b> </li> <li>public abstract interface <b>IShowInTargetList</b> </li> <li>public class <b>ShowInContext</b> </li> </ul> <h3> Changed Types</h3> <ul> <li>public class <b>DrillDownAdapter</b> implements org.eclipse.jface.viewers.ISelectionChangedListener</li> <ul> <li><i>Added methods</i></li> <ul> <li>public boolean canExpand(java.lang.Object);</li> <li>public void goInto(java.lang.Object);</li> <li>public boolean canExpand(org.eclipse.core.runtime.IAdaptable);</li> <li>public void goInto(org.eclipse.core.runtime.IAdaptable);</li> </ul> </ul> <li>public class <b>MultiPageEditorSite</b> implements org.eclipse.ui.IEditorSite</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void dispose();</li> <li>public org.eclipse.ui.IActionBars getActionBars();</li> </ul> </ul> <li>public abstract class <b>PageBookView</b> extends ViewPart implements org.eclipse.ui.IPartListener</li> <ul> <li><i>Added methods</i></li> <ul> <li>public java.lang.Object getAdapter(java.lang.Class);</li> </ul> </ul> <li>public class <b>PageBookView$PageRec</b> </li> <ul> <li><i>Changed fields</i></li> <ul> <li>public org.eclipse.ui.internal.SubActionBars subActionBars; <i>[Field type is now org.eclipse.ui.SubActionBars]</i></li> </ul> </ul> <li>public class <b>PageSite</b> implements IPageSite</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected void dispose();</li> </ul> </ul> </ul> <h2>org.eclipse.ui.texteditor</h2> <h3> Added Types</h3> <ul> <li>public class <b>AnnotationPreference</b> </li> <li>public class <b>DefaultMarkerAnnotationAccess</b> implements org.eclipse.jface.text.source.IAnnotationAccess</li> <li>public abstract interface <b>IDocumentProviderExtension2</b> </li> <li>public abstract interface <b>IEditorStatusLine</b> </li> <li>public abstract interface <b>IFindReplaceTargetExtension2</b> </li> <li>public abstract interface <b>ITextEditorExtension2</b> </li> <li>public class <b>MarkerAnnotationPreferences</b> </li> <li>public class <b>SourceViewerDecorationSupport</b> </li> <li>public class <b>TextSelectionNavigationLocation</b> extends org.eclipse.ui.NavigationLocation</li> <li>public class <b>ValidateStateException</b> extends org.eclipse.core.runtime.CoreException</li> </ul> <h3> Changed Types</h3> <ul> <li>public abstract class <b>AbstractDocumentProvider</b> implements IDocumentProvider, IDocumentProviderExtension</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li> Added interface org.eclipse.ui.texteditor.IDocumentProviderExtension2</li> </ul> <li><i>Added methods</i></li> <ul> <li>public org.eclipse.core.runtime.IProgressMonitor getProgressMonitor();</li> <li>public void setProgressMonitor(org.eclipse.core.runtime.IProgressMonitor);</li> </ul> </ul> <li>public abstract class <b>AbstractTextEditor</b> extends org.eclipse.ui.part.EditorPart implements ITextEditor, org.eclipse.ui.IReusableEditor, ITextEditorExtension</li> <ul> <li><i>Changed type declaration</i></li> <ul> <li> Added interface org.eclipse.ui.INavigationLocationProvider</li> <li> Added interface org.eclipse.ui.texteditor.ITextEditorExtension2</li> </ul> <li><i>Added methods</i></li> <ul> <li>public org.eclipse.ui.INavigationLocation createEmptyNavigationLocation();</li> <li>public org.eclipse.ui.INavigationLocation createNavigationLocation();</li> <li>protected org.eclipse.ui.actions.WorkspaceModifyOperation createRevertOperation();</li> <li>protected org.eclipse.jface.viewers.ISelection doGetSelection();</li> <li>protected void doSetSelection(org.eclipse.jface.viewers.ISelection);</li> <li>protected void editorSaved();</li> <li>protected void enableStateValidation(boolean);</li> <li>protected static final org.eclipse.jface.text.IRegion getCoverage(org.eclipse.jface.text.source.ISourceViewer);</li> <li>protected final java.lang.String getFontPropertyPreferenceKey();</li> <li>protected org.eclipse.core.runtime.IProgressMonitor getProgressMonitor();</li> <li>protected final void internalInit(org.eclipse.ui.IWorkbenchWindow, org.eclipse.ui.IEditorSite, org.eclipse.ui.IEditorInput) throws org.eclipse.ui.PartInitException;</li> <li>public boolean isEditorInputModifiable();</li> <li>protected static final boolean isVisible(org.eclipse.jface.text.source.ISourceViewer, int, int);</li> <li>protected void markInNavigationHistory();</li> <li>protected void performRevertOperation(org.eclipse.ui.actions.WorkspaceModifyOperation, org.eclipse.core.runtime.IProgressMonitor);</li> <li>protected void setKeyBindingScopes(java.lang.String[]);</li> <li>public boolean validateEditorInputState();</li> <li>protected static final int widgetOffset2ModelOffset(org.eclipse.jface.text.source.ISourceViewer, int);</li> </ul> <li><i>Added fields</i></li> <ul> <li>public static final java.lang.String PREFERENCE_NAVIGATION_SMART_HOME_END;</li> </ul> <li><i>Deprecated fields</i></li> <ul> <li>public static final java.lang.String PREFERENCE_FONT;</li> </ul> </ul> <li>public class <b>DeleteLineAction</b> extends TextEditorAction</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void DeleteLineAction(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int, boolean);</li> </ul> </ul> <li>public abstract interface <b>IAbstractTextEditorHelpContextIds</b> </li> <ul> <li><i>Added fields</i></li> <ul> <li>public static final java.lang.String CUT_LINE_ACTION;</li> <li>public static final java.lang.String CUT_LINE_TO_BEGINNING_ACTION;</li> <li>public static final java.lang.String CUT_LINE_TO_END_ACTION;</li> <li>public static final java.lang.String FIND_INCREMENTAL_REVERSE_ACTION;</li> <li>public static final java.lang.String GOTO_LAST_EDIT_POSITION_ACTION;</li> </ul> </ul> <li>public abstract interface <b>ITextEditorActionConstants</b> implements org.eclipse.ui.IWorkbenchActionConstants</li> <ul> <li><i>Added fields</i></li> <ul> <li>public static final java.lang.String CUT_LINE;</li> <li>public static final java.lang.String CUT_LINE_TO_BEGINNING;</li> <li>public static final java.lang.String CUT_LINE_TO_END;</li> <li>public static final java.lang.String FIND_INCREMENTAL_REVERSE;</li> </ul> </ul> <li>public abstract interface <b>ITextEditorActionDefinitionIds</b> implements IWorkbenchActionDefinitionIds</li> <ul> <li><i>Added fields</i></li> <ul> <li>public static final java.lang.String CONTENT_ASSIST_CONTEXT_INFORMATION;</li> <li>public static final java.lang.String CONTENT_ASSIST_PROPOSALS;</li> <li>public static final java.lang.String CUT_LINE;</li> <li>public static final java.lang.String CUT_LINE_TO_BEGINNING;</li> <li>public static final java.lang.String CUT_LINE_TO_END;</li> <li>public static final java.lang.String DELETE_NEXT_WORD;</li> <li>public static final java.lang.String DELETE_PREVIOUS_WORD;</li> <li>public static final java.lang.String GOTO_LAST_EDIT_POSITION;</li> </ul> </ul> <li>public abstract interface <b>IWorkbenchActionDefinitionIds</b> </li> <ul> <li><i>Added fields</i></li> <ul> <li>public static final java.lang.String FIND_INCREMENTAL_REVERSE;</li> </ul> </ul> <li>public class <b>IncrementalFindAction</b> extends ResourceAction implements IUpdate</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void IncrementalFindAction(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.IWorkbenchPart, boolean);</li> <li>/** @deprecated */public void IncrementalFindAction(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.IWorkbenchWindow, boolean);</li> <li>public void IncrementalFindAction(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.IWorkbenchPart);</li> <li>/** @deprecated */public void IncrementalFindAction(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.IWorkbenchWindow);</li> </ul> </ul> <li>public class <b>MarkRegionTarget</b> implements org.eclipse.jface.text.IMarkRegionTarget</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected static final boolean isVisible(org.eclipse.jface.text.ITextViewer, int);</li> </ul> </ul> <li>public abstract class <b>ResourceAction</b> extends org.eclipse.jface.action.Action</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void ResourceAction(java.util.ResourceBundle, java.lang.String, int);</li> </ul> </ul> <li>public class <b>ResourceMarkerAnnotationModel</b> extends AbstractMarkerAnnotationModel</li> <ul> <li><i>Changed methods</i></li> <ul> <li>private void update(org.eclipse.core.resources.IMarkerDelta[]); <i>[Access flags are now protected]</i></li> </ul> </ul> <li>public final class <b>RetargetTextEditorAction</b> extends ResourceAction</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void RetargetTextEditorAction(java.util.ResourceBundle, java.lang.String, int);</li> <li>public void RetargetTextEditorAction(java.util.ResourceBundle, java.lang.String, java.lang.String, int);</li> <li>public void setHelpListener(org.eclipse.swt.events.HelpListener);</li> <li>public java.lang.String getActionDefinitionId();</li> </ul> </ul> </ul> <h2>org.eclipse.ui.views.bookmarkexplorer</h2> <h3> Changed Types</h3> <ul> <li>public class <b>BookmarkNavigator</b> extends org.eclipse.ui.part.ViewPart</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void dispose();</li> <li>public java.lang.Object getAdapter(java.lang.Class);</li> </ul> </ul> </ul> <h2>org.eclipse.ui.views.framelist</h2> <h3> Changed Types</h3> <ul> <li>public class <b>TreeFrame</b> extends Frame</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void restoreState(org.eclipse.ui.IMemento);</li> <li>public void saveState(org.eclipse.ui.IMemento);</li> </ul> </ul> </ul> <h2>org.eclipse.ui.views.navigator</h2> <h3> Added Types</h3> <ul> <li>public class <b>CollapseAllAction</b> extends ResourceNavigatorAction</li> <li>public class <b>LocalSelectionTransfer</b> extends org.eclipse.swt.dnd.ByteArrayTransfer</li> </ul> <h3> Changed Types</h3> <ul> <li>public class <b>GotoActionGroup</b> extends ResourceNavigatorActionGroup</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void dispose();</li> </ul> </ul> <li>public abstract interface <b>IResourceNavigator</b> implements org.eclipse.ui.IViewPart</li> <ul> <li><i>Added methods</i></li> <ul> <li>public abstract boolean isLinkingEnabled();</li> <li>public abstract void setLinkingEnabled(boolean);</li> </ul> </ul> <li>public class <b>MainActionGroup</b> extends ResourceNavigatorActionGroup</li> <ul> <li><i>Added fields</i></li> <ul> <li>protected org.eclipse.ui.actions.AddTaskAction addTaskAction;</li> <li>protected org.eclipse.ui.views.navigator.CollapseAllAction collapseAllAction;</li> <li>protected org.eclipse.ui.views.navigator.ToggleLinkingAction toggleLinkingAction;</li> <li>protected org.eclipse.ui.actions.WorkingSetFilterActionGroup workingSetGroup;</li> <li>protected org.eclipse.ui.actions.NewWizardAction newWizardAction;</li> </ul> </ul> <li>public class <b>NavigatorDropAdapter</b> extends org.eclipse.ui.part.PluginDropAdapter implements org.eclipse.ui.dialogs.IOverwriteQuery</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void dragEnter(org.eclipse.swt.dnd.DropTargetEvent);</li> <li>public void dragOver(org.eclipse.swt.dnd.DropTargetEvent);</li> </ul> </ul> <li>public class <b>ResourceNavigator</b> extends org.eclipse.ui.part.ViewPart implements org.eclipse.ui.part.ISetSelectionTarget, IResourceNavigator</li> <ul> <li><i>Added methods</i></li> <ul> <li>public java.lang.Object getAdapter(java.lang.Class);</li> <li>protected org.eclipse.ui.part.IShowInSource getShowInSource();</li> <li>protected org.eclipse.ui.part.IShowInTarget getShowInTarget();</li> <li>public void setLinkingEnabled(boolean);</li> </ul> </ul> <li>public abstract class <b>ResourceNavigatorActionGroup</b> extends org.eclipse.ui.actions.ActionGroup</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.String);</li> </ul> </ul> <li>public class <b>ResourceSorter</b> extends org.eclipse.jface.viewers.ViewerSorter</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void setCriteria(int);</li> </ul> </ul> </ul> <h2>org.eclipse.ui.views.properties</h2> <h3> Changed Types</h3> <ul> <li>public abstract interface <b>IResourcePropertyConstants</b> </li> <ul> <li><i>Added fields</i></li> <ul> <li>public static final java.lang.String P_DERIVED_RES;</li> <li>public static final java.lang.String P_DISPLAYDERIVED_RES;</li> <li>public static final java.lang.String P_DISPLAYLINKED_RES;</li> <li>public static final java.lang.String P_DISPLAYLOCATION_RES;</li> <li>public static final java.lang.String P_DISPLAYRESOLVED_LOCATION_RES;</li> <li>public static final java.lang.String P_LINKED_RES;</li> <li>public static final java.lang.String P_LOCATION_RES;</li> <li>public static final java.lang.String P_RESOLVED_LOCATION_RES;</li> </ul> </ul> <li>public class <b>ResourcePropertySource</b> implements IPropertySource</li> <ul> <li><i>Added methods</i></li> <ul> <li>protected java.io.File getFile(org.eclipse.core.resources.IResource);</li> </ul> <li><i>Added fields</i></li> <ul> <li>protected static java.lang.String FILE_NOT_EXIST_TEXT;</li> <li>protected static java.lang.String FILE_NOT_FOUND;</li> <li>protected static java.lang.String UNDEFINED_PATH_VARIABLE;</li> <li>protected static org.eclipse.ui.views.properties.IPropertyDescriptor[] propertyDescriptorsLinkVariable;</li> </ul> </ul> </ul> <h2>org.eclipse.ui.views.tasklist</h2> <h3> Changed Types</h3> <ul> <li>public class <b>TaskList</b> extends org.eclipse.ui.part.ViewPart</li> <ul> <li><i>Added methods</i></li> <ul> <li>public java.lang.Object getAdapter(java.lang.Class);</li> <li>public org.eclipse.core.resources.IResource[] getResources();</li> </ul> </ul> </ul> <h2>org.eclipse.ui.wizards.datatransfer</h2> <h3> Changed Types</h3> <ul> <li>public class <b>ImportOperation</b> extends org.eclipse.ui.actions.WorkspaceModifyOperation</li> <ul> <li><i>Added methods</i></li> <ul> <li>public void setContext(org.eclipse.swt.widgets.Shell);</li> </ul> </ul> </ul> </body> </html>
| help@eclipse.org | ViewVC Help |
| Powered by ViewVC 1.0.3 |
