def install(self):
    """ Initialize workflow. """
    pw = getattr(self, 'portal_workflow')

    if getattr(pw, 'default_workflow', None) is None:
        pw.manage_addWorkflow(id='default_workflow', workflow_type="default_workflow (Simple Review / Publish Policy)")
    
    #TODO: Create a default workflow.
    props = {
        'chain_Topic'           : '(Default)',
        'chain_TopicMap'        : '(Default)',
        'chain_Occurrence'      : '',
        'chain_BaseName'        : '',
        'chain_Association'     : '',
        'chain_AssociationRole' : '',
    }
    pw.manage_changeWorkflows('default_workflow', props)
