Interface AssociationClass

    • Method Detail

      • validateCannotBeDefined

        boolean validateCannotBeDefined​(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        Map context)
        An AssociationClass cannot be defined between itself and something else. self.endType->excludes(self) and self.endType>collect(et|et.allparents()->excludes(self))
      • allConnections

        MDWEList<Property> allConnections()
        The operation allConnections results in the set of all AssociationEnds of the Association. result = memberEnd->union ( self.parents ()->collect (p | p.allConnections () )