TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.analysis.util.ui.propertysheet.impl.swt
Class AbstractBrowsePropertyCell

java.lang.Object
  extended byorg.eclipse.tptp.platform.analysis.util.ui.propertysheet.impl.AbstractPropertyCell
      extended byorg.eclipse.tptp.platform.analysis.util.ui.propertysheet.impl.swt.AbstractBrowsePropertyCell
All Implemented Interfaces:
IPropertyCell
Direct Known Subclasses:
AbstractJavaElementPropertyCell, JavaFilePropertyCell

public abstract class AbstractBrowsePropertyCell
extends AbstractPropertyCell

AbstractBrowsePropertyCell


Constructor Summary
AbstractBrowsePropertyCell()
           
 
Method Summary
protected  org.eclipse.swt.widgets.Control create(org.eclipse.swt.widgets.Composite parent)
           
 void dispose()
          Dispose the object.
protected  org.eclipse.swt.graphics.Color getNoErrorBackgroundColor()
           
protected  org.eclipse.swt.widgets.Text getText()
           
protected  void setErrorComponentBackgroundColor(org.eclipse.swt.graphics.Color c)
           
protected abstract  java.lang.Object showSelectionDialog(java.lang.Object oCurrent)
           
protected  void updateEditor(java.lang.Object oNewValue)
           
 
Methods inherited from class org.eclipse.tptp.platform.analysis.util.ui.propertysheet.impl.AbstractPropertyCell
createComponent, error, getAsText, getComponent, getCurrentValue, getErrorColor, getModel, getParentSheet, getPropertyDescriptor, hasError, isFilled, noError, requiresLabel, setListener, setParentSheet, updateModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBrowsePropertyCell

public AbstractBrowsePropertyCell()
Method Detail

updateEditor

protected void updateEditor(java.lang.Object oNewValue)
Specified by:
updateEditor in class AbstractPropertyCell

create

protected org.eclipse.swt.widgets.Control create(org.eclipse.swt.widgets.Composite parent)
Specified by:
create in class AbstractPropertyCell

setErrorComponentBackgroundColor

protected void setErrorComponentBackgroundColor(org.eclipse.swt.graphics.Color c)
Overrides:
setErrorComponentBackgroundColor in class AbstractPropertyCell

getNoErrorBackgroundColor

protected org.eclipse.swt.graphics.Color getNoErrorBackgroundColor()
Overrides:
getNoErrorBackgroundColor in class AbstractPropertyCell

getText

protected org.eclipse.swt.widgets.Text getText()

showSelectionDialog

protected abstract java.lang.Object showSelectionDialog(java.lang.Object oCurrent)

dispose

public void dispose()
Dispose the object.

Specified by:
dispose in interface IPropertyCell
Overrides:
dispose in class AbstractPropertyCell

TPTP 4.1.0 Platform Project
Public API Specification