Package org.eclipse.emf.ecp.edit.spi
Interface ECPControlFactory
-
- All Known Implementing Classes:
ControlFactoryImpl
@Deprecated public interface ECPControlFactory
Deprecated.The ControlFactory provides a method (createControl(Class,EObject, VDomainModelReference)
) for creating a suitable control with the known widgets.- Author:
- Eugen Neufeld
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description <T> T
createControl(java.lang.Class<T> controlTypeClass, org.eclipse.emf.ecore.EObject domainModel, VDomainModelReference domainModelReference)
Deprecated.<T> T
createControl(java.lang.String controlId)
Deprecated.Creates anECPAbstractControl
based on an id.java.util.Set<ECPControlDescription>
getControlDescriptors()
Deprecated.A copy of all knownECPControlDescription
.
-
-
-
Method Detail
-
createControl
<T> T createControl(java.lang.Class<T> controlTypeClass, org.eclipse.emf.ecore.EObject domainModel, VDomainModelReference domainModelReference)
Deprecated.- Type Parameters:
T
- the type of the control to return- Parameters:
controlTypeClass
- the type of the control to returndomainModel
- The domain model object which is the root of the domain model referencedomainModelReference
- theVDomainModelReference
to use to identify the control- Returns:
- the found control or null
- Since:
- 1.6
-
createControl
<T> T createControl(java.lang.String controlId)
Deprecated.Creates anECPAbstractControl
based on an id.- Type Parameters:
T
- the type of the control to return- Parameters:
controlId
- the if of the control to return- Returns:
- the found control or null
- Since:
- 1.1
-
getControlDescriptors
java.util.Set<ECPControlDescription> getControlDescriptors()
Deprecated.A copy of all knownECPControlDescription
.- Returns:
- a copy of the set of all known controlDescriptions
-
-