org.eclipse.emf.ecp.edit.spi
Interface ECPControlFactory

All Known Implementing Classes:
ControlFactoryImpl

Deprecated.

@Deprecated
public interface ECPControlFactory

The ControlFactory provides a method (createControl(Class, VDomainModelReference)) for creating a suitable control with the known widgets.

Author:
Eugen Neufeld

Method Summary
<T> T
createControl(Class<T> controlTypeClass, VDomainModelReference domainModelReference)
          Deprecated. Creates an ECPAbstractControl based on a Class and the VDomainModelReference.
<T> T
createControl(String controlId)
          Deprecated. Creates an ECPAbstractControl based on an id.
 Set<ECPControlDescription> getControlDescriptors()
          Deprecated. A copy of all known ECPControlDescription.
 

Method Detail

createControl

<T> T createControl(Class<T> controlTypeClass,
                    VDomainModelReference domainModelReference)
Deprecated. 
Creates an ECPAbstractControl based on a Class and the VDomainModelReference.

Type Parameters:
T - the type of the control to return
Parameters:
controlTypeClass - the type of the control to return
domainModelReference - the VDomainModelReference to use to identify the control
Returns:
the found control or null
Since:
1.2

createControl

<T> T createControl(String controlId)
Deprecated. 
Creates an ECPAbstractControl 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

Set<ECPControlDescription> getControlDescriptors()
Deprecated. 
A copy of all known ECPControlDescription.

Returns:
a copy of the set of all known controlDescriptions


Copyright © 2014. All Rights Reserved.