org.eclipse.ocl.examples.impactanalyzer.instanceScope
Class AbsoluteNavigationStep

java.lang.Object
  extended by org.eclipse.ocl.examples.impactanalyzer.instanceScope.AbstractNavigationStep
      extended by org.eclipse.ocl.examples.impactanalyzer.instanceScope.AbsoluteNavigationStep
All Implemented Interfaces:
NavigationStep, SemanticComparable
Direct Known Subclasses:
EmptyResultNavigationStep

public abstract class AbsoluteNavigationStep
extends AbstractNavigationStep


Constructor Summary
AbsoluteNavigationStep(org.eclipse.emf.ecore.EClass targetType, OCLExpression debugInfo)
           
 
Method Summary
 boolean isAbsolute()
          By default, navigation steps depend on the object set to which they are applied.
 
Methods inherited from class org.eclipse.ocl.examples.impactanalyzer.instanceScope.AbstractNavigationStep
addAlwaysEmptyChangeListener, addEnteringScopes, addExpressionForWhichThisIsNavigationStep, addHashCodeChangeListener, addLeavingScopes, addSourceTypeChangeListener, addTargetTypeChangeListener, annotateEObject, contentToString, distinctSize, distinctSize, doesSourceTypeMatch, fireAfterHashCodeChange, fireBeforeHashCodeChange, getDebugInfo, getEnteringScopes, getId, getLeavingScopes, getNavigateCounter, getResultObjectsCounter, getSemanticIdentity, getSourceType, getTargetType, haveIntersectingSubclassTree, incrementNavigateCounter, isAlwaysEmpty, navigate, navigate, newTokenForFiringHashCodeChangeEvent, setAlwaysEmpty, size, size, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbsoluteNavigationStep

public AbsoluteNavigationStep(org.eclipse.emf.ecore.EClass targetType,
                              OCLExpression debugInfo)
Method Detail

isAbsolute

public boolean isAbsolute()
Description copied from class: AbstractNavigationStep
By default, navigation steps depend on the object set to which they are applied.

Specified by:
isAbsolute in interface NavigationStep
Overrides:
isAbsolute in class AbstractNavigationStep
Returns:
always false