org.eclipse.datatools.connectivity.ui
Class DriverClassBrowsePropertyDescriptor

java.lang.Object
  extended by org.eclipse.ui.views.properties.PropertyDescriptor
      extended by org.eclipse.ui.views.properties.TextPropertyDescriptor
          extended by org.eclipse.datatools.connectivity.ui.DriverClassBrowsePropertyDescriptor
All Implemented Interfaces:
IDriverInstancePropertyDescriptor, org.eclipse.ui.views.properties.IPropertyDescriptor

public class DriverClassBrowsePropertyDescriptor
extends org.eclipse.ui.views.properties.TextPropertyDescriptor
implements IDriverInstancePropertyDescriptor

Author:
brianf

Constructor Summary
DriverClassBrowsePropertyDescriptor()
          No arg constructor
DriverClassBrowsePropertyDescriptor(java.lang.Object id, java.lang.String displayName)
           
DriverClassBrowsePropertyDescriptor(java.lang.Object id, java.lang.String displayName, java.lang.String[] jarList)
           
 
Method Summary
 org.eclipse.jface.viewers.CellEditor createPropertyEditor(org.eclipse.swt.widgets.Composite parent)
           
 void setDriverInstance(DriverInstance instance)
          Provide the driver instance to the property descriptor to get any additional information needed.
 void setJarList(java.lang.String[] jarList)
           
 
Methods inherited from class org.eclipse.ui.views.properties.PropertyDescriptor
getCategory, getDescription, getDisplayName, getFilterFlags, getHelpContextIds, getId, getLabelProvider, isCompatibleWith, isLabelProviderSet, setAlwaysIncompatible, setCategory, setDescription, setFilterFlags, setHelpContextIds, setLabelProvider, setValidator
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DriverClassBrowsePropertyDescriptor

public DriverClassBrowsePropertyDescriptor()
No arg constructor


DriverClassBrowsePropertyDescriptor

public DriverClassBrowsePropertyDescriptor(java.lang.Object id,
                                           java.lang.String displayName,
                                           java.lang.String[] jarList)
Parameters:
id -
displayName -
jarList -

DriverClassBrowsePropertyDescriptor

public DriverClassBrowsePropertyDescriptor(java.lang.Object id,
                                           java.lang.String displayName)
Parameters:
id -
displayName -
Method Detail

setJarList

public void setJarList(java.lang.String[] jarList)
Parameters:
jarList -

createPropertyEditor

public org.eclipse.jface.viewers.CellEditor createPropertyEditor(org.eclipse.swt.widgets.Composite parent)
Specified by:
createPropertyEditor in interface org.eclipse.ui.views.properties.IPropertyDescriptor
Overrides:
createPropertyEditor in class org.eclipse.ui.views.properties.TextPropertyDescriptor

setDriverInstance

public void setDriverInstance(DriverInstance instance)
Description copied from interface: IDriverInstancePropertyDescriptor
Provide the driver instance to the property descriptor to get any additional information needed.

Specified by:
setDriverInstance in interface IDriverInstancePropertyDescriptor