Class ExtObjectContainmentUpdateContext
- java.lang.Object
- 
- com._1c.g5.v8.dt.md.extension.derived.ExtObjectContainmentUpdateContext
 
- 
 public class ExtObjectContainmentUpdateContext extends Object Part of thePartBasedObjectContextdefining the DD computation context for containment objects.
- 
- 
Constructor SummaryConstructors Constructor Description ExtObjectContainmentUpdateContext(long bmObjectId)Creates new instance of the part-based context for the containment object.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFeature(org.eclipse.emf.ecore.EStructuralFeature feature)Adds new DD parts (with replacing) for this context.voidaddFeatures(Collection<org.eclipse.emf.ecore.EStructuralFeature> features)longgetBmObjectId()Gets the identifier of the associated containment BM object.org.eclipse.emf.ecore.EClassgetEClass()Gets aEClassbeing associated with this contextCollection<org.eclipse.emf.ecore.EStructuralFeature>getFeatures()Gets the set of parts being collected for the computation at the moment.voidsetEClass(org.eclipse.emf.ecore.EClass eClass)Sets theEClassof a target object into the context
 
- 
- 
- 
Method Detail- 
addFeaturepublic void addFeature(org.eclipse.emf.ecore.EStructuralFeature feature) Adds new DD parts (with replacing) for this context.- Parameters:
- parts- The set of DD parts that should be updated for the containment object.
 
 - 
addFeaturespublic void addFeatures(Collection<org.eclipse.emf.ecore.EStructuralFeature> features) 
 - 
getBmObjectIdpublic long getBmObjectId() Gets the identifier of the associated containment BM object.- Returns:
- The identifier of the containment object.
 
 - 
getFeaturespublic Collection<org.eclipse.emf.ecore.EStructuralFeature> getFeatures() Gets the set of parts being collected for the computation at the moment.- Returns:
- The set of parts to compute. Cannot be null.
 
 - 
getEClasspublic org.eclipse.emf.ecore.EClass getEClass() Gets aEClassbeing associated with this context- Returns:
- The EClassof a target object. May not benull
 
 - 
setEClasspublic void setEClass(org.eclipse.emf.ecore.EClass eClass) Sets theEClassof a target object into the context- Parameters:
- eClass- The- EClassto set. May not be- null
 
 
- 
 
-