Package org.eclipse.net4j.util.ui
Class AbstractPropertyAdapterFactory
- java.lang.Object
-
- org.eclipse.net4j.util.ui.AbstractPropertyAdapterFactory
-
- All Implemented Interfaces:
IAdapterFactory
public abstract class AbstractPropertyAdapterFactory extends java.lang.Object implements IAdapterFactory
- Since:
- 3.2
- Author:
- Eike Stepper
-
-
Field Summary
-
Fields inherited from interface org.eclipse.core.runtime.IAdapterFactory
SERVICE_PROPERTY_ADAPTABLE_CLASS, SERVICE_PROPERTY_ADAPTER_NAMES
-
-
Constructor Summary
Constructors Constructor Description AbstractPropertyAdapterFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected IActionFilter
createActionFilter(java.lang.Object object)
protected abstract IPropertySource
createPropertySource(java.lang.Object object)
<T> T
getAdapter(java.lang.Object adaptableObject, java.lang.Class<T> adapterType)
java.lang.Class<?>[]
getAdapterList()
-
-
-
Method Detail
-
getAdapterList
public java.lang.Class<?>[] getAdapterList()
- Specified by:
getAdapterList
in interfaceIAdapterFactory
-
getAdapter
public <T> T getAdapter(java.lang.Object adaptableObject, java.lang.Class<T> adapterType)
- Specified by:
getAdapter
in interfaceIAdapterFactory
-
createPropertySource
protected abstract IPropertySource createPropertySource(java.lang.Object object)
-
createActionFilter
protected IActionFilter createActionFilter(java.lang.Object object)
- Since:
- 3.4
-
-