Interface IChartReferenceBandGridModel
-
- All Superinterfaces:
IEditableModel
,IGridModel<IndexedChartReferenceBand>
,IModel
,IModelApiAwareModel
,IValidable
- All Known Implementing Classes:
DcsChartReferenceBandGridModel
public interface IChartReferenceBandGridModel extends IGridModel<IndexedChartReferenceBand>, IModelApiAwareModel
Interface for model for chart reference band in grid.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChartReferenceBand
addReferenceBand()
Creates new chart reference band and adds it to array.Chart
getChart()
Gets the chart object.IEditingLanguageManager
getLanguageManager()
Gets the language manager.IV8Project
getProject()
Gets the project.ChartReferenceBands
getReferenceBands()
Gets the modelled chart reference band.boolean
isReadOnly()
Checks if this model is read only.void
removeReferenceBand(ChartReferenceBand referenceBand)
Removes chart reference band from array.-
Methods inherited from interface com._1c.g5.aef2.models.IEditableModel
isEditable, setEditable
-
Methods inherited from interface com._1c.g5.v8.dt.ui.aef.models.IGridModel
getChildren, getElements, getParent, getSelectedElementModel, hasChildren
-
Methods inherited from interface com._1c.g5.aef2.models.IModel
addModelListener, commit, createWorkingCopy, discard, dispose, getChange, getComponent, isOnline, removeModelListener, setComponent
-
Methods inherited from interface com._1c.g5.v8.dt.aef2.IModelApiAwareModel
getModelApi, setModelApi
-
Methods inherited from interface com._1c.g5.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
-
-
-
Method Detail
-
addReferenceBand
ChartReferenceBand addReferenceBand()
Creates new chart reference band and adds it to array.- Returns:
- The created chart reference band
-
getLanguageManager
IEditingLanguageManager getLanguageManager()
Gets the language manager.- Returns:
- The language manager, never
null
-
getReferenceBands
ChartReferenceBands getReferenceBands()
Gets the modelled chart reference band.- Returns:
- The chart reference array, never
null
-
isReadOnly
boolean isReadOnly()
Checks if this model is read only.- Returns:
true
if this model is read only
-
removeReferenceBand
void removeReferenceBand(ChartReferenceBand referenceBand)
Removes chart reference band from array.- Parameters:
referenceBand
- the chart reference band for removal
-
getProject
IV8Project getProject()
Gets the project.- Returns:
- The project, never
null
-
getChart
Chart getChart()
Gets the chart object.- Returns:
- the chart, never
null
-
-