Quintiq file version 2.0
Component ListRole
{
  #keys: '[136682.0.905338014]'
  BaseType: 'WebList'
  Children:
  [
    Component DataExtractorRole
    {
      #keys: '[136682.0.905338015]'
      BaseType: 'WebDataExtractor'
      Properties:
      [
        Source: 'SWF_WorkflowDataset'
        Taborder: 0
        Transformation: 'Role'
      ]
    }
    Component DataSetLevelRole
    {
      #keys: '[136682.0.905338016]'
      BaseType: 'WebDataSetLevel'
      Children:
      [
        Component listContextMenuRole
        {
          #keys: '[136682.0.905338017]'
          BaseType: 'listContextMenu'
          Children:
          [
            Component MenuView
            {
              #keys: '[136682.0.913670417]'
              BaseType: 'WebMenu'
              Properties:
              [
                BindOnDoubleClick: true
                Image: 'DOCUMENT_EDIT'
                Taborder: 2
                Title: 'View'
              ]
            }
            Component MenuSetPrimaryUser
            {
              #keys: '[136682.0.1031961530]'
              BaseType: 'WebMenu'
              Properties:
              [
                Image: 'USER1_PREFERENCES'
                Shortcut: 'Alt+P'
                Taborder: 3
                Title: 'Set primary user'
              ]
            }
            Component MenuSeparator
            {
              #keys: '[121142.1.1147171519]'
              BaseType: 'MenuSeparator'
              IsDerived: true
              Properties:
              [
                Taborder: 4
              ]
            }
          ]
          Properties:
          [
            Taborder: 0
          ]
        }
        Component DataSetLevelUser
        {
          #keys: '[136682.0.1026410237]'
          BaseType: 'WebDataSetLevel'
          Properties:
          [
            Columns: 'User.Name|User'
            ContextMenu: 'listContextMenuRole'
            RelationFromParent: 'UserInRole'
            SortCriteria: 'User.Name'
            Taborder: 1
          ]
        }
      ]
      Properties:
      [
        Columns: 'Name'
        ContextMenu: 'listContextMenuRole'
        SortCriteria: 'Name'
        Taborder: 1
      ]
    }
    #child: listActionBarPageRole
  ]
  Properties:
  [
    Taborder: 0
  ]
  ResponseDefinitions:
  [
    DelegatedResponseDefinition OnClick id:Responsedef_ListRole_WebMenu_OnClick
    {
      #keys: '[136682.0.905338018]'
      Initiator: 'WebMenu'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument selection
        {
          #keys: '[136683.0.121066623]'
          Binding: 'this.Selection()'
        }
      ]
    }
    DelegatedResponseDefinition OnClick id:Responsedef_ListRole_WebButton_OnClick
    {
      #keys: '[139394.0.2105639617]'
      Initiator: 'WebButton'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument selection
        {
          #keys: '[6813.0.3177225]'
          Binding: 'this.Selection()'
        }
      ]
    }
    DelegatedResponseDefinition OnClick id:Responsedef_ListRole_WebMenu_OnClick_646
    {
      #keys: '[139394.0.2105639618]'
      Initiator: 'WebMenu'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument checked
        {
          #keys: '[6813.0.3177270]'
          Binding: 'this.Checked()'
        }
      ]
    }
    DelegatedResponseDefinition OnClick id:Responsedef_ListRole_WebButton_OnClick_384
    {
      #keys: '[139394.0.2105639619]'
      Initiator: 'WebButton'
      IsInherited: false
      ResponseType: 'OnClick'
      Arguments:
      [
        ResponseDefinitionArgument checked
        {
          #keys: '[6813.0.3177315]'
          Binding: 'this.Checked()'
        }
      ]
    }
  ]
}
