Interface TreeViewModel
- 
- All Superinterfaces:
- ControlViewModel,- org.eclipse.emf.ecore.EObject,- IControlViewModel,- IViewModel,- org.eclipse.emf.common.notify.Notifier
 - All Known Implementing Classes:
- TreeViewModelImpl
 
 public interface TreeViewModel extends ControlViewModel A representation of the model object 'Tree View Model'.The following features are supported: 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetControlId()Returns the value of the 'Control Id' attribute.intgetExpandLevel()Returns the value of the 'Expand Level' attribute.TreeInputgetInput()Returns the value of the 'Input' containment reference.booleanisShowContextMenu()Returns the value of the 'Show Context Menu' attribute.voidsetControlId(String value)Sets the value of the 'Control Id' attribute.voidsetExpandLevel(int value)Sets the value of the 'Expand Level' attribute.voidsetInput(TreeInput value)Sets the value of the 'Input' containment reference.voidsetShowContextMenu(boolean value)Sets the value of the 'Show Context Menu' attribute.- 
Methods inherited from interface com._1c.g5.aef2.standard.viewModels.ControlViewModelgetApplyValueChange, getContexts, getExternalValidationStatus, getLayoutData, getStatus, isEditable, isEnabled, setApplyValueChange, setEditable, setEnabled, setExternalValidationStatus, setLayoutData, setStatus
 - 
Methods inherited from interface org.eclipse.emf.ecore.EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 - 
Methods inherited from interface com._1c.g5.aef2.viewModels.IViewModelgetEventChannel, getParent, setEventChannel, setParent
 
- 
 
- 
- 
- 
Method Detail- 
getControlIdString getControlId() Returns the value of the 'Control Id' attribute. The default value is"".- Returns:
- the value of the 'Control Id' attribute.
- See Also:
- setControlId(String),- ApplicationEditorAefPackage.getTreeViewModel_ControlId()
 
 - 
setControlIdvoid setControlId(String value) Sets the value of the 'Control Id' attribute.- Parameters:
- value- the new value of the 'Control Id' attribute.
- See Also:
- getControlId()
 
 - 
isShowContextMenuboolean isShowContextMenu() Returns the value of the 'Show Context Menu' attribute. The default value is"false".- Returns:
- the value of the 'Show Context Menu' attribute.
- See Also:
- setShowContextMenu(boolean),- ApplicationEditorAefPackage.getTreeViewModel_ShowContextMenu()
 
 - 
setShowContextMenuvoid setShowContextMenu(boolean value) Sets the value of the 'Show Context Menu' attribute.- Parameters:
- value- the new value of the 'Show Context Menu' attribute.
- See Also:
- isShowContextMenu()
 
 - 
getExpandLevelint getExpandLevel() Returns the value of the 'Expand Level' attribute. The default value is"1".- Returns:
- the value of the 'Expand Level' attribute.
- See Also:
- setExpandLevel(int),- ApplicationEditorAefPackage.getTreeViewModel_ExpandLevel()
 
 - 
setExpandLevelvoid setExpandLevel(int value) Sets the value of the 'Expand Level' attribute.- Parameters:
- value- the new value of the 'Expand Level' attribute.
- See Also:
- getExpandLevel()
 
 - 
getInputTreeInput getInput() Returns the value of the 'Input' containment reference.- Returns:
- the value of the 'Input' containment reference.
- See Also:
- setInput(TreeInput),- ApplicationEditorAefPackage.getTreeViewModel_Input()
 
 - 
setInputvoid setInput(TreeInput value) Sets the value of the 'Input' containment reference.- Parameters:
- value- the new value of the 'Input' containment reference.
- See Also:
- getInput()
 
 
- 
 
-