Class ExtObjectContainmentUpdateContext
- java.lang.Object
-
- com._1c.g5.v8.dt.md.extension.derived.ExtObjectContainmentUpdateContext
-
public class ExtObjectContainmentUpdateContext extends Object
Part of thePartBasedObjectContext
defining the DD computation context for containment objects.
-
-
Constructor Summary
Constructors Constructor Description ExtObjectContainmentUpdateContext(long bmObjectId)
Creates new instance of the part-based context for the containment object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFeature(org.eclipse.emf.ecore.EStructuralFeature feature)
Adds new DD parts (with replacing) for this context.void
addFeatures(Collection<org.eclipse.emf.ecore.EStructuralFeature> features)
long
getBmObjectId()
Gets the identifier of the associated containment BM object.org.eclipse.emf.ecore.EClass
getEClass()
Gets aEClass
being associated with this contextCollection<org.eclipse.emf.ecore.EStructuralFeature>
getFeatures()
Gets the set of parts being collected for the computation at the moment.void
setEClass(org.eclipse.emf.ecore.EClass eClass)
Sets theEClass
of a target object into the context
-
-
-
Method Detail
-
addFeature
public 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.
-
addFeatures
public void addFeatures(Collection<org.eclipse.emf.ecore.EStructuralFeature> features)
-
getBmObjectId
public long getBmObjectId()
Gets the identifier of the associated containment BM object.- Returns:
- The identifier of the containment object.
-
getFeatures
public 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.
-
getEClass
public org.eclipse.emf.ecore.EClass getEClass()
Gets aEClass
being associated with this context- Returns:
- The
EClass
of a target object. May not benull
-
setEClass
public void setEClass(org.eclipse.emf.ecore.EClass eClass)
Sets theEClass
of a target object into the context- Parameters:
eClass
- TheEClass
to set. May not benull
-
-