META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
icons/
icons/full/
icons/full/dlcl16/
icons/full/dlcl16/defaults_ps.gif
icons/full/dlcl16/filter_ps.gif
icons/full/dlcl16/tree_mode.gif
icons/full/elcl16/
icons/full/elcl16/defaults_ps.gif
icons/full/elcl16/filter_ps.gif
icons/full/elcl16/new.gif
icons/full/elcl16/tree_mode.gif
icons/full/eview16/
icons/full/eview16/outline_co.gif
icons/full/eview16/prop_ps.gif
plugin.properties
org/
org/eclipse/
org/eclipse/ui/
org/eclipse/ui/internal/
org/eclipse/ui/internal/views/
org/eclipse/ui/internal/views/ViewsPlugin.class
ViewsPlugin.java
package org.eclipse.ui.internal.views
public final org.eclipse.ui.internal.views.ViewsPlugin extends org.eclipse.ui.plugin.AbstractUIPlugin {
	public static final String PLUGIN_ID
	private static final String ICONS_PATH
	private static org.eclipse.ui.internal.views.ViewsPlugin instance
	public static org.eclipse.ui.internal.views.ViewsPlugin getDefault () 
	public void  () 
	public static org.eclipse.jface.resource.ImageDescriptor getViewImageDescriptor (java.lang.String) 
		String relativePath
	public static java.lang.Object getAdapter (java.lang.Object, java.lang.Class, boolean) 
		Object sourceObject
		Class adapter
		boolean activatePlugins
		org.eclipse.core.runtime.IAdaptable adaptable
		Object result
		Object result
		Object result
}

org/eclipse/ui/internal/views/contentoutline/
org/eclipse/ui/internal/views/contentoutline/ContentOutlineMessages.class
ContentOutlineMessages.java
package org.eclipse.ui.internal.views.contentoutline
public org.eclipse.ui.internal.views.contentoutline.ContentOutlineMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String ContentOutline_noOutline
	static Class class$0
	static void  () 
	public void  () 
}

org/eclipse/ui/internal/views/contentoutline/messages.properties
org/eclipse/ui/internal/views/properties/
org/eclipse/ui/internal/views/properties/PropertiesMessages.class
PropertiesMessages.java
package org.eclipse.ui.internal.views.properties
public org.eclipse.ui.internal.views.properties.PropertiesMessages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String Categories_text
	public static String Categories_toolTip
	public static String Columns_text
	public static String Columns_toolTip
	public static String CopyProperty_text
	public static String Defaults_text
	public static String Defaults_toolTip
	public static String Filter_text
	public static String Filter_toolTip
	public static String Selection_description
	public static String Pin_text
	public static String Pin_toolTip
	public static String PropertyViewer_property
	public static String PropertyViewer_value
	public static String PropertyViewer_misc
	public static String CopyToClipboardProblemDialog_title
	public static String CopyToClipboardProblemDialog_message
	static Class class$0
	static void  () 
	public void  () 
}

org/eclipse/ui/internal/views/properties/messages.properties
org/eclipse/ui/views/
org/eclipse/ui/views/contentoutline/
org/eclipse/ui/views/contentoutline/ContentOutline$1.class
ContentOutline.java
package org.eclipse.ui.views.contentoutline
 org.eclipse.ui.views.contentoutline.ContentOutline$1 extends java.lang.Object implements org.eclipse.ui.part.IContributedContentsView  {
	final org.eclipse.ui.views.contentoutline.ContentOutline this$0
	void  (org.eclipse.ui.views.contentoutline.ContentOutline) 
	public org.eclipse.ui.IWorkbenchPart getContributingPart () 
}

org/eclipse/ui/views/contentoutline/ContentOutline.class
ContentOutline.java
package org.eclipse.ui.views.contentoutline
public org.eclipse.ui.views.contentoutline.ContentOutline extends org.eclipse.ui.part.PageBookView implements org.eclipse.jface.viewers.ISelectionProvider org.eclipse.jface.viewers.ISelectionChangedListener  {
	public static final String PREFIX
	public static final String CONTENT_OUTLINE_VIEW_HELP_CONTEXT_ID
	private String defaultText
	static Class class$0
	static Class class$1
	public void  () 
	public void addSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	protected org.eclipse.ui.part.IPage createDefaultPage (org.eclipse.ui.part.PageBook) 
		org.eclipse.ui.part.PageBook book
		org.eclipse.ui.part.MessagePage page
	public void createPartControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected org.eclipse.ui.part.PageBookView$PageRec doCreatePage (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
		Object obj
		org.eclipse.ui.views.contentoutline.IContentOutlinePage page
	protected void doDestroyPage (org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.part.PageBookView$PageRec) 
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.ui.part.PageBookView$PageRec rec
		org.eclipse.ui.views.contentoutline.IContentOutlinePage page
	public java.lang.Object getAdapter (java.lang.Class) 
		Class key
	protected org.eclipse.ui.IWorkbenchPart getBootstrapPart () 
		org.eclipse.ui.IWorkbenchPage page
	private org.eclipse.ui.IWorkbenchPart getContributingEditor () 
	public org.eclipse.jface.viewers.ISelection getSelection () 
	protected boolean isImportant (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partBroughtToTop (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void removeSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
	public void setSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
	protected void showPageRec (org.eclipse.ui.part.PageBookView$PageRec) 
		org.eclipse.ui.part.PageBookView$PageRec pageRec
		org.eclipse.ui.part.IPageSite pageSite
		org.eclipse.jface.viewers.ISelectionProvider provider
	static org.eclipse.ui.IWorkbenchPart access$0 (org.eclipse.ui.views.contentoutline.ContentOutline) 
}

org/eclipse/ui/views/contentoutline/ContentOutlinePage$1.class
ContentOutlinePage.java
package org.eclipse.ui.views.contentoutline
 org.eclipse.ui.views.contentoutline.ContentOutlinePage$1 extends org.eclipse.jface.util.SafeRunnable {
	final org.eclipse.ui.views.contentoutline.ContentOutlinePage this$0
	private final org.eclipse.jface.viewers.ISelectionChangedListener val$l
	private final org.eclipse.jface.viewers.SelectionChangedEvent val$event
	void  (org.eclipse.ui.views.contentoutline.ContentOutlinePage, org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.jface.viewers.SelectionChangedEvent) 
	public void run () 
}

org/eclipse/ui/views/contentoutline/ContentOutlinePage.class
ContentOutlinePage.java
package org.eclipse.ui.views.contentoutline
public abstract org.eclipse.ui.views.contentoutline.ContentOutlinePage extends org.eclipse.ui.part.Page implements org.eclipse.ui.views.contentoutline.IContentOutlinePage org.eclipse.jface.viewers.ISelectionChangedListener  {
	private org.eclipse.core.runtime.ListenerList selectionChangedListeners
	private org.eclipse.jface.viewers.TreeViewer treeViewer
	protected void  () 
	public void addSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected void fireSelectionChanged (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		org.eclipse.jface.viewers.SelectionChangedEvent event
		Object[] listeners
		int i
		org.eclipse.jface.viewers.ISelectionChangedListener l
	public org.eclipse.swt.widgets.Control getControl () 
	public org.eclipse.jface.viewers.ISelection getSelection () 
	protected org.eclipse.jface.viewers.TreeViewer getTreeViewer () 
	public void init (org.eclipse.ui.part.IPageSite) 
		org.eclipse.ui.part.IPageSite pageSite
	public void removeSelectionChangedListener (org.eclipse.jface.viewers.ISelectionChangedListener) 
		org.eclipse.jface.viewers.ISelectionChangedListener listener
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
	public void setFocus () 
	public void setSelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
}

org/eclipse/ui/views/contentoutline/IContentOutlinePage.class
IContentOutlinePage.java
package org.eclipse.ui.views.contentoutline
public abstract org.eclipse.ui.views.contentoutline.IContentOutlinePage extends java.lang.Object implements org.eclipse.ui.part.IPage org.eclipse.jface.viewers.ISelectionProvider  {
}

org/eclipse/ui/views/properties/
org/eclipse/ui/views/properties/CategoriesAction.class
CategoriesAction.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.CategoriesAction extends org.eclipse.ui.views.properties.PropertySheetAction {
	public void  (org.eclipse.ui.views.properties.PropertySheetViewer, java.lang.String) 
		org.eclipse.ui.views.properties.PropertySheetViewer viewer
		String name
	public void run () 
		org.eclipse.ui.views.properties.PropertySheetViewer ps
}

org/eclipse/ui/views/properties/ColorPropertyDescriptor.class
ColorPropertyDescriptor.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.ColorPropertyDescriptor extends org.eclipse.ui.views.properties.PropertyDescriptor {
	public void  (java.lang.Object, java.lang.String) 
		Object id
		String displayName
	public org.eclipse.jface.viewers.CellEditor createPropertyEditor (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.viewers.CellEditor editor
}

org/eclipse/ui/views/properties/ComboBoxLabelProvider.class
ComboBoxLabelProvider.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.ComboBoxLabelProvider extends org.eclipse.jface.viewers.LabelProvider {
	private String[] values
	public void  (java.lang.String[]) 
		String[] values
	public java.lang.String[] getValues () 
	public void setValues (java.lang.String[]) 
		String[] values
	public java.lang.String getText (java.lang.Object) 
		Object element
		int index
}

org/eclipse/ui/views/properties/ComboBoxPropertyDescriptor.class
ComboBoxPropertyDescriptor.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.ComboBoxPropertyDescriptor extends org.eclipse.ui.views.properties.PropertyDescriptor {
	private String[] labels
	public void  (java.lang.Object, java.lang.String, java.lang.String[]) 
		Object id
		String displayName
		String[] labelsArray
	public org.eclipse.jface.viewers.CellEditor createPropertyEditor (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.viewers.CellEditor editor
	public org.eclipse.jface.viewers.ILabelProvider getLabelProvider () 
}

org/eclipse/ui/views/properties/CopyPropertyAction.class
CopyPropertyAction.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.CopyPropertyAction extends org.eclipse.ui.views.properties.PropertySheetAction {
	private org.eclipse.swt.dnd.Clipboard clipboard
	public void  (org.eclipse.ui.views.properties.PropertySheetViewer, java.lang.String, org.eclipse.swt.dnd.Clipboard) 
		org.eclipse.ui.views.properties.PropertySheetViewer viewer
		String name
		org.eclipse.swt.dnd.Clipboard clipboard
	public void run () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		StringBuffer buffer
	public void selectionChanged (org.eclipse.jface.viewers.IStructuredSelection) 
		org.eclipse.jface.viewers.IStructuredSelection sel
	private void setClipboard (java.lang.String) 
		String text
		Object[] data
		org.eclipse.swt.dnd.Transfer[] transferTypes
		org.eclipse.swt.SWTError e
}

org/eclipse/ui/views/properties/DefaultsAction.class
DefaultsAction.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.DefaultsAction extends org.eclipse.ui.views.properties.PropertySheetAction {
	public void  (org.eclipse.ui.views.properties.PropertySheetViewer, java.lang.String) 
		org.eclipse.ui.views.properties.PropertySheetViewer viewer
		String name
	public void run () 
}

org/eclipse/ui/views/properties/FilterAction.class
FilterAction.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.FilterAction extends org.eclipse.ui.views.properties.PropertySheetAction {
	public void  (org.eclipse.ui.views.properties.PropertySheetViewer, java.lang.String) 
		org.eclipse.ui.views.properties.PropertySheetViewer viewer
		String name
	public void run () 
		org.eclipse.ui.views.properties.PropertySheetViewer ps
}

org/eclipse/ui/views/properties/ICellEditorActivationListener.class
ICellEditorActivationListener.java
package org.eclipse.ui.views.properties
abstract org.eclipse.ui.views.properties.ICellEditorActivationListener extends java.lang.Object {
	public abstract void cellEditorActivated (org.eclipse.jface.viewers.CellEditor) 
	public abstract void cellEditorDeactivated (org.eclipse.jface.viewers.CellEditor) 
}

org/eclipse/ui/views/properties/IPropertiesHelpContextIds.class
IPropertiesHelpContextIds.java
package org.eclipse.ui.views.properties
abstract org.eclipse.ui.views.properties.IPropertiesHelpContextIds extends java.lang.Object {
	public static final String PREFIX
	public static final String CATEGORIES_ACTION
	public static final String DEFAULTS_ACTION
	public static final String FILTER_ACTION
	public static final String COPY_PROPERTY_ACTION
	public static final String PIN_ACTION
	public static final String PROPERTY_SHEET_VIEW
}

org/eclipse/ui/views/properties/IPropertyDescriptor.class
IPropertyDescriptor.java
package org.eclipse.ui.views.properties
public abstract org.eclipse.ui.views.properties.IPropertyDescriptor extends java.lang.Object {
	public abstract org.eclipse.jface.viewers.CellEditor createPropertyEditor (org.eclipse.swt.widgets.Composite) 
	public abstract java.lang.String getCategory () 
	public abstract java.lang.String getDescription () 
	public abstract java.lang.String getDisplayName () 
	public abstract java.lang.String[] getFilterFlags () 
	public abstract java.lang.Object getHelpContextIds () 
	public abstract java.lang.Object getId () 
	public abstract org.eclipse.jface.viewers.ILabelProvider getLabelProvider () 
	public abstract boolean isCompatibleWith (org.eclipse.ui.views.properties.IPropertyDescriptor) 
}

org/eclipse/ui/views/properties/IPropertySheetEntry.class
IPropertySheetEntry.java
package org.eclipse.ui.views.properties
public abstract org.eclipse.ui.views.properties.IPropertySheetEntry extends java.lang.Object {
	public static final String FILTER_ID_EXPERT
	public abstract void addPropertySheetEntryListener (org.eclipse.ui.views.properties.IPropertySheetEntryListener) 
	public abstract void applyEditorValue () 
	public abstract void dispose () 
	public abstract java.lang.String getCategory () 
	public abstract org.eclipse.ui.views.properties.IPropertySheetEntry[] getChildEntries () 
	public abstract java.lang.String getDescription () 
	public abstract java.lang.String getDisplayName () 
	public abstract org.eclipse.jface.viewers.CellEditor getEditor (org.eclipse.swt.widgets.Composite) 
	public abstract java.lang.String getErrorText () 
	public abstract java.lang.String[] getFilters () 
	public abstract java.lang.Object getHelpContextIds () 
	public abstract org.eclipse.swt.graphics.Image getImage () 
	public abstract java.lang.String getValueAsString () 
	public abstract boolean hasChildEntries () 
	public abstract void removePropertySheetEntryListener (org.eclipse.ui.views.properties.IPropertySheetEntryListener) 
	public abstract void resetPropertyValue () 
	public abstract void setValues (java.lang.Object[]) 
}

org/eclipse/ui/views/properties/IPropertySheetEntryListener.class
IPropertySheetEntryListener.java
package org.eclipse.ui.views.properties
public abstract org.eclipse.ui.views.properties.IPropertySheetEntryListener extends java.lang.Object {
	public abstract void childEntriesChanged (org.eclipse.ui.views.properties.IPropertySheetEntry) 
	public abstract void errorMessageChanged (org.eclipse.ui.views.properties.IPropertySheetEntry) 
	public abstract void valueChanged (org.eclipse.ui.views.properties.IPropertySheetEntry) 
}

org/eclipse/ui/views/properties/IPropertySheetPage.class
IPropertySheetPage.java
package org.eclipse.ui.views.properties
public abstract org.eclipse.ui.views.properties.IPropertySheetPage extends java.lang.Object implements org.eclipse.ui.part.IPage org.eclipse.ui.ISelectionListener  {
}

org/eclipse/ui/views/properties/IPropertySource.class
IPropertySource.java
package org.eclipse.ui.views.properties
public abstract org.eclipse.ui.views.properties.IPropertySource extends java.lang.Object {
	public abstract java.lang.Object getEditableValue () 
	public abstract org.eclipse.ui.views.properties.IPropertyDescriptor[] getPropertyDescriptors () 
	public abstract java.lang.Object getPropertyValue (java.lang.Object) 
	public abstract boolean isPropertySet (java.lang.Object) 
	public abstract void resetPropertyValue (java.lang.Object) 
	public abstract void setPropertyValue (java.lang.Object, java.lang.Object) 
}

org/eclipse/ui/views/properties/IPropertySource2.class
IPropertySource2.java
package org.eclipse.ui.views.properties
public abstract org.eclipse.ui.views.properties.IPropertySource2 extends java.lang.Object implements org.eclipse.ui.views.properties.IPropertySource  {
	public abstract boolean isPropertyResettable (java.lang.Object) 
	public abstract boolean isPropertySet (java.lang.Object) 
}

org/eclipse/ui/views/properties/IPropertySourceProvider.class
IPropertySourceProvider.java
package org.eclipse.ui.views.properties
public abstract org.eclipse.ui.views.properties.IPropertySourceProvider extends java.lang.Object {
	public abstract org.eclipse.ui.views.properties.IPropertySource getPropertySource (java.lang.Object) 
}

org/eclipse/ui/views/properties/NewPropertySheetHandler.class
NewPropertySheetHandler.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.NewPropertySheetHandler extends org.eclipse.core.commands.AbstractHandler {
	public static final String ID
	private static final boolean PIN_NEW_PROPERTY_VIEW
	static Class class$0
	static void  () 
	public void  () 
	public java.lang.Object execute (org.eclipse.core.commands.ExecutionEvent)  throws org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.commands.ExecutionEvent event
		org.eclipse.ui.IWorkbenchPart activePart
		org.eclipse.ui.views.properties.PropertyShowInContext context
		org.eclipse.ui.views.properties.PropertySheet sheet
		org.eclipse.ui.views.properties.PropertySheet parent
		org.eclipse.ui.PartInitException e
	protected org.eclipse.ui.views.properties.PropertyShowInContext getShowInContext (org.eclipse.core.commands.ExecutionEvent)  throws org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.commands.ExecutionEvent event
		org.eclipse.ui.IWorkbenchPart activePart
		org.eclipse.ui.views.properties.PropertySheet sheet
		org.eclipse.ui.part.IShowInSource adapter
		org.eclipse.ui.part.ShowInContext showInContext
	protected org.eclipse.ui.views.properties.PropertySheet findPropertySheet (org.eclipse.core.commands.ExecutionEvent, org.eclipse.ui.views.properties.PropertyShowInContext)  throws org.eclipse.ui.PartInitException org.eclipse.core.commands.ExecutionException 
		org.eclipse.core.commands.ExecutionEvent event
		org.eclipse.ui.views.properties.PropertyShowInContext context
		org.eclipse.ui.IWorkbenchPage page
		String secondaryId
		org.eclipse.ui.IViewReference[] refs
		int i
		org.eclipse.ui.IViewReference viewReference
		org.eclipse.ui.views.properties.PropertySheet sheet
}

org/eclipse/ui/views/properties/PinPropertySheetAction.class
PinPropertySheetAction.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.PinPropertySheetAction extends org.eclipse.jface.action.Action {
	static Class class$0
	public void  () 
}

org/eclipse/ui/views/properties/PropertyColumnLabelProvider.class
PropertyColumnLabelProvider.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.PropertyColumnLabelProvider extends org.eclipse.jface.viewers.ColumnLabelProvider {
	protected org.eclipse.ui.views.properties.IPropertySourceProvider propertySourceProvider
	protected Object propertyID
	public void  (org.eclipse.ui.views.properties.IPropertySourceProvider, java.lang.Object) 
		org.eclipse.ui.views.properties.IPropertySourceProvider propertySourceProvider
		Object propertyID
	public java.lang.String getText (java.lang.Object) 
		Object object
		org.eclipse.ui.views.properties.IPropertySource propertySource
		org.eclipse.ui.views.properties.IPropertyDescriptor[] propertyDescriptors
		int i
		org.eclipse.ui.views.properties.IPropertyDescriptor propertyDescriptor
	public org.eclipse.swt.graphics.Image getImage (java.lang.Object) 
		Object object
		org.eclipse.ui.views.properties.IPropertySource propertySource
		org.eclipse.ui.views.properties.IPropertyDescriptor[] propertyDescriptors
		int i
		org.eclipse.ui.views.properties.IPropertyDescriptor propertyDescriptor
}

org/eclipse/ui/views/properties/PropertyDescriptor.class
PropertyDescriptor.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.PropertyDescriptor extends java.lang.Object implements org.eclipse.ui.views.properties.IPropertyDescriptor  {
	private Object id
	private String display
	private String category
	private String description
	private Object helpIds
	private String[] filterFlags
	private org.eclipse.jface.viewers.ILabelProvider labelProvider
	private org.eclipse.jface.viewers.ICellEditorValidator validator
	private boolean incompatible
	public void  (java.lang.Object, java.lang.String) 
		Object id
		String displayName
	public org.eclipse.jface.viewers.CellEditor createPropertyEditor (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected boolean getAlwaysIncompatible () 
	public java.lang.String getCategory () 
	public java.lang.String getDescription () 
	public java.lang.String getDisplayName () 
	public java.lang.String[] getFilterFlags () 
	public java.lang.Object getHelpContextIds () 
	public java.lang.Object getId () 
	public org.eclipse.jface.viewers.ILabelProvider getLabelProvider () 
	protected org.eclipse.jface.viewers.ICellEditorValidator getValidator () 
	public boolean isLabelProviderSet () 
	public boolean isCompatibleWith (org.eclipse.ui.views.properties.IPropertyDescriptor) 
		org.eclipse.ui.views.properties.IPropertyDescriptor anotherProperty
		Object id1
		Object id2
	public void setAlwaysIncompatible (boolean) 
		boolean flag
	public void setCategory (java.lang.String) 
		String category
	public void setDescription (java.lang.String) 
		String description
	public void setFilterFlags (java.lang.String[]) 
		String[] value
	public void setHelpContextIds (java.lang.Object) 
		Object contextIds
	public void setLabelProvider (org.eclipse.jface.viewers.ILabelProvider) 
		org.eclipse.jface.viewers.ILabelProvider provider
	public void setValidator (org.eclipse.jface.viewers.ICellEditorValidator) 
		org.eclipse.jface.viewers.ICellEditorValidator validator
}

org/eclipse/ui/views/properties/PropertyEditingSupport.class
PropertyEditingSupport.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.PropertyEditingSupport extends org.eclipse.jface.viewers.EditingSupport {
	protected org.eclipse.ui.views.properties.IPropertySourceProvider propertySourceProvider
	protected Object propertyID
	public void  (org.eclipse.jface.viewers.ColumnViewer, org.eclipse.ui.views.properties.IPropertySourceProvider, java.lang.Object) 
		org.eclipse.jface.viewers.ColumnViewer viewer
		org.eclipse.ui.views.properties.IPropertySourceProvider propertySourceProvider
		Object propertyID
	protected boolean canEdit (java.lang.Object) 
		Object object
		org.eclipse.ui.views.properties.IPropertySource propertySource
		org.eclipse.ui.views.properties.IPropertyDescriptor[] propertyDescriptors
		int i
		org.eclipse.ui.views.properties.IPropertyDescriptor propertyDescriptor
	protected org.eclipse.jface.viewers.CellEditor getCellEditor (java.lang.Object) 
		Object object
		org.eclipse.ui.views.properties.IPropertySource propertySource
		org.eclipse.ui.views.properties.IPropertyDescriptor[] propertyDescriptors
		int i
		org.eclipse.ui.views.properties.IPropertyDescriptor propertyDescriptor
	protected java.lang.Object getValue (java.lang.Object) 
		Object object
		org.eclipse.ui.views.properties.IPropertySource propertySource
		Object value
		org.eclipse.ui.views.properties.IPropertySource valuePropertySource
	protected void setValue (java.lang.Object, java.lang.Object) 
		Object object
		Object value
		org.eclipse.ui.views.properties.IPropertySource propertySource
}

org/eclipse/ui/views/properties/PropertySheet$1.class
PropertySheet.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheet$1 extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener  {
	final org.eclipse.ui.views.properties.PropertySheet this$0
	void  (org.eclipse.ui.views.properties.PropertySheet) 
	public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent) 
		org.eclipse.jface.util.PropertyChangeEvent event
}

org/eclipse/ui/views/properties/PropertySheet.class
PropertySheet.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.PropertySheet extends org.eclipse.ui.part.PageBookView implements org.eclipse.ui.ISelectionListener org.eclipse.ui.part.IShowInTarget org.eclipse.ui.part.IShowInSource org.eclipse.core.runtime.IRegistryEventListener  {
	public static final String HELP_CONTEXT_PROPERTY_SHEET_VIEW
	private static final String EXT_POINT
	private org.eclipse.jface.viewers.ISelection bootstrapSelection
	private org.eclipse.jface.viewers.ISelection currentSelection
	private org.eclipse.ui.IWorkbenchPart currentPart
	private org.eclipse.jface.action.IAction pinPropertySheetAction
	private java.util.HashSet ignoredViews
	static Class class$0
	static Class class$1
	static Class class$2
	public void  () 
	protected org.eclipse.ui.part.IPage createDefaultPage (org.eclipse.ui.part.PageBook) 
		org.eclipse.ui.part.PageBook book
		org.eclipse.ui.part.IPageBookViewPage page
	public void createPartControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.action.IMenuManager menuManager
		org.eclipse.jface.action.IToolBarManager toolBarManager
	public void dispose () 
	protected org.eclipse.ui.part.PageBookView$PageRec doCreatePage (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.ui.views.properties.IPropertySheetPage page
	protected void doDestroyPage (org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.part.PageBookView$PageRec) 
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.ui.part.PageBookView$PageRec rec
		org.eclipse.ui.views.properties.IPropertySheetPage page
	protected org.eclipse.ui.IWorkbenchPart getBootstrapPart () 
		org.eclipse.ui.IWorkbenchPage page
	public void init (org.eclipse.ui.IViewSite)  throws org.eclipse.ui.PartInitException 
		org.eclipse.ui.IViewSite site
	public void saveState (org.eclipse.ui.IMemento) 
		org.eclipse.ui.IMemento memento
		String secondaryId
	protected boolean isImportant (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
		String partID
		boolean isPropertyView
	public void partClosed (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	protected void partVisible (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	protected void partHidden (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partActivated (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.ui.part.IContributedContentsView view
		org.eclipse.ui.IWorkbenchPart source
		org.eclipse.ui.views.properties.IPropertySheetPage page
	public void selectionChanged (org.eclipse.ui.IWorkbenchPart, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.jface.viewers.ISelection sel
		org.eclipse.ui.views.properties.IPropertySheetPage page
	private void updateContentDescription () 
	protected java.lang.Object getViewAdapter (java.lang.Class) 
		Class key
	protected org.eclipse.ui.ISaveablePart getSaveablePart () 
		org.eclipse.ui.IWorkbenchPart part
	public boolean isPinned () 
	public org.eclipse.ui.part.ShowInContext getShowInContext () 
	public boolean show (org.eclipse.ui.part.ShowInContext) 
		org.eclipse.ui.part.ShowInContext aContext
		org.eclipse.ui.views.properties.PropertyShowInContext context
	public void setPinned (boolean) 
		boolean pinned
	private java.util.HashSet getIgnoredViews () 
		org.eclipse.core.runtime.IExtensionRegistry registry
		org.eclipse.core.runtime.IExtensionPoint ep
		org.eclipse.core.runtime.IExtension[] extensions
		int i
		org.eclipse.core.runtime.IConfigurationElement[] elements
		int j
		String id
	private boolean isViewIgnored (java.lang.String) 
		String partID
	public void added (org.eclipse.core.runtime.IExtension[]) 
		org.eclipse.core.runtime.IExtension[] extensions
	public void added (org.eclipse.core.runtime.IExtensionPoint[]) 
		org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
	public void removed (org.eclipse.core.runtime.IExtension[]) 
		org.eclipse.core.runtime.IExtension[] extensions
	public void removed (org.eclipse.core.runtime.IExtensionPoint[]) 
		org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
	static void access$0 (org.eclipse.ui.views.properties.PropertySheet) 
}

org/eclipse/ui/views/properties/PropertySheetAction.class
PropertySheetAction.java
package org.eclipse.ui.views.properties
abstract org.eclipse.ui.views.properties.PropertySheetAction extends org.eclipse.jface.action.Action {
	protected org.eclipse.ui.views.properties.PropertySheetViewer viewer
	private String id
	protected void  (org.eclipse.ui.views.properties.PropertySheetViewer, java.lang.String) 
		org.eclipse.ui.views.properties.PropertySheetViewer viewer
		String name
	public java.lang.String getId () 
	public org.eclipse.ui.views.properties.PropertySheetViewer getPropertySheet () 
	public void setId (java.lang.String) 
		String newId
}

org/eclipse/ui/views/properties/PropertySheetCategory.class
PropertySheetCategory.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetCategory extends java.lang.Object {
	private String categoryName
	private java.util.List entries
	private boolean shouldAutoExpand
	public void  (java.lang.String) 
		String name
	public void addEntry (org.eclipse.ui.views.properties.IPropertySheetEntry) 
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
	public java.lang.String getCategoryName () 
	public boolean getAutoExpand () 
	public void setAutoExpand (boolean) 
		boolean autoExpand
	public org.eclipse.ui.views.properties.IPropertySheetEntry[] getChildEntries () 
	public void removeAllEntries () 
}

org/eclipse/ui/views/properties/PropertySheetEntry$1.class
PropertySheetEntry.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetEntry$1 extends java.lang.Object implements org.eclipse.jface.viewers.ICellEditorListener  {
	final org.eclipse.ui.views.properties.PropertySheetEntry this$0
	void  (org.eclipse.ui.views.properties.PropertySheetEntry) 
	public void editorValueChanged (boolean, boolean) 
		boolean oldValidState
		boolean newValidState
	public void cancelEditor () 
	public void applyEditorValue () 
}

org/eclipse/ui/views/properties/PropertySheetEntry.class
PropertySheetEntry.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.PropertySheetEntry extends org.eclipse.core.commands.common.EventManager implements org.eclipse.ui.views.properties.IPropertySheetEntry  {
	private Object[] values
	private java.util.Map sources
	private Object editValue
	private org.eclipse.ui.views.properties.PropertySheetEntry parent
	private org.eclipse.ui.views.properties.IPropertySourceProvider propertySourceProvider
	private org.eclipse.ui.views.properties.IPropertyDescriptor descriptor
	private org.eclipse.jface.viewers.CellEditor editor
	private String errorText
	private org.eclipse.ui.views.properties.PropertySheetEntry[] childEntries
	private org.eclipse.jface.viewers.ICellEditorListener cellEditorListener
	static Class class$0
	static Class class$1
	public void  () 
	public void addPropertySheetEntryListener (org.eclipse.ui.views.properties.IPropertySheetEntryListener) 
		org.eclipse.ui.views.properties.IPropertySheetEntryListener listener
	public void applyEditorValue () 
		Object newValue
		boolean changed
	private java.util.List computeMergedPropertyDescriptors () 
		org.eclipse.ui.views.properties.IPropertySource firstSource
		java.util.Map[] propertyDescriptorMaps
		int i
		Object object
		org.eclipse.ui.views.properties.IPropertySource source
		java.util.Map intersection
		int i
		Object[] ids
		int j
		Object object
		java.util.ArrayList result
		org.eclipse.ui.views.properties.IPropertyDescriptor[] firstDescs
		int i
		org.eclipse.ui.views.properties.IPropertyDescriptor desc
	private java.util.Map computePropertyDescriptorsFor (org.eclipse.ui.views.properties.IPropertySource) 
		org.eclipse.ui.views.properties.IPropertySource source
		org.eclipse.ui.views.properties.IPropertyDescriptor[] descriptors
		java.util.Map result
		int i
	private void createChildEntries () 
		java.util.List descriptors
		org.eclipse.ui.views.properties.PropertySheetEntry[] newEntries
		int i
		org.eclipse.ui.views.properties.IPropertyDescriptor d
		org.eclipse.ui.views.properties.PropertySheetEntry entry
	protected org.eclipse.ui.views.properties.PropertySheetEntry createChildEntry () 
	public void dispose () 
		org.eclipse.ui.views.properties.PropertySheetEntry[] entriesToDispose
		int i
	private void fireChildEntriesChanged () 
		Object[] array
		int i
		org.eclipse.ui.views.properties.IPropertySheetEntryListener listener
	private void fireErrorMessageChanged () 
		Object[] array
		int i
		org.eclipse.ui.views.properties.IPropertySheetEntryListener listener
	private void fireValueChanged () 
		Object[] array
		int i
		org.eclipse.ui.views.properties.IPropertySheetEntryListener listener
	public java.lang.String getCategory () 
	public org.eclipse.ui.views.properties.IPropertySheetEntry[] getChildEntries () 
	public java.lang.String getDescription () 
	protected org.eclipse.ui.views.properties.IPropertyDescriptor getDescriptor () 
	public java.lang.String getDisplayName () 
	public org.eclipse.jface.viewers.CellEditor getEditor (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	protected java.lang.Object getEditValue (int) 
		int index
		Object value
		org.eclipse.ui.views.properties.IPropertySource source
	public java.lang.String getErrorText () 
	public java.lang.String[] getFilters () 
	public java.lang.Object getHelpContextIds () 
	public org.eclipse.swt.graphics.Image getImage () 
		org.eclipse.jface.viewers.ILabelProvider provider
	protected org.eclipse.ui.views.properties.PropertySheetEntry getParent () 
	protected org.eclipse.ui.views.properties.IPropertySource getPropertySource (java.lang.Object) 
		Object object
		org.eclipse.ui.views.properties.IPropertySource result
		org.eclipse.ui.views.properties.IPropertySourceProvider provider
	public java.lang.String getValueAsString () 
		org.eclipse.jface.viewers.ILabelProvider provider
		String text
	public java.lang.Object[] getValues () 
	public boolean hasChildEntries () 
	private void refreshChildEntries () 
		java.util.List descriptors
		java.util.Map entryCache
		int i
		org.eclipse.ui.views.properties.PropertySheetEntry childEntry
		java.util.List entriesToDispose
		org.eclipse.ui.views.properties.PropertySheetEntry[] newEntries
		boolean entriesChanged
		int i
		org.eclipse.ui.views.properties.IPropertyDescriptor d
		org.eclipse.ui.views.properties.PropertySheetEntry entry
		int i
	protected void refreshFromRoot () 
	private void refreshValues () 
		Object[] currentSources
		Object[] newValues
		int i
		org.eclipse.ui.views.properties.IPropertySource source
	public void removePropertySheetEntryListener (org.eclipse.ui.views.properties.IPropertySheetEntryListener) 
		org.eclipse.ui.views.properties.IPropertySheetEntryListener listener
	public void resetPropertyValue () 
		boolean change
		Object[] objects
		int i
		org.eclipse.ui.views.properties.IPropertySource source
		org.eclipse.ui.views.properties.IPropertySource2 extendedSource
	private void setDescriptor (org.eclipse.ui.views.properties.IPropertyDescriptor) 
		org.eclipse.ui.views.properties.IPropertyDescriptor newDescriptor
	private void setErrorText (java.lang.String) 
		String newErrorText
	private void setParent (org.eclipse.ui.views.properties.PropertySheetEntry) 
		org.eclipse.ui.views.properties.PropertySheetEntry propertySheetEntry
	public void setPropertySourceProvider (org.eclipse.ui.views.properties.IPropertySourceProvider) 
		org.eclipse.ui.views.properties.IPropertySourceProvider provider
	private void setValue (java.lang.Object) 
		Object newValue
		int i
	public void setValues (java.lang.Object[]) 
		Object[] objects
		Object newValue
		org.eclipse.ui.views.properties.IPropertySource source
	protected void valueChanged (org.eclipse.ui.views.properties.PropertySheetEntry) 
		org.eclipse.ui.views.properties.PropertySheetEntry child
		int i
		org.eclipse.ui.views.properties.IPropertySource source
	static org.eclipse.jface.viewers.CellEditor access$0 (org.eclipse.ui.views.properties.PropertySheetEntry) 
	static void access$1 (org.eclipse.ui.views.properties.PropertySheetEntry, java.lang.String) 
}

org/eclipse/ui/views/properties/PropertySheetPage$1.class
PropertySheetPage.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetPage$1 extends java.lang.Object implements org.eclipse.jface.viewers.ISelectionChangedListener  {
	final org.eclipse.ui.views.properties.PropertySheetPage this$0
	void  (org.eclipse.ui.views.properties.PropertySheetPage) 
	public void selectionChanged (org.eclipse.jface.viewers.SelectionChangedEvent) 
		org.eclipse.jface.viewers.SelectionChangedEvent event
}

org/eclipse/ui/views/properties/PropertySheetPage$2.class
PropertySheetPage.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetPage$2 extends java.lang.Object implements org.eclipse.swt.events.HelpListener  {
	final org.eclipse.ui.views.properties.PropertySheetPage this$0
	void  (org.eclipse.ui.views.properties.PropertySheetPage) 
	public void helpRequested (org.eclipse.swt.events.HelpEvent) 
		org.eclipse.swt.events.HelpEvent e
		org.eclipse.jface.viewers.IStructuredSelection selection
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		Object helpContextId
		org.eclipse.ui.help.IWorkbenchHelpSystem helpSystem
		Object context
	private java.lang.Object getFirstContext (java.lang.Object, org.eclipse.swt.events.HelpEvent) 
		Object helpContext
		org.eclipse.swt.events.HelpEvent e
		Object[] contexts
		Object[] contexts
}

org/eclipse/ui/views/properties/PropertySheetPage$3.class
PropertySheetPage.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetPage$3 extends java.lang.Object implements org.eclipse.ui.views.properties.ICellEditorActivationListener  {
	final org.eclipse.ui.views.properties.PropertySheetPage this$0
	void  (org.eclipse.ui.views.properties.PropertySheetPage) 
	public void cellEditorActivated (org.eclipse.jface.viewers.CellEditor) 
		org.eclipse.jface.viewers.CellEditor cellEditor
	public void cellEditorDeactivated (org.eclipse.jface.viewers.CellEditor) 
		org.eclipse.jface.viewers.CellEditor cellEditor
}

org/eclipse/ui/views/properties/PropertySheetPage$4.class
PropertySheetPage.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetPage$4 extends org.eclipse.swt.dnd.DragSourceAdapter {
	final org.eclipse.ui.views.properties.PropertySheetPage this$0
	void  (org.eclipse.ui.views.properties.PropertySheetPage) 
	public void dragSetData (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
	public void dragFinished (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
}

org/eclipse/ui/views/properties/PropertySheetPage$5.class
PropertySheetPage.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetPage$5 extends org.eclipse.jface.action.Action {
	final org.eclipse.ui.views.properties.PropertySheetPage this$0
	void  (org.eclipse.ui.views.properties.PropertySheetPage, java.lang.String) 
		String $anonymous0
	public void run () 
		org.eclipse.swt.widgets.Tree tree
}

org/eclipse/ui/views/properties/PropertySheetPage$PartListener.class
PropertySheetPage.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetPage$PartListener extends java.lang.Object implements org.eclipse.ui.IPartListener  {
	final org.eclipse.ui.views.properties.PropertySheetPage this$0
	private void  (org.eclipse.ui.views.properties.PropertySheetPage) 
	public void partActivated (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partBroughtToTop (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partClosed (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partDeactivated (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public void partOpened (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	void  (org.eclipse.ui.views.properties.PropertySheetPage, org.eclipse.ui.views.properties.PropertySheetPage$PartListener) 
}

org/eclipse/ui/views/properties/PropertySheetPage.class
PropertySheetPage.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.PropertySheetPage extends org.eclipse.ui.part.Page implements org.eclipse.ui.views.properties.IPropertySheetPage org.eclipse.core.runtime.IAdaptable  {
	public static final String HELP_CONTEXT_PROPERTY_SHEET_PAGE
	private org.eclipse.ui.views.properties.PropertySheetViewer viewer
	private org.eclipse.ui.views.properties.PropertySheetSorter sorter
	private org.eclipse.ui.views.properties.IPropertySheetEntry rootEntry
	private org.eclipse.ui.views.properties.IPropertySourceProvider provider
	private org.eclipse.ui.views.properties.DefaultsAction defaultsAction
	private org.eclipse.ui.views.properties.FilterAction filterAction
	private org.eclipse.ui.views.properties.CategoriesAction categoriesAction
	private org.eclipse.ui.views.properties.CopyPropertyAction copyAction
	private org.eclipse.ui.views.properties.ICellEditorActivationListener cellEditorActivationListener
	private org.eclipse.ui.part.CellEditorActionHandler cellEditorActionHandler
	private org.eclipse.swt.dnd.Clipboard clipboard
	private org.eclipse.ui.IWorkbenchPart sourcePart
	private org.eclipse.ui.views.properties.PropertySheetPage$PartListener partListener
	private org.eclipse.jface.action.Action columnsAction
	static Class class$0
	public void  () 
	public void createControl (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.ui.views.properties.PropertySheetEntry root
		org.eclipse.jface.action.MenuManager menuMgr
		org.eclipse.swt.widgets.Menu menu
	public void dispose () 
	public java.lang.Object getAdapter (java.lang.Class) 
		Class adapter
	protected org.eclipse.ui.ISaveablePart getSaveablePart () 
	private org.eclipse.ui.views.properties.ICellEditorActivationListener getCellEditorActivationListener () 
	public org.eclipse.swt.widgets.Control getControl () 
	public void handleEntrySelection (org.eclipse.jface.viewers.ISelection) 
		org.eclipse.jface.viewers.ISelection selection
		boolean editable
	protected void initDragAndDrop () 
		int operations
		org.eclipse.swt.dnd.Transfer[] transferTypes
		org.eclipse.swt.dnd.DragSourceListener listener
		org.eclipse.swt.dnd.DragSource dragSource
	void performDragSetData (org.eclipse.swt.dnd.DragSourceEvent) 
		org.eclipse.swt.dnd.DragSourceEvent event
		org.eclipse.jface.viewers.IStructuredSelection selection
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		StringBuffer buffer
	private void makeActions () 
		org.eclipse.ui.ISharedImages sharedImages
		org.eclipse.swt.widgets.Shell shell
	public void makeContributions (org.eclipse.jface.action.IMenuManager, org.eclipse.jface.action.IToolBarManager, org.eclipse.jface.action.IStatusLineManager) 
		org.eclipse.jface.action.IMenuManager menuManager
		org.eclipse.jface.action.IToolBarManager toolBarManager
		org.eclipse.jface.action.IStatusLineManager statusLineManager
	public void refresh () 
	public void selectionChanged (org.eclipse.ui.IWorkbenchPart, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.ui.IWorkbenchPart part
		org.eclipse.jface.viewers.ISelection selection
	public void setActionBars (org.eclipse.ui.IActionBars) 
		org.eclipse.ui.IActionBars actionBars
	public void setFocus () 
	public void setPropertySourceProvider (org.eclipse.ui.views.properties.IPropertySourceProvider) 
		org.eclipse.ui.views.properties.IPropertySourceProvider newProvider
	public void setRootEntry (org.eclipse.ui.views.properties.IPropertySheetEntry) 
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
	protected void setSorter (org.eclipse.ui.views.properties.PropertySheetSorter) 
		org.eclipse.ui.views.properties.PropertySheetSorter sorter
	static org.eclipse.ui.IWorkbenchPart access$0 (org.eclipse.ui.views.properties.PropertySheetPage) 
	static org.eclipse.ui.views.properties.PropertySheetPage$PartListener access$1 (org.eclipse.ui.views.properties.PropertySheetPage) 
	static void access$2 (org.eclipse.ui.views.properties.PropertySheetPage, org.eclipse.ui.IWorkbenchPart) 
	static org.eclipse.ui.views.properties.PropertySheetViewer access$3 (org.eclipse.ui.views.properties.PropertySheetPage) 
	static org.eclipse.ui.part.CellEditorActionHandler access$4 (org.eclipse.ui.views.properties.PropertySheetPage) 
}

org/eclipse/ui/views/properties/PropertySheetSorter$1.class
PropertySheetSorter.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetSorter$1 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.ui.views.properties.PropertySheetSorter this$0
	void  (org.eclipse.ui.views.properties.PropertySheetSorter) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object a
		Object b
}

org/eclipse/ui/views/properties/PropertySheetSorter$2.class
PropertySheetSorter.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetSorter$2 extends java.lang.Object implements java.util.Comparator  {
	final org.eclipse.ui.views.properties.PropertySheetSorter this$0
	void  (org.eclipse.ui.views.properties.PropertySheetSorter) 
	public int compare (java.lang.Object, java.lang.Object) 
		Object a
		Object b
}

org/eclipse/ui/views/properties/PropertySheetSorter.class
PropertySheetSorter.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.PropertySheetSorter extends java.lang.Object {
	private java.text.Collator collator
	public void  () 
	public void  (java.text.Collator) 
		java.text.Collator collator
	public int compare (org.eclipse.ui.views.properties.IPropertySheetEntry, org.eclipse.ui.views.properties.IPropertySheetEntry) 
		org.eclipse.ui.views.properties.IPropertySheetEntry entryA
		org.eclipse.ui.views.properties.IPropertySheetEntry entryB
	public int compareCategories (java.lang.String, java.lang.String) 
		String categoryA
		String categoryB
	protected java.text.Collator getCollator () 
	public void sort (org.eclipse.ui.views.properties.IPropertySheetEntry[]) 
		org.eclipse.ui.views.properties.IPropertySheetEntry[] entries
	void sort (org.eclipse.ui.views.properties.PropertySheetCategory[]) 
		org.eclipse.ui.views.properties.PropertySheetCategory[] categories
}

org/eclipse/ui/views/properties/PropertySheetViewer$1.class
PropertySheetViewer.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetViewer$1 extends org.eclipse.swt.events.ControlAdapter {
	final org.eclipse.ui.views.properties.PropertySheetViewer this$0
	void  (org.eclipse.ui.views.properties.PropertySheetViewer) 
	public void controlResized (org.eclipse.swt.events.ControlEvent) 
		org.eclipse.swt.events.ControlEvent e
		org.eclipse.swt.graphics.Rectangle area
		org.eclipse.swt.widgets.TreeColumn[] columns
}

org/eclipse/ui/views/properties/PropertySheetViewer$2.class
PropertySheetViewer.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetViewer$2 extends java.lang.Object implements org.eclipse.jface.viewers.ICellEditorListener  {
	final org.eclipse.ui.views.properties.PropertySheetViewer this$0
	void  (org.eclipse.ui.views.properties.PropertySheetViewer) 
	public void cancelEditor () 
	public void editorValueChanged (boolean, boolean) 
		boolean oldValidState
		boolean newValidState
	public void applyEditorValue () 
}

org/eclipse/ui/views/properties/PropertySheetViewer$3.class
PropertySheetViewer.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetViewer$3 extends java.lang.Object implements org.eclipse.ui.views.properties.IPropertySheetEntryListener  {
	final org.eclipse.ui.views.properties.PropertySheetViewer this$0
	void  (org.eclipse.ui.views.properties.PropertySheetViewer) 
	public void childEntriesChanged (org.eclipse.ui.views.properties.IPropertySheetEntry) 
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		org.eclipse.swt.widgets.TreeItem item
	public void valueChanged (org.eclipse.ui.views.properties.IPropertySheetEntry) 
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		org.eclipse.swt.widgets.TreeItem item
	public void errorMessageChanged (org.eclipse.ui.views.properties.IPropertySheetEntry) 
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
}

org/eclipse/ui/views/properties/PropertySheetViewer$4.class
PropertySheetViewer.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetViewer$4 extends java.lang.Object implements org.eclipse.swt.events.DisposeListener  {
	final org.eclipse.ui.views.properties.PropertySheetViewer this$0
	void  (org.eclipse.ui.views.properties.PropertySheetViewer) 
	public void widgetDisposed (org.eclipse.swt.events.DisposeEvent) 
		org.eclipse.swt.events.DisposeEvent e
		Object possibleEntry
}

org/eclipse/ui/views/properties/PropertySheetViewer$5.class
PropertySheetViewer.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetViewer$5 extends org.eclipse.swt.events.SelectionAdapter {
	final org.eclipse.ui.views.properties.PropertySheetViewer this$0
	void  (org.eclipse.ui.views.properties.PropertySheetViewer) 
	public void widgetSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
	public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent) 
		org.eclipse.swt.events.SelectionEvent e
}

org/eclipse/ui/views/properties/PropertySheetViewer$6.class
PropertySheetViewer.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetViewer$6 extends org.eclipse.swt.events.MouseAdapter {
	final org.eclipse.ui.views.properties.PropertySheetViewer this$0
	void  (org.eclipse.ui.views.properties.PropertySheetViewer) 
	public void mouseDown (org.eclipse.swt.events.MouseEvent) 
		org.eclipse.swt.events.MouseEvent event
		org.eclipse.swt.graphics.Point pt
		org.eclipse.swt.widgets.TreeItem item
}

org/eclipse/ui/views/properties/PropertySheetViewer$7.class
PropertySheetViewer.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetViewer$7 extends java.lang.Object implements org.eclipse.swt.events.TreeListener  {
	final org.eclipse.ui.views.properties.PropertySheetViewer this$0
	void  (org.eclipse.ui.views.properties.PropertySheetViewer) 
	public void treeExpanded (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent event
	public void treeCollapsed (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent event
}

org/eclipse/ui/views/properties/PropertySheetViewer$8.class
PropertySheetViewer.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetViewer$8 extends org.eclipse.swt.events.KeyAdapter {
	final org.eclipse.ui.views.properties.PropertySheetViewer this$0
	void  (org.eclipse.ui.views.properties.PropertySheetViewer) 
	public void keyReleased (org.eclipse.swt.events.KeyEvent) 
		org.eclipse.swt.events.KeyEvent e
}

org/eclipse/ui/views/properties/PropertySheetViewer.class
PropertySheetViewer.java
package org.eclipse.ui.views.properties
 org.eclipse.ui.views.properties.PropertySheetViewer extends org.eclipse.jface.viewers.Viewer {
	private Object[] input
	private org.eclipse.ui.views.properties.IPropertySheetEntry rootEntry
	private org.eclipse.ui.views.properties.PropertySheetCategory[] categories
	private org.eclipse.swt.widgets.Tree tree
	private java.util.HashMap entryToItemMap
	private org.eclipse.swt.custom.TreeEditor treeEditor
	private static String[] columnLabels
	private static String MISCELLANEOUS_CATEGORY_NAME
	private int columnToEdit
	private org.eclipse.jface.viewers.CellEditor cellEditor
	private org.eclipse.ui.views.properties.IPropertySheetEntryListener entryListener
	private org.eclipse.jface.viewers.ICellEditorListener editorListener
	private boolean isShowingCategories
	private boolean isShowingExpertProperties
	private org.eclipse.jface.action.IStatusLineManager statusLineManager
	private org.eclipse.core.runtime.ListenerList activationListeners
	private org.eclipse.ui.views.properties.PropertySheetSorter sorter
	static void  () 
	public void  (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
	private void activateCellEditor (org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.ui.views.properties.IPropertySheetEntry activeEntry
		org.eclipse.swt.widgets.Control control
		org.eclipse.jface.viewers.CellEditor$LayoutData layout
	void addActivationListener (org.eclipse.ui.views.properties.ICellEditorActivationListener) 
		org.eclipse.ui.views.properties.ICellEditorActivationListener listener
	private void addColumns () 
		org.eclipse.swt.widgets.TreeColumn[] columns
		int i
		String string
		org.eclipse.swt.widgets.TreeColumn column
		org.eclipse.swt.widgets.TreeColumn column
	private void applyEditorValue () 
		org.eclipse.swt.widgets.TreeItem treeItem
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
	private void createChildren (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.swt.widgets.TreeItem[] childItems
		Object data
		Object node
		java.util.List children
		int i
	private void createEditorListener () 
	private void createEntryListener () 
	private void createItem (java.lang.Object, org.eclipse.swt.widgets.Widget, int) 
		Object node
		org.eclipse.swt.widgets.Widget parent
		int index
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.swt.widgets.TreeItem item
	void deactivateCellEditor () 
	private void entrySelectionChanged () 
		org.eclipse.jface.viewers.SelectionChangedEvent changeEvent
	private org.eclipse.swt.widgets.TreeItem findItem (org.eclipse.ui.views.properties.IPropertySheetEntry) 
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		org.eclipse.swt.widgets.TreeItem[] items
		int i
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.swt.widgets.TreeItem findItem
	private org.eclipse.swt.widgets.TreeItem findItem (org.eclipse.ui.views.properties.IPropertySheetEntry, org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		org.eclipse.swt.widgets.TreeItem item
		Object mapItem
		org.eclipse.swt.widgets.TreeItem[] items
		int i
		org.eclipse.swt.widgets.TreeItem childItem
		org.eclipse.swt.widgets.TreeItem findItem
	private void fireCellEditorActivated (org.eclipse.jface.viewers.CellEditor) 
		org.eclipse.jface.viewers.CellEditor activatedCellEditor
		Object[] listeners
		int i
	private void fireCellEditorDeactivated (org.eclipse.jface.viewers.CellEditor) 
		org.eclipse.jface.viewers.CellEditor activatedCellEditor
		Object[] listeners
		int i
	public org.eclipse.jface.viewers.CellEditor getActiveCellEditor () 
	private org.eclipse.swt.widgets.TreeItem[] getChildItems (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget widget
	private java.util.List getChildren (java.lang.Object) 
		Object node
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		org.eclipse.ui.views.properties.PropertySheetCategory category
		java.util.List children
		java.util.List children
	private java.util.List getChildren (org.eclipse.ui.views.properties.IPropertySheetEntry) 
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
	private java.util.List getChildren (org.eclipse.ui.views.properties.PropertySheetCategory) 
		org.eclipse.ui.views.properties.PropertySheetCategory category
	public org.eclipse.swt.widgets.Control getControl () 
	private java.util.List getFilteredEntries (org.eclipse.ui.views.properties.IPropertySheetEntry[]) 
		org.eclipse.ui.views.properties.IPropertySheetEntry[] entries
		java.util.List filteredEntries
		int i
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		String[] filters
		boolean expert
		int j
	private java.util.List getSortedEntries (java.util.List) 
		java.util.List unsortedEntries
		org.eclipse.ui.views.properties.IPropertySheetEntry[] propertySheetEntries
	public java.lang.Object getInput () 
	public org.eclipse.ui.views.properties.IPropertySheetEntry getRootEntry () 
	public org.eclipse.jface.viewers.ISelection getSelection () 
		org.eclipse.swt.widgets.TreeItem[] sel
		java.util.List entries
		int i
		org.eclipse.swt.widgets.TreeItem ti
		Object data
	private void handleSelect (org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.swt.widgets.TreeItem selection
		Object object
		org.eclipse.ui.views.properties.IPropertySheetEntry activeEntry
	private void handleTreeCollapse (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent event
	private void handleTreeExpand (org.eclipse.swt.events.TreeEvent) 
		org.eclipse.swt.events.TreeEvent event
	void hideCategories () 
	void hideExpert () 
	private void hookControl () 
	protected void updateStatusLine (org.eclipse.swt.widgets.Widget) 
		org.eclipse.swt.widgets.Widget item
		org.eclipse.ui.views.properties.PropertySheetEntry psEntry
		String desc
		org.eclipse.ui.views.properties.PropertySheetCategory psCat
	public void refresh () 
	void removeActivationListener (org.eclipse.ui.views.properties.ICellEditorActivationListener) 
		org.eclipse.ui.views.properties.ICellEditorActivationListener listener
	private void removeItem (org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.swt.widgets.TreeItem item
		Object data
	public void resetProperties () 
		org.eclipse.jface.viewers.IStructuredSelection selection
		java.util.Iterator itr
	private void setErrorMessage (java.lang.String) 
		String errorMessage
	public void setInput (java.lang.Object) 
		Object newInput
	private void setMessage (java.lang.String) 
		String message
	public void setRootEntry (org.eclipse.ui.views.properties.IPropertySheetEntry) 
		org.eclipse.ui.views.properties.IPropertySheetEntry root
	public void setSelection (org.eclipse.jface.viewers.ISelection, boolean) 
		org.eclipse.jface.viewers.ISelection selection
		boolean reveal
	public void setSorter (org.eclipse.ui.views.properties.PropertySheetSorter) 
		org.eclipse.ui.views.properties.PropertySheetSorter sorter
	public void setStatusLineManager (org.eclipse.jface.action.IStatusLineManager) 
		org.eclipse.jface.action.IStatusLineManager manager
	void showCategories () 
	void showExpert () 
	private void updateCategories () 
		java.util.List childEntries
		java.util.Map categoryCache
		int i
		java.util.List categoriesToRemove
		org.eclipse.ui.views.properties.PropertySheetCategory misc
		boolean addMisc
		int i
		org.eclipse.ui.views.properties.IPropertySheetEntry childEntry
		String categoryName
		org.eclipse.ui.views.properties.PropertySheetCategory category
		java.util.ArrayList categoryList
		java.util.Set seen
		int i
		org.eclipse.ui.views.properties.IPropertySheetEntry childEntry
		String categoryName
		org.eclipse.ui.views.properties.PropertySheetCategory category
		org.eclipse.ui.views.properties.PropertySheetCategory[] categoryArray
	private void updateCategory (org.eclipse.ui.views.properties.PropertySheetCategory, org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.ui.views.properties.PropertySheetCategory category
		org.eclipse.swt.widgets.TreeItem item
	private void updateChildrenOf (java.lang.Object, org.eclipse.swt.widgets.Widget) 
		Object node
		org.eclipse.swt.widgets.Widget widget
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		org.eclipse.ui.views.properties.PropertySheetCategory category
		org.eclipse.swt.widgets.TreeItem[] childItems
		org.eclipse.swt.widgets.TreeItem item
		int i
		java.util.List children
		java.util.Set set
		int i
		Object data
		Object e
		int ix
		int oldCnt
		int newSize
		int i
		Object el
		int i
		Object el
	private void updateEntry (org.eclipse.ui.views.properties.IPropertySheetEntry, org.eclipse.swt.widgets.TreeItem) 
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.swt.graphics.Image image
	private void updatePlus (java.lang.Object, org.eclipse.swt.widgets.TreeItem) 
		Object node
		org.eclipse.swt.widgets.TreeItem item
		org.eclipse.ui.views.properties.IPropertySheetEntry entry
		org.eclipse.ui.views.properties.PropertySheetCategory category
		boolean hasPlus
		boolean needsPlus
		boolean removeAll
		boolean addDummy
		org.eclipse.swt.widgets.TreeItem[] items
		int i
	static org.eclipse.swt.widgets.Tree access$0 (org.eclipse.ui.views.properties.PropertySheetViewer) 
	static org.eclipse.ui.views.properties.IPropertySheetEntry access$1 (org.eclipse.ui.views.properties.PropertySheetViewer) 
	static void access$2 (org.eclipse.ui.views.properties.PropertySheetViewer, java.lang.Object, org.eclipse.swt.widgets.Widget) 
	static org.eclipse.swt.widgets.TreeItem access$3 (org.eclipse.ui.views.properties.PropertySheetViewer, org.eclipse.ui.views.properties.IPropertySheetEntry) 
	static void access$4 (org.eclipse.ui.views.properties.PropertySheetViewer, org.eclipse.ui.views.properties.IPropertySheetEntry, org.eclipse.swt.widgets.TreeItem) 
	static void access$5 (org.eclipse.ui.views.properties.PropertySheetViewer, java.lang.String) 
	static java.util.HashMap access$6 (org.eclipse.ui.views.properties.PropertySheetViewer) 
	static org.eclipse.jface.viewers.CellEditor access$7 (org.eclipse.ui.views.properties.PropertySheetViewer) 
	static void access$8 (org.eclipse.ui.views.properties.PropertySheetViewer, org.eclipse.swt.widgets.TreeItem) 
	static void access$9 (org.eclipse.ui.views.properties.PropertySheetViewer, org.eclipse.swt.events.TreeEvent) 
	static void access$10 (org.eclipse.ui.views.properties.PropertySheetViewer, org.eclipse.swt.events.TreeEvent) 
}

org/eclipse/ui/views/properties/PropertyShowInContext.class
PropertyShowInContext.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.PropertyShowInContext extends org.eclipse.ui.part.ShowInContext {
	private org.eclipse.ui.IWorkbenchPart part
	public void  (org.eclipse.ui.IWorkbenchPart, org.eclipse.jface.viewers.ISelection) 
		org.eclipse.ui.IWorkbenchPart aPart
		org.eclipse.jface.viewers.ISelection selection
	public void  (org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.part.ShowInContext) 
		org.eclipse.ui.IWorkbenchPart aPart
		org.eclipse.ui.part.ShowInContext aShowInContext
	public org.eclipse.ui.IWorkbenchPart getPart () 
	public void setPart (org.eclipse.ui.IWorkbenchPart) 
		org.eclipse.ui.IWorkbenchPart part
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ui.views.properties.PropertyShowInContext other
}

org/eclipse/ui/views/properties/TextPropertyDescriptor.class
TextPropertyDescriptor.java
package org.eclipse.ui.views.properties
public org.eclipse.ui.views.properties.TextPropertyDescriptor extends org.eclipse.ui.views.properties.PropertyDescriptor {
	public void  (java.lang.Object, java.lang.String) 
		Object id
		String displayName
	public org.eclipse.jface.viewers.CellEditor createPropertyEditor (org.eclipse.swt.widgets.Composite) 
		org.eclipse.swt.widgets.Composite parent
		org.eclipse.jface.viewers.CellEditor editor
}