Beispiel #1
0
  def __init__(self,parent,winId = armid.COMPONENTVIEW_LISTCOMPONENTS_ID):
    TraceableList.__init__(self,parent,winId,'component')
    self.theParentDialog = parent
    b = Borg()
    self.dbProxy = b.dbProxy
    self.theSelectedLabel = ""
    self.theSelectedIdx = -1
    self.theViewName = ''
    self.theComponents = []
    self.InsertColumn(0,'Component')
    self.SetColumnWidth(0,100)
    self.InsertColumn(1,'Description')
    self.SetColumnWidth(1,100)
    self.InsertColumn(2,'Interface')
    self.SetColumnWidth(2,100)
    self.theSelectedIdx = -1
    self.theTraceMenu.Append(armid.AA_MENUADD_ID,'Add')
    self.theTraceMenu.Append(armid.AA_MENUDELETE_ID,'Delete')
    self.theTraceMenu.AppendSeparator()
    self.theTraceMenu.Append(armid.COMPONENTLIST_VIEWASSETS_ID,'View Assets')
    self.Bind(wx.EVT_LIST_ITEM_RIGHT_CLICK,self.onRightClick)
    wx.EVT_MENU(self.theTraceMenu,armid.AA_MENUADD_ID,self.onAddComponent)
    wx.EVT_MENU(self.theTraceMenu,armid.AA_MENUDELETE_ID,self.onDeleteComponent)
    wx.EVT_MENU(self.theTraceMenu,armid.COMPONENTLIST_VIEWASSETS_ID,self.onViewAssets)

    self.Bind(wx.EVT_LIST_ITEM_SELECTED,self.OnItemSelected)
    self.Bind(wx.EVT_LIST_ITEM_DESELECTED,self.OnItemDeselected)
    self.Bind(wx.EVT_LIST_ITEM_ACTIVATED,self.onComponentActivated)
Beispiel #2
0
  def __init__(self,parent,winId = COMPONENTVIEW_LISTCOMPONENTS_ID):
    TraceableList.__init__(self,parent,winId,'component')
    self.theParentDialog = parent
    b = Borg()
    self.dbProxy = b.dbProxy
    self.theSelectedLabel = ""
    self.theSelectedIdx = -1
    self.theViewName = ''
    self.theComponents = []
    self.InsertColumn(0,'Component')
    self.SetColumnWidth(0,100)
    self.InsertColumn(1,'Description')
    self.SetColumnWidth(1,100)
    self.InsertColumn(2,'Interface')
    self.SetColumnWidth(2,100)
    self.theSelectedIdx = -1
    self.theTraceMenu.Append(AA_MENUADD_ID,'Add')
    self.theTraceMenu.Append(AA_MENUDELETE_ID,'Delete')
    self.theTraceMenu.AppendSeparator()
    self.theTraceMenu.Append(COMPONENTLIST_VIEWASSETS_ID,'View Assets')
    self.theTraceMenu.Append(COMPONENTLIST_VIEWGOALS_ID,'View Goals')
    self.Bind(wx.EVT_LIST_ITEM_RIGHT_CLICK,self.onRightClick)
    wx.EVT_MENU(self.theTraceMenu,AA_MENUADD_ID,self.onAddComponent)
    wx.EVT_MENU(self.theTraceMenu,AA_MENUDELETE_ID,self.onDeleteComponent)
    wx.EVT_MENU(self.theTraceMenu,COMPONENTLIST_VIEWASSETS_ID,self.onViewAssets)
    wx.EVT_MENU(self.theTraceMenu,COMPONENTLIST_VIEWGOALS_ID,self.onViewGoals)

    self.Bind(wx.EVT_LIST_ITEM_SELECTED,self.OnItemSelected)
    self.Bind(wx.EVT_LIST_ITEM_DESELECTED,self.OnItemDeselected)
    self.Bind(wx.EVT_LIST_ITEM_ACTIVATED,self.onComponentActivated)
Beispiel #3
0
  def __init__(self,parent,winId):
    TraceableList.__init__(self,parent,winId,'usecase')
    self.theParentDialog = parent
    b = Borg()
    self.dbProxy = b.dbProxy
    self.theSelectedLabel = ""
    self.theSelectedIdx = -1
    self.theTraceMenu.Append(CLC_MENU_REFERENCECONTRIBUTION_ID,'Use Case Contribution')
    wx.EVT_MENU(self,CLC_MENU_REFERENCECONTRIBUTION_ID,self.onUseCaseContribution)

    self.Bind(wx.EVT_LIST_ITEM_RIGHT_CLICK, self.onRightClick)
    self.Bind(wx.EVT_LIST_ITEM_SELECTED,self.OnItemSelected)
    self.Bind(wx.EVT_LIST_ITEM_DESELECTED,self.OnItemDeselected)

    self.rsItem = self.theTraceMenu.FindItemById(CLC_MENU_REFERENCECONTRIBUTION_ID)
    self.rsItem.Enable(False)
Beispiel #4
0
  def __init__(self,parent,winId):
    TraceableList.__init__(self,parent,winId,'usecase')
    self.theParentDialog = parent
    b = Borg()
    self.dbProxy = b.dbProxy
    self.theSelectedLabel = ""
    self.theSelectedIdx = -1
    self.theTraceMenu.Append(armid.CLC_MENU_REFERENCECONTRIBUTION_ID,'Use Case Contribution')
    wx.EVT_MENU(self,armid.CLC_MENU_REFERENCECONTRIBUTION_ID,self.onUseCaseContribution)

    self.Bind(wx.EVT_LIST_ITEM_RIGHT_CLICK, self.onRightClick)
    self.Bind(wx.EVT_LIST_ITEM_SELECTED,self.OnItemSelected)
    self.Bind(wx.EVT_LIST_ITEM_DESELECTED,self.OnItemDeselected)

    self.rsItem = self.theTraceMenu.FindItemById(armid.CLC_MENU_REFERENCECONTRIBUTION_ID)
    self.rsItem.Enable(False)