public class MOOSEFormWidgetBuilder extends java.lang.Object implements IFormWidgetBuilder
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
name
The name of the items/forms used to create
MOOSEFormEditor s. |
Constructor and Description |
---|
MOOSEFormWidgetBuilder() |
Modifier and Type | Method and Description |
---|---|
IFormWidget |
build()
This operation builds the IFormWidget.
|
java.lang.String |
getTargetFormName()
This operation returns the name of the target Form that the Builder will render.
|
void |
setVizServiceFactory(IVizServiceFactory factory)
This method is called by the OSGi implementation to bind the
IVizServiceFactory (an OSGi service) to this instance. |
void |
unsetVizServiceFactory(IVizServiceFactory factory)
This method is called by the OSGi implementation to unbind the
IVizServiceFactory (an OSGi service) from this instance. |
public static final java.lang.String name
MOOSEFormEditor
s. This
should be the same as the name in the MOOSEModelBuilder item class.public java.lang.String getTargetFormName()
IFormWidgetBuilder
This operation returns the name of the target Form that the Builder will render.
getTargetFormName
in interface IFormWidgetBuilder
The name of the Form.
public IFormWidget build()
IFormWidgetBuilder
This operation builds the IFormWidget.
build
in interface IFormWidgetBuilder
The specialized IFormWidget from the service.
public void setVizServiceFactory(IVizServiceFactory factory)
IVizServiceFactory
(an OSGi service) to this instance.factory
- The factory service available through OSGi.public void unsetVizServiceFactory(IVizServiceFactory factory)
IVizServiceFactory
(an OSGi service) from this instance.factory
- The factory service that is no longer available through OSGi.