Uses of Interface
com._1c.g5.v8.derived.context.IObjectDerivedDataContext
-
Packages that use IObjectDerivedDataContext Package Description com._1c.g5.v8.derived.computer com._1c.g5.v8.derived.context com._1c.g5.v8.dt.bp.scheme.derived -
-
Uses of IObjectDerivedDataContext in com._1c.g5.v8.derived.computer
Methods in com._1c.g5.v8.derived.computer with parameters of type IObjectDerivedDataContext Modifier and Type Method Description void
DerivedDataPartBasedComputer. compute(IObjectDerivedDataContext objectContext, IBmModel model, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
void
IDerivedDataComputer. compute(IObjectDerivedDataContext objectContext, IBmModel model, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Computes the derived data parts of the BM object.void
IDerivedDataRemover. remove(IObjectDerivedDataContext context, IBmModel model, IBmTransaction transaction)
Processes the removal of the top object. -
Uses of IObjectDerivedDataContext in com._1c.g5.v8.derived.context
Classes in com._1c.g5.v8.derived.context that implement IObjectDerivedDataContext Modifier and Type Class Description class
BasicObjectContext
Basic implementation of the DD object context.class
PartBasedObjectContext
Standard implementation of thePartBasedObjectContext
based on the DD part concept.Methods in com._1c.g5.v8.derived.context with type parameters of type IObjectDerivedDataContext Modifier and Type Method Description <T extends IObjectDerivedDataContext>
TIContextCollectingSession. getTypedObjectContext(long bmObjectId, org.eclipse.emf.ecore.EClass objectEClass, String segmentId, Class<T> contextType)
Convenience method that checks the type of the internal context and casts it to the given type.<T extends IObjectDerivedDataContext>
TIContextCollectingSession. getTypedObjectContext(IBmObject bmObject, String segmentId, Class<T> contextType)
Convenience method that checks the type of the internal context and casts it to the given type.Methods in com._1c.g5.v8.derived.context that return IObjectDerivedDataContext Modifier and Type Method Description IObjectDerivedDataContext
ITypeSpecificObjectContextFactory. createContext(String segmentId, long bmObjectId, org.eclipse.emf.ecore.EClass objectEClass, boolean removal, Object computationCause)
Creates a new instance of the DD object context.IObjectDerivedDataContext
PartBasedContextFactory. createContext(String segmentId, long bmObjectId, org.eclipse.emf.ecore.EClass objectEClass, boolean removal, Object computationCause)
IObjectDerivedDataContext
IContextCollectingSession. getObjectContext(IBmObject bmObject, String segmentId)
Gets the object context of the provided object.IObjectDerivedDataContext
IObjectDerivedDataContext. getSnapshot()
Gets the snapshot of the context.IObjectDerivedDataContext
PartBasedObjectContext. getSnapshot()
IObjectDerivedDataContext
IContextCollectingSession. registerObjectRemoval(long bmObjectId, org.eclipse.emf.ecore.EClass objectEClass, String segmentId)
Registers object removal in the session.Methods in com._1c.g5.v8.derived.context that return types with arguments of type IObjectDerivedDataContext Modifier and Type Method Description List<IObjectDerivedDataContext>
IContextCollectingSession. getAttachedAsyncContexts()
Gets asynchronous DD contexts attached to this session (thus targets for change tracking)List<IObjectDerivedDataContext>
IContextCollectingSession. getRemovedContexts()
Gets contexts for objects which were removed and registered in this session.Methods in com._1c.g5.v8.derived.context with parameters of type IObjectDerivedDataContext Modifier and Type Method Description boolean
IObjectDerivedDataContext. mergeUpdates(IObjectDerivedDataContext context)
Merges updates into the context.boolean
PartBasedObjectContext. mergeUpdates(IObjectDerivedDataContext context)
-
Uses of IObjectDerivedDataContext in com._1c.g5.v8.dt.bp.scheme.derived
Methods in com._1c.g5.v8.dt.bp.scheme.derived with parameters of type IObjectDerivedDataContext Modifier and Type Method Description void
GraphicalSchemeDerivedDataRemover. remove(IObjectDerivedDataContext context, IBmModel model, IBmTransaction transaction)
-