Class ScenarioHeaderMetaData
- java.lang.Object
-
- org.uberfire.ext.wires.core.grids.client.model.impl.BaseHeaderMetaData
-
- org.drools.workbench.screens.scenariosimulation.client.metadata.ScenarioHeaderMetaData
-
- All Implemented Interfaces:
org.uberfire.ext.wires.core.grids.client.model.GridColumn.HeaderMetaData
public class ScenarioHeaderMetaData extends org.uberfire.ext.wires.core.grids.client.model.impl.BaseHeaderMetaData
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScenarioHeaderMetaData.MetadataType
-
Constructor Summary
Constructors Constructor Description ScenarioHeaderMetaData(String columnId, String columnTitle, String columnGroup, ScenarioHeaderTextBoxSingletonDOMElementFactory factory, boolean instanceHeader, boolean propertyHeader)Constructor for ScenarioHeaderMetaData - readonly default tofalseScenarioHeaderMetaData(String columnId, String columnTitle, String columnGroup, ScenarioHeaderTextBoxSingletonDOMElementFactory factory, boolean readOnly, boolean instanceHeader, boolean propertyHeader)Constructor for ScenarioHeaderMetaData
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidedit(org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellEditContext context)StringgetColumnId()ScenarioHeaderMetaData.MetadataTypegetMetadataType()org.uberfire.ext.wires.core.grids.client.model.GridCellEditActiongetSupportedEditAction()booleanisEditingMode()booleanisInstanceHeader()booleanisPropertyHeader()booleanisReadOnly()voidsetEditingMode(boolean editingMode)voidsetReadOnly(boolean readOnly)StringtoString()-
Methods inherited from class org.uberfire.ext.wires.core.grids.client.model.impl.BaseHeaderMetaData
equals, getColumnGroup, getTitle, hashCode, setColumnGroup, setTitle
-
-
-
-
Constructor Detail
-
ScenarioHeaderMetaData
public ScenarioHeaderMetaData(String columnId, String columnTitle, String columnGroup, ScenarioHeaderTextBoxSingletonDOMElementFactory factory, boolean readOnly, boolean instanceHeader, boolean propertyHeader) throws IllegalStateException
Constructor for ScenarioHeaderMetaData- Parameters:
columnId-columnTitle-columnGroup-factory-readOnly-instanceHeader- Settruefor instance' header or the description/id ones,falsepropertyHeader- Settruefor property' header or the description/id ones,false- Throws:
IllegalStateException- if bothinstanceHeaderandpropertyHeaderaretrue
-
ScenarioHeaderMetaData
public ScenarioHeaderMetaData(String columnId, String columnTitle, String columnGroup, ScenarioHeaderTextBoxSingletonDOMElementFactory factory, boolean instanceHeader, boolean propertyHeader) throws IllegalStateException
Constructor for ScenarioHeaderMetaData - readonly default tofalse- Parameters:
columnId-columnTitle-columnGroup-factory-instanceHeader- Settruefor instance' header or the description/id ones,falsepropertyHeader- Settruefor property' header or the description/id ones,false- Throws:
IllegalStateException- if bothinstanceHeaderandpropertyHeaderaretrue
-
-
Method Detail
-
edit
public void edit(org.uberfire.ext.wires.core.grids.client.widget.context.GridBodyCellEditContext context)
-
getColumnId
public String getColumnId()
-
isReadOnly
public boolean isReadOnly()
-
setReadOnly
public void setReadOnly(boolean readOnly)
-
isInstanceHeader
public boolean isInstanceHeader()
-
isPropertyHeader
public boolean isPropertyHeader()
-
isEditingMode
public boolean isEditingMode()
-
setEditingMode
public void setEditingMode(boolean editingMode)
-
getSupportedEditAction
public org.uberfire.ext.wires.core.grids.client.model.GridCellEditAction getSupportedEditAction()
-
getMetadataType
public ScenarioHeaderMetaData.MetadataType getMetadataType()
-
-