Class AspectStreamTraversalVisitor
java.lang.Object
org.eclipse.esmf.metamodel.visitor.AspectStreamTraversalVisitor
- All Implemented Interfaces:
AspectVisitor<Stream<ModelElement>,Void>
public class AspectStreamTraversalVisitor
extends Object
implements AspectVisitor<Stream<ModelElement>,Void>
Aspect Meta Model visitor that recursively traverses all elements of the model
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisitAbstractEntity(AbstractEntity abstractEntity, Void context) visitAspect(Aspect aspect, Void context) visitBase(ModelElement modelElement, Void context) visitCharacteristic(Characteristic characteristic, Void context) visitCollection(Collection collection, Void context) visitCollectionValue(CollectionValue collectionValue, Void context) visitComplexType(ComplexType entity, Void context) visitEither(Either either, Void context) visitEntity(Entity entity, Void context) visitEntityInstance(EntityInstance instance, Void context) visitEnumeration(Enumeration enumeration, Void context) visitOperation(Operation operation, Void context) visitProperty(Property property, Void context) visitQuantifiable(Quantifiable quantifiable, Void context) visitStructuredValue(StructuredValue structuredValue, Void context) visitStructureElement(StructureElement structureElement, Void context) visitTrait(Trait trait, Void context) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.esmf.metamodel.visitor.AspectVisitor
visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCharacteristic, visitCode, visitConstraint, visitDuration, visitEncodingConstraint, visitEvent, visitFixedPointConstraint, visitHasProperties, visitHasProperties, visitHasProperties, visitLanguageConstraint, visitLengthConstraint, visitList, visitLocaleConstraint, visitMeasurement, visitQuantityKind, visitRangeConstraint, visitRegularExpressionConstraint, visitScalar, visitScalarValue, visitSet, visitSingleEntity, visitSortedSet, visitState, visitTimeSeries, visitType, visitType, visitType, visitValue
-
Constructor Details
-
AspectStreamTraversalVisitor
public AspectStreamTraversalVisitor()
-
-
Method Details
-
visitBase
- Specified by:
visitBasein interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitStructureElement
- Specified by:
visitStructureElementin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitAspect
- Specified by:
visitAspectin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitProperty
- Specified by:
visitPropertyin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitOperation
- Specified by:
visitOperationin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitCharacteristic
- Specified by:
visitCharacteristicin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitEither
- Specified by:
visitEitherin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitUnit
- Specified by:
visitUnitin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitQuantifiable
- Specified by:
visitQuantifiablein interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitTrait
- Specified by:
visitTraitin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitStructuredValue
- Specified by:
visitStructuredValuein interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitEntity
- Specified by:
visitEntityin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitAbstractEntity
- Specified by:
visitAbstractEntityin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitComplexType
- Specified by:
visitComplexTypein interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitEnumeration
- Specified by:
visitEnumerationin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitCollectionValue
- Specified by:
visitCollectionValuein interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitCollection
- Specified by:
visitCollectionin interfaceAspectVisitor<Stream<ModelElement>,Void>
-
visitEntityInstance
- Specified by:
visitEntityInstancein interfaceAspectVisitor<Stream<ModelElement>,Void>
-