Interface TopicContainer

All Superinterfaces:
CDOObject, CDOWithID, EObject, ModelElement, Notifier, SystemElement
All Known Subinterfaces:
DeliveryReview, DropReview, Review, ReviewTemplate, Topic
All Known Implementing Classes:
DeliveryReviewImpl, DropReviewImpl, ReviewImpl, ReviewTemplateImpl, TopicContainerImpl, TopicImpl

public interface TopicContainer extends SystemElement
A representation of the model object 'Commentable'.
Since:
1.2
See Also:
Generated
Model
abstract="true"
No Implement
This interface is not intended to be implemented by clients.

The following features are supported:

No Extend
This interface is not intended to be extended by clients.
  • Method Details

    • getReview

      Review getReview()
      Returns the value of the 'Review' reference.
      Returns:
      the value of the 'Review' reference.
      See Also:
      Generated
      Model
      resolveProxies="false" transient="true" changeable="false" volatile="true" derived="true"
    • getComments

      EList<Comment> getComments()
      Returns the value of the 'Comments' containment reference list. The list contents are of type Comment. It is bidirectional and its opposite is 'Container'.
      Returns:
      the value of the 'Comments' containment reference list.
      See Also:
      Generated
      Model
      opposite="container" containment="true"
    • getTopicCount

      int getTopicCount()
      Returns the value of the 'Topic Count' attribute.
      Returns:
      the value of the 'Topic Count' attribute.
      See Also:
      Generated
      Model
      transient="true" changeable="false" volatile="true" derived="true"
    • getUnresolvedCount

      int getUnresolvedCount()
      Returns the value of the 'Unresolved Count' attribute.
      Returns:
      the value of the 'Unresolved Count' attribute.
      See Also:
      Generated
      Model
      transient="true" changeable="false" volatile="true" derived="true"
    • getResolvedCount

      int getResolvedCount()
      Returns the value of the 'Resolved Count' attribute.
      Returns:
      the value of the 'Resolved Count' attribute.
      See Also:
      Generated
      Model
      transient="true" changeable="false" volatile="true" derived="true"
    • getTopics

      EList<Topic> getTopics()
      Returns the value of the 'Topics' containment reference list. The list contents are of type Topic. It is bidirectional and its opposite is 'Container'.
      Returns:
      the value of the 'Topics' containment reference list.
      See Also:
      Generated
      Model
      opposite="container" containment="true"
    • getTopics

      default EList<Topic> getTopics(ModelReference modelReference)
    • getTopic

      default Topic getTopic(ModelReference modelReference)
    • forEachTopic

      default boolean forEachTopic(Predicate<Topic> consumer)
    • forEachComment

      default boolean forEachComment(Predicate<Comment> consumer)