Interface ProjectionParent
- All Superinterfaces:
Element,NamedElement,OrdinalElement,ProjectionElement
- All Known Subinterfaces:
Projection,ProjectionProjectionReference,ProjectionReferenceProperty,ProjectionWithReferenceProperty
-
Method Summary
Modifier and TypeMethodDescriptiondefault org.eclipse.collections.api.list.ImmutableList<AssociationEnd>default org.eclipse.collections.api.list.ImmutableList<ReferenceProperty>default org.eclipse.collections.api.list.ImmutableList<ProjectionReferenceProperty>default booleandefault voidvisitChildren(ProjectionListener projectionListener) 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.ProjectionElement
enter, exit, getChildren, getDepth, getParent, visit, visit
-
Method Details
-
getClassifier
-
visitChildren
-
getReferencePropertyChildren
default org.eclipse.collections.api.list.ImmutableList<ProjectionReferenceProperty> getReferencePropertyChildren() -
getReferenceProperties
-
getAssociationEndsOutsideProjection
default org.eclipse.collections.api.list.ImmutableList<AssociationEnd> getAssociationEndsOutsideProjection() -
hasPolymorphicChildren
default boolean hasPolymorphicChildren()
-