Package com._1c.g5.v8.dt.form.model
Interface FormItem
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,FormVisualEntity
,IBmObject
,NamedElement
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
Addition
,AutoCommandBar
,Button
,ContextMenu
,DataItem
,Decoration
,ExtendedTooltip
,FormField
,FormGroup
,Group
,Table
- All Known Implementing Classes:
AdditionImpl
,AutoCommandBarImpl
,ButtonImpl
,ContextMenuImpl
,DataItemImpl
,DecorationImpl
,ExtendedTooltipImpl
,FormFieldImpl
,FormGroupImpl
,FormItemImpl
,GroupImpl
,TableImpl
A representation of the model object 'Item'.
!!! Attention !!! Add new FormItem you must
1) add corresponding type to com._1c.g5.v8.dt.form.resource.FormItemInformationService
2) if new FormItem contains ExtInfo you must update method "getExtensionInfo" in com._1c.g5.v8.dt.form.resource.FormItemInformationService
3) if new FormItem contains ExtInfo you must update method "getBindEvents" in com._1c.g5.v8.dt.form.resource.FormItemInformationService
The following features are supported:
- See Also:
-
Field Summary
Fields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_ID
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Display Importance' attribute.int
getId()
Returns the value of the 'Id' attribute.boolean
Returns the value of the 'Position Changed' attribute.void
Sets the value of the 'Display Importance
' attribute.void
setId
(int value) Sets the value of the 'Id
' attribute.void
setPositionChanged
(boolean value) Sets the value of the 'Position Changed
' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface com._1c.g5.v8.dt.form.model.FormVisualEntity
getUserChangedProperties
Methods inherited from interface com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty
Methods inherited from interface com._1c.g5.v8.dt.mcore.NamedElement
getName, setName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getId
int getId()Returns the value of the 'Id' attribute.- Returns:
- the value of the 'Id' attribute.
- See Also:
-
setId
void setId(int value) Sets the value of the 'Id
' attribute.- Parameters:
value
- the new value of the 'Id' attribute.- See Also:
-
getDisplayImportance
DisplayImportance getDisplayImportance()Returns the value of the 'Display Importance' attribute. The literals are from the enumerationDisplayImportance
.- Returns:
- the value of the 'Display Importance' attribute.
- See Also:
-
setDisplayImportance
Sets the value of the 'Display Importance
' attribute.- Parameters:
value
- the new value of the 'Display Importance' attribute.- See Also:
-
isPositionChanged
boolean isPositionChanged()Returns the value of the 'Position Changed' attribute. form item extension property position change flag- Returns:
- the value of the 'Position Changed' attribute.
- See Also:
-
setPositionChanged
void setPositionChanged(boolean value) Sets the value of the 'Position Changed
' attribute.- Parameters:
value
- the new value of the 'Position Changed' attribute.- See Also:
-