Interface IPlannerDimensionsModel
- All Superinterfaces:
IEditableModel
,IGridModel<org.eclipse.emf.ecore.EObject>
,IModel
,IValidable
- All Known Implementing Classes:
PlannerDimensionsModel
The grid model for dimensions grid component.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds new dimension.void
addNewDimensionItem
(PlannerDimension dimension) Adds new dimension item to the givendimension
.void
cloneDimension
(org.eclipse.emf.ecore.EObject object) Clones the given dimension or dimension itemobject
.ReturnsIColorProvider
instance.Returns the original dimensions model.ReturnsIFontProvider
instance.getForm()
Returns the form object.Returns the type description.Returns the project.void
moveDown
(org.eclipse.emf.ecore.EObject object) Moves down the givenobject
.void
moveUp
(org.eclipse.emf.ecore.EObject object) Moves up the givenobject
.void
removeDimension
(org.eclipse.emf.ecore.EObject object) Removes the givenobject
.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.aef2.validators.IValidable
addValidator, removeValidator, validate, validate
-
Method Details
-
getDimensionsModel
IList<PlannerDimension> getDimensionsModel()Returns the original dimensions model.- Returns:
- the original dimensions model.
-
addNewDimension
void addNewDimension()Adds new dimension. -
addNewDimensionItem
Adds new dimension item to the givendimension
.- Parameters:
dimension
- the dimension, cannot benull
.
-
cloneDimension
void cloneDimension(org.eclipse.emf.ecore.EObject object) Clones the given dimension or dimension itemobject
.- Parameters:
object
- the dimension or dimension item object, cannot benull
.
-
removeDimension
void removeDimension(org.eclipse.emf.ecore.EObject object) Removes the givenobject
.- Parameters:
object
- the dimension or dimension item object, cannot benull
.
-
moveUp
void moveUp(org.eclipse.emf.ecore.EObject object) Moves up the givenobject
.- Parameters:
object
- the dimension or dimension item object, cannot benull
.
-
moveDown
void moveDown(org.eclipse.emf.ecore.EObject object) Moves down the givenobject
.- Parameters:
object
- the dimension or dimension item object, cannot benull
.
-
getV8projectManager
IV8ProjectManager getV8projectManager() -
getV8Project
IV8Project getV8Project()Returns the project.- Returns:
- the project, never
null
.
-
getLanguageManager
IEditingLanguageManager getLanguageManager() -
getMdObjectByTypeProvider
IMdObjectByTypeProvider getMdObjectByTypeProvider() -
getColorProvider
IColorProvider getColorProvider()ReturnsIColorProvider
instance.- Returns:
IColorProvider
instance, nevernull
.
-
getFontProvider
IFontProvider getFontProvider()ReturnsIFontProvider
instance.- Returns:
IFontProvider
instance, nevernull
.
-
getForm
Form getForm()Returns the form object.- Returns:
- the form object, never
null
.
-
getTypeDescription
TypeDescription getTypeDescription()Returns the type description.- Returns:
- the type description, never
null
.
-