Class BmObjectVisitor
java.lang.Object
com._1c.g5.v8.dt.core.model.EObjectVisitor
com._1c.g5.v8.dt.internal.refactoring.core.BmObjectVisitor
The BM object visitor. It extends the
EObjectVisitor
behaviour for IBmObject
.
If the visited object is BM top object the separate transaction will be used to
traverse this object.-
Constructor Summary
ConstructorsConstructorDescriptionBmObjectVisitor
(AbstractRefactoringVisitorCallback callback, IBmModelManager modelManager) Creates a new visitor. -
Method Summary
Methods inherited from class com._1c.g5.v8.dt.core.model.EObjectVisitor
getSubordinateObjects, getVisitorCallback, processReference
-
Constructor Details
-
BmObjectVisitor
Creates a new visitor.- Parameters:
callback
- the visitor callback, cannot benull
.modelManager
- the model manager instance, cannot benull
.
-
-
Method Details
-
dispose
public void dispose()Disposes the visitor. -
visit
public void visit(org.eclipse.emf.ecore.EObject eObject) Description copied from class:EObjectVisitor
Traverses the specifiedeObject
recursively.- Overrides:
visit
in classEObjectVisitor
- Parameters:
eObject
- the object to travers, cannot benull
.
-