web/views/workflow.py
branch3.5
changeset 3306 bf50dc056edd
parent 3304 2b18276b21ab
child 3307 d1230b89d887
equal deleted inserted replaced
3305:abae9045d2e4 3306:bf50dc056edd
    27 _abaa = uicfg.actionbox_appearsin_addmenu
    27 _abaa = uicfg.actionbox_appearsin_addmenu
    28 _abaa.tag_subject_of(('BaseTransition', 'condition', 'RQLExpression'), False)
    28 _abaa.tag_subject_of(('BaseTransition', 'condition', 'RQLExpression'), False)
    29 _abaa.tag_subject_of(('State', 'allowed_transition', 'BaseTransition'), False)
    29 _abaa.tag_subject_of(('State', 'allowed_transition', 'BaseTransition'), False)
    30 _abaa.tag_object_of(('SubWorkflowExitPoint', 'destination_state', 'State'),
    30 _abaa.tag_object_of(('SubWorkflowExitPoint', 'destination_state', 'State'),
    31                     False)
    31                     False)
       
    32 _abaa.tag_object_of(('State', 'state_of', 'Workflow'), True)
       
    33 _abaa.tag_object_of(('Transition', 'transition_of', 'Workflow'), True)
       
    34 _abaa.tag_object_of(('WorkflowTransition', 'transition_of', 'Workflow'), True)
       
    35 
       
    36 _afs = uicfg.autoform_section
       
    37 _afs.tag_subject_of(('TrInfo', 'to_state', '*'), 'generated')
       
    38 _afs.tag_subject_of(('TrInfo', 'from_state', '*'), 'generated')
       
    39 _afs.tag_object_of(('State', 'allowed_transition', '*'), 'primary')
       
    40 
    32 
    41 
    33 # IWorkflowable views #########################################################
    42 # IWorkflowable views #########################################################
    34 
    43 
    35 class ChangeStateForm(forms.CompositeEntityForm):
    44 class ChangeStateForm(forms.CompositeEntityForm):
    36     id = 'changestate'
    45     id = 'changestate'