Package com._1c.g5.v8.dt.compare.model
Interface OrderRule
- All Superinterfaces:
- org.eclipse.emf.ecore.EObject,- IBmObject,- org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
- OrderRuleImpl
 A representation of the model object 'Order Rule'.
 
 
 *
 Specifies rule to order elements during the merge process.
 
 
The following features are supported:
- See Also:
- 
Field SummaryFields inherited from interface com._1c.g5.v8.bm.core.IBmObjectBM_NULL_ID
- 
Method SummaryModifier and TypeMethodDescription* Specifies the default order side.Returns the value of the 'Order Side' attribute.boolean* Tells whether the current order side equals to the default one.booleanReturns the value of the 'Order Set By User' attribute.voidsetOrderSetByUser(boolean value) Sets the value of the 'Order Set By User' attribute.voidsetOrderSide(ComparisonSide value) Sets the value of the 'Order Side' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface com._1c.g5.v8.bm.core.IBmObjectbmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetPropertyMethods inherited from interface org.eclipse.emf.common.notify.NotifiereAdapters, eDeliver, eNotify, eSetDeliver
- 
Method Details- 
getOrderSideComparisonSide getOrderSide()Returns the value of the 'Order Side' attribute. The literals are from the enumerationComparisonSide. * The side to get elements order from. Can be eitherComparisonSide.MAINorComparisonSide.OTHER.- Returns:
- the value of the 'Order Side' attribute.
- See Also:
 
- 
setOrderSideSets the value of the 'Order Side' attribute.- Parameters:
- value- the new value of the 'Order Side' attribute.
- See Also:
 
- 
isOrderSetByUserboolean isOrderSetByUser()Returns the value of the 'Order Set By User' attribute. * Tells whether the order set by the user and therefore shouldn't be changed by merge settings' building algorithms.- Returns:
- the value of the 'Order Set By User' attribute.
- See Also:
 
- 
setOrderSetByUservoid setOrderSetByUser(boolean value) Sets the value of the 'Order Set By User' attribute.- Parameters:
- value- the new value of the 'Order Set By User' attribute.
- See Also:
 
- 
isDefaultOrderSideboolean isDefaultOrderSide()* Tells whether the current order side equals to the default one.
- 
getDefaultOrderSideComparisonSide getDefaultOrderSide()* Specifies the default order side. Factories that instantiateOrderRulemust set this side as the default during instance initialization.
 
-