Interface TraversalElement

All Superinterfaces:
org.eclipse.emf.ecore.EObject, Instruction, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
AddAllCall, ClosureIt, CollectionDefinition, ContainsAllCall, ContainsCall, CountCall, CustomMethodCall, CustomStep, EdgesStep, ExceptStep, FillStep, FilterStep, FirstCall, GatherStep, HasNextCall, IdentityStep, IndexCall, InEStep, IntersectionCall, InVStep, IsEmptyCall, MethodCall, NextCall, OutEStep, OutVStep, PropertyStep, RetainAllCall, RetainStep, ScatterStep, SizeCall, StartStep, Step, ToIntegerCall, ToListCall, TransformStep, UnionCall, VariableAccess, VerticesStep
All Known Implementing Classes:
AddAllCallImpl, ClosureItImpl, CollectionDefinitionImpl, ContainsAllCallImpl, ContainsCallImpl, CountCallImpl, CustomMethodCallImpl, CustomStepImpl, EdgesStepImpl, ExceptStepImpl, FillStepImpl, FilterStepImpl, FirstCallImpl, GatherStepImpl, HasNextCallImpl, IdentityStepImpl, IndexCallImpl, InEStepImpl, IntersectionCallImpl, InVStepImpl, IsEmptyCallImpl, MethodCallImpl, NextCallImpl, OutEStepImpl, OutVStepImpl, PropertyStepImpl, RetainAllCallImpl, RetainStepImpl, ScatterStepImpl, SizeCallImpl, StartStepImpl, StepImpl, ToIntegerCallImpl, ToListCallImpl, TransformStepImpl, TraversalElementImpl, UnionCallImpl, VariableAccessImpl, VerticesStepImpl

public interface TraversalElement
extends Instruction
A representation of the model object 'Traversal Element'.

The following features are supported:

See Also:
GremlinPackage.getTraversalElement()
  • Method Summary

    Modifier and Type Method Description
    TraversalElement getNextElement()
    Returns the value of the 'Next Element' containment reference.
    TraversalElement getPreviousElement()
    Returns the value of the 'Previous Element' container reference.
    void setNextElement​(TraversalElement value)
    Sets the value of the 'Next Element' containment reference.
    void setPreviousElement​(TraversalElement value)
    Sets the value of the 'Previous Element' container reference.

    Methods inherited from interface org.eclipse.emf.ecore.EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver