Interface ProjectionProjectionReference
- All Superinterfaces:
Element,NamedElement,OrdinalElement,ProjectionChild,ProjectionElement,ProjectionParent,ProjectionWithReferenceProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidenter(ProjectionListener listener) default voidexit(ProjectionListener listener) default org.eclipse.collections.api.list.ImmutableList<? extends ProjectionChild>default Classifierdefault 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
getOrdinalMethods inherited from interface cool.klass.model.meta.domain.api.projection.ProjectionChild
getDeclaredClassifier, isPolymorphicMethods inherited from interface cool.klass.model.meta.domain.api.projection.ProjectionElement
getDepth, getParent, visitMethods inherited from interface cool.klass.model.meta.domain.api.projection.ProjectionParent
getAssociationEndsOutsideProjection, getReferenceProperties, getReferencePropertyChildren, hasPolymorphicChildren, visitChildrenMethods inherited from interface cool.klass.model.meta.domain.api.projection.ProjectionWithReferenceProperty
getProperty, isLeaf
-
Method Details
-
getProjection
Projection getProjection() -
getClassifier
- Specified by:
getClassifierin interfaceProjectionParent- Specified by:
getClassifierin interfaceProjectionWithReferenceProperty
-
getChildren
- Specified by:
getChildrenin interfaceProjectionElement
-
visit
- Specified by:
visitin interfaceProjectionElement
-
enter
- Specified by:
enterin interfaceProjectionElement
-
exit
- Specified by:
exitin interfaceProjectionElement
-