Interface ScopedIF

    • Method Detail

      • getScope

        Collection<TopicIF> getScope()
        PUBLIC: Returns the set of topics that are the stated scope of this object. Scoping topics inherited from parent objects are not included. There is no guarantee as to which order these topics are returned in.
        Returns:
        A collection of TopicIF objects.
      • addTheme

        void addTheme​(TopicIF theme)
        PUBLIC: Add a topic to this scope. (A topic used in a scope is also called a theme.) If the topic is already part of the scope the method call has no effect.
        Parameters:
        theme - A topic to be added to this scope; an object implementing TopicIF.
      • removeTheme

        void removeTheme​(TopicIF theme)
        PUBLIC: Remove a topic from this scope. If the topic is not already in the scope this method has no effect. (A topic used in a scope is also called a theme.)
        Parameters:
        theme - A topic to be removed from this scope; an object implementing TopicIF.