public class CollectionEditorSingletonDOMElementFactory extends org.uberfire.ext.wires.core.grids.client.widget.dom.single.impl.BaseSingletonDOMElementFactory<String,CollectionViewImpl,CollectionEditorDOMElement>
| Modifier and Type | Field and Description |
|---|---|
protected ScenarioSimulationContext |
scenarioSimulationContext |
protected ViewsProvider |
viewsProvider |
| Constructor and Description |
|---|
CollectionEditorSingletonDOMElementFactory(org.uberfire.ext.wires.core.grids.client.widget.layer.impl.GridLienzoPanel gridPanel,
org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer,
org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget,
ScenarioSimulationContext scenarioSimulationContext,
ViewsProvider viewsProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
commonCloseHandling(CollectionEditorDOMElement collectionEditorDOMElement) |
CollectionEditorDOMElement |
createDomElement(org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer,
org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget,
org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context) |
CollectionViewImpl |
createWidget() |
void |
destroyResources() |
protected Map<String,String> |
getPropertiesMap(String typeName)
Retrieve a
Map with the property name/type of the given typeName
If typeName is a simple class (see ScenarioSimulationUtils.isSimpleJavaType(java.lang.String))
the returned Map will have an entry with value as key and (typeName) as value |
protected String |
getValue() |
protected CollectionEditorDOMElement |
internalCreateDomElement(CollectionViewImpl collectionEditorView,
org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer,
org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget) |
protected void |
setCollectionEditorStructureData(CollectionViewImpl collectionEditorView,
FactMapping factMapping) |
protected ViewsProvider viewsProvider
protected ScenarioSimulationContext scenarioSimulationContext
public CollectionEditorSingletonDOMElementFactory(org.uberfire.ext.wires.core.grids.client.widget.layer.impl.GridLienzoPanel gridPanel,
org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer,
org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget,
ScenarioSimulationContext scenarioSimulationContext,
ViewsProvider viewsProvider)
public CollectionViewImpl createWidget()
public CollectionEditorDOMElement createDomElement(org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer, org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget, org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellRenderContext context)
public void destroyResources()
destroyResources in interface org.uberfire.ext.wires.core.grids.client.widget.dom.HasDOMElementResourcesdestroyResources in class org.uberfire.ext.wires.core.grids.client.widget.dom.single.impl.BaseSingletonDOMElementFactory<String,CollectionViewImpl,CollectionEditorDOMElement>protected String getValue()
getValue in class org.uberfire.ext.wires.core.grids.client.widget.dom.single.impl.BaseSingletonDOMElementFactory<String,CollectionViewImpl,CollectionEditorDOMElement>protected void setCollectionEditorStructureData(CollectionViewImpl collectionEditorView, FactMapping factMapping)
protected CollectionEditorDOMElement internalCreateDomElement(CollectionViewImpl collectionEditorView, org.uberfire.ext.wires.core.grids.client.widget.layer.GridLayer gridLayer, org.uberfire.ext.wires.core.grids.client.widget.grid.GridWidget gridWidget)
protected Map<String,String> getPropertiesMap(String typeName)
Map with the property name/type of the given typeName
If typeName is a simple class (see ScenarioSimulationUtils.isSimpleJavaType(java.lang.String))
the returned Map will have an entry with value as key and (typeName) as valuetypeName - protected void commonCloseHandling(CollectionEditorDOMElement collectionEditorDOMElement)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.