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)
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)
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)
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)