Class CleanReferenceProblem
- java.lang.Object
-
- com._1c.g5.v8.dt.refactoring.core.CleanReferenceProblem
-
- All Implemented Interfaces:
IRefactoringProblem
public class CleanReferenceProblem extends Object implements IRefactoringProblem
Indicates that an object reference cleaning is unsupported.
-
-
Constructor Summary
Constructors Constructor Description CleanReferenceProblem(IBmObject targetObject, IBmObject referencingObject, org.eclipse.emf.ecore.EStructuralFeature reference)
Creates a new problem.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.ecore.EObject
getObject()
Returns the object that has problem.org.eclipse.emf.ecore.EStructuralFeature
getReference()
Returns the reference.IBmEngine
getReferencingEngine()
Returns the referenciong object engine.org.eclipse.emf.ecore.EObject
getReferencingObject()
Returns the referenciong object.long
getReferencingObjectId()
Returns the referenciong object id.
-
-
-
Constructor Detail
-
CleanReferenceProblem
public CleanReferenceProblem(IBmObject targetObject, IBmObject referencingObject, org.eclipse.emf.ecore.EStructuralFeature reference)
Creates a new problem.- Parameters:
targetObject
- target Bm object, cannot benull
.referencingObject
- referencing Bm object, cannot benull
.reference
- the reference, cannot benull
.
-
-
Method Detail
-
getObject
public org.eclipse.emf.ecore.EObject getObject()
Description copied from interface:IRefactoringProblem
Returns the object that has problem.- Specified by:
getObject
in interfaceIRefactoringProblem
- Returns:
- the object, cannot be
null
.
-
getReferencingObjectId
public long getReferencingObjectId()
Returns the referenciong object id.- Returns:
- referenciong object id.
-
getReferencingEngine
public IBmEngine getReferencingEngine()
Returns the referenciong object engine.- Returns:
- referenciong object engine, never
null
.
-
getReferencingObject
public org.eclipse.emf.ecore.EObject getReferencingObject()
Returns the referenciong object.- Returns:
- referenciong object, never
null
.
-
getReference
public org.eclipse.emf.ecore.EStructuralFeature getReference()
Returns the reference.- Returns:
- the reference, never
null
.
-
-