Interface ProjectionElement
- All Superinterfaces:
Element,NamedElement,OrdinalElement
- All Known Subinterfaces:
Projection,ProjectionChild,ProjectionDataTypeProperty,ProjectionParent,ProjectionProjectionReference,ProjectionReferenceProperty,ProjectionWithReferenceProperty
-
Method Summary
Modifier and TypeMethodDescriptionvoidenter(ProjectionListener listener) voidexit(ProjectionListener listener) org.eclipse.collections.api.list.ImmutableList<? extends ProjectionChild>default intgetDepth()default voidvisit(ProjectionListener listener) voidvisit(ProjectionVisitor visitor) Methods inherited from interface cool.klass.model.meta.domain.api.Element
getMacroElementMethods inherited from interface cool.klass.model.meta.domain.api.NamedElement
getNameMethods inherited from interface cool.klass.model.meta.domain.api.OrdinalElement
getOrdinal
-
Method Details
-
getParent
Optional<ProjectionParent> getParent() -
getChildren
org.eclipse.collections.api.list.ImmutableList<? extends ProjectionChild> getChildren() -
getDepth
default int getDepth() -
enter
-
exit
-
visit
-
visit
-