|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ocl.examples.codegen.cgmodel.util.AbstractCGModelVisitor<R,C>
org.eclipse.ocl.examples.codegen.cgmodel.util.AbstractExtendingCGModelVisitor<java.util.List<java.lang.Object>,java.lang.Object>
org.eclipse.ocl.examples.codegen.analyzer.ReferencesVisitor
org.eclipse.ocl.examples.autogen.analyzer.AutoReferencesVisitor
public class AutoReferencesVisitor
The ReferencesVisitor compute a list of objects referenced by (but not contained by or containing) the visited object that contribute to that objects identity. The computed list may contain null elements to ensure that the returned lists by two different objects exhibit positioanl equivalence.
| Field Summary | |
|---|---|
static AutoReferencesVisitor |
INSTANCE
|
| Fields inherited from class org.eclipse.ocl.examples.codegen.cgmodel.util.AbstractCGModelVisitor |
|---|
context |
| Constructor Summary | |
|---|---|
protected |
AutoReferencesVisitor(java.lang.Object context)
|
| Method Summary | |
|---|---|
java.util.List<java.lang.Object> |
visitCGASTCallExp(CGASTCallExp object)
|
java.util.List<java.lang.Object> |
visitCGContainmentBody(CGContainmentBody object)
|
java.util.List<java.lang.Object> |
visitCGContainmentPart(CGContainmentPart object)
|
java.util.List<java.lang.Object> |
visitCGContainmentVisit(CGContainmentVisit object)
|
| Methods inherited from class org.eclipse.ocl.examples.codegen.analyzer.ReferencesVisitor |
|---|
append, visitCGCastExp, visitCGConstant, visitCGConstantExp, visitCGEcoreOperation, visitCGElement, visitCGElementId, visitCGExecutorOperation, visitCGExecutorProperty, visitCGExecutorType, visitCGIterationCallExp, visitCGNamedElement, visitCGOperationCallExp, visitCGOppositePropertyCallExp, visitCGPropertyCallExp, visitCGTypedElement, visitCGTypeExp, visitCGVariableExp, visiting |
| Methods inherited from class org.eclipse.ocl.examples.codegen.cgmodel.util.AbstractCGModelVisitor |
|---|
getAdapter, safeVisit, visit |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
@NonNull public static final AutoReferencesVisitor INSTANCE
| Constructor Detail |
|---|
protected AutoReferencesVisitor(@NonNull
java.lang.Object context)
| Method Detail |
|---|
@Nullable
public java.util.List<java.lang.Object> visitCGASTCallExp(@NonNull
CGASTCallExp object)
visitCGASTCallExp in interface AutoCGModelVisitor<java.util.List<java.lang.Object>>
@Nullable
public java.util.List<java.lang.Object> visitCGContainmentBody(@NonNull
CGContainmentBody object)
visitCGContainmentBody in interface AutoCGModelVisitor<java.util.List<java.lang.Object>>
@Nullable
public java.util.List<java.lang.Object> visitCGContainmentPart(@NonNull
CGContainmentPart object)
visitCGContainmentPart in interface AutoCGModelVisitor<java.util.List<java.lang.Object>>
@Nullable
public java.util.List<java.lang.Object> visitCGContainmentVisit(@NonNull
CGContainmentVisit object)
visitCGContainmentVisit in interface AutoCGModelVisitor<java.util.List<java.lang.Object>>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||