class TopicMapFactory - Topic Map Facory. Used to make various tm objects.

Declared in module tm

Synopsis

class TopicMapFactory:
    def __init__(self, module_keywords)
    def make_association(self, tm, linktype='', roles=(), scopes=(), types=()) # Make a new Association object.
    def make_association_role(self, tm, rolename='', type=None, locators=()) # Make a new AssociationRole object.
    def make_facet(self, tm, linktype='', type=None, values=()) # Make a new Facet object.
    def make_facet_value(self, tm, value='', type=None) # Make a new FacetValue object.
    def make_locator(self, tm, address='', loctype='sgml') # Make a new FacetValue object.
    def make_name(self, tm, name='', scope=()) # Make a new TopicName object.
    def make_occurrence(self, tm, rolename='', type=None, scopes=(), locators=()) # Make a new Occurrence object.
    def make_topic(self, tm, sgml_id='', identity='', linktype='', types=(), scopes=(), names=(), occurs=()) # Make a new Topic object.
    def make_topic_map(self, name='', addthems=()) # Make a new TopicMap object.
    def make_topic_name(self, tm, scopes=(), basenames=(), dispnames=(), sortnames=()) # Make a new TopicName object.