Method Summary |
|
void | addInternalPropertyListener(IPropertyListener listener) |
public void | addPartPropertyListener(IPropertyChangeListener listener) |
public void | addPropertyListener(IPropertyListener listener) |
protected void | checkReference() |
protected String | computeContentDescription() Computes a new content description for the part. |
protected ImageDescriptor | computeImageDescriptor() |
protected String | computePartName() |
public int | computePreferredSize(boolean width, int availableParallel, int availablePerpendicular, int preferredResult) |
protected String | computeTitle() Computes a new title for the part. |
abstract protected PartPane | createPane() |
abstract protected IWorkbenchPart | createPart() |
protected void | createPartProperties(IWorkbenchPart3 workbenchPart) |
final public void | dispose() |
protected void | doDisposePart() |
protected void | fireInternalPropertyChange(int id) |
protected void | firePartPropertyChange(PropertyChangeEvent event) |
protected void | firePropertyChange(int id) |
void | fireVisibilityChange() |
void | fireZoomChange() |
public String | getContentDescription() Returns the content description for this part. |
final public String | getId() |
final public PartPane | getPane() Returns the part pane for this part reference. |
final public IWorkbenchPart | getPart(boolean restore) |
public String | getPartName() |
public String | getPartProperty(String key) |
final protected String | getRawContentDescription() |
final protected String | getRawPartName() Gets the part name directly from the associated workbench part,
or the empty string if none. |
final protected String | getRawTitle() Returns the unmodified title for the part, or the empty string if none
the unmodified title, as set by the IWorkbenchPart. |
final protected String | getRawToolTip() |
public int | getSizeFlags(boolean width) |
public String | getTitle() |
final public Image | getTitleImage() |
public ImageDescriptor | getTitleImageDescriptor() |
public String | getTitleToolTip() |
public boolean | getVisible() |
public void | init(String id, String title, String tooltip, ImageDescriptor desc, String paneName, String contentDescription) |
public boolean | isDirty() |
public boolean | isDisposed() |
public boolean | isPinned() |
protected void | partPropertyChanged(Object source, int propId) |
protected void | partPropertyChanged(PropertyChangeEvent event) |
protected void | refreshFromPart() |
protected void | releaseReferences() Releases any references maintained by this part reference
when its actual part becomes known (not called when it is disposed). |
void | removeInternalPropertyListener(IPropertyListener listener) |
public void | removePartPropertyListener(IPropertyChangeListener listener) |
public void | removePropertyListener(IPropertyListener listener) |
protected void | setContentDescription(String newContentDescription) |
protected void | setImageDescriptor(ImageDescriptor descriptor) |
protected void | setPartName(String newPartName) |
public void | setPinned(boolean newPinned) |
protected void | setTitle(String newTitle) |
protected void | setToolTip(String newToolTip) |
public void | setVisible(boolean isVisible) |