public class ControlDescriptorFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String | ATT_CONTROL_TYPE
Control type attribute name.
|
static java.lang.String | ATT_FACTORY_CLASS
Factory class attribute name.
|
static java.lang.String | ATT_ID
ID factory attribute name.
|
static java.lang.String | DEFAULT_NAMESPACE
Default namespace.
|
static java.lang.String | EXTENSION_POINT_ID
Unique identifier constant (value "com.ibm.commerce.telesales.widgets.controlFactories") for the controlFactories extension.
|
static java.lang.String | TAG_CONTROL_FACTORY
Control factory element name.
|
Modifier and Type | Method and Description |
---|---|
static ControlDescriptor | createControlDescriptor(java.lang.String controlId, org.eclipse.core.runtime.IConfigurationElement element, ControlDescriptor referenceControlDescriptor)
Creates a new control descriptor for the specified control configuration element and reference control descriptor.
|
static ControlDescriptor | createControlDescriptor(java.lang.String controlId, java.lang.String controlType, org.eclipse.core.runtime.IConfigurationElement element)
Create a new control descriptor for the specified control configuration element.
|
static IControlDescriptorFactory | getControlDescriptorFactory(java.lang.String controlType)
This method returns a control factory that will create a control for the control type.
|
public static final java.lang.String EXTENSION_POINT_ID
public static final java.lang.String TAG_CONTROL_FACTORY
public static final java.lang.String ATT_ID
public static final java.lang.String ATT_FACTORY_CLASS
public static final java.lang.String ATT_CONTROL_TYPE
public static final java.lang.String DEFAULT_NAMESPACE
public static ControlDescriptor createControlDescriptor(java.lang.String controlId, java.lang.String controlType, org.eclipse.core.runtime.IConfigurationElement element)
public static ControlDescriptor createControlDescriptor(java.lang.String controlId, org.eclipse.core.runtime.IConfigurationElement element, ControlDescriptor referenceControlDescriptor)
public static IControlDescriptorFactory getControlDescriptorFactory(java.lang.String controlType)