Interface MTopic

All Superinterfaces:
MTMObject, TMObjectIF, TopicIF
All Known Subinterfaces:
MFlatTopic

public interface MTopic extends MTMObject, TopicIF
  • Method Details

    • getTopicNames

      Collection<TopicNameIF> getTopicNames()
      Description copied from interface: TopicIF
      PUBLIC: Gets the names of this topic.
      Specified by:
      getTopicNames in interface TopicIF
      Returns:
      A collection of TopicNameIF objects.
    • getAssociations

      Collection<AssociationIF> getAssociations()
      Description copied from interface: TopicIF
      PUBLIC: Gets the associations that have roles played by this topic. There is no guarantee as to the order these are returned in.
      Specified by:
      getAssociations in interface TopicIF
      Returns:
      A collection of AssociationIF objects.
    • getRoles

      Description copied from interface: TopicIF
      PUBLIC: Gets the association roles played by this topic. There is no guarantee as to the order these are returned in.
      Specified by:
      getRoles in interface TopicIF
      Returns:
      A collection of AssociationRoleIF objects.