def configure (self,manager,tree): try: category=MDActionsCategory("LADWP","LADWP") category.setNested(True) category.addAction(ExampleAction("ExportForAE",None)) category.addAction(ExampleAction("ExportForAnalysisEngine_v2",None)) category.addAction(ExampleAction("AE",None)) category.addAction(ExampleAction("whatsMyId",None)) manager.addCategory(category) except: exceptionType, exceptionValue, exceptionTraceback = sys.exc_info() gl.log("*** EXCEPTION:") messages=traceback.format_exception(exceptionType, exceptionValue, exceptionTraceback) for message in messages: gl.log(message)
def configure(self,manager,diagram,selected,requestor): active = True try: if active: category=MDActionsCategory("LADWP","LADWP") category.setNested(True) category.addAction(ExampleAction("whatsMyId",None)) manager.addCategory(category) #gl.log(str(diagram) + " " + str(selected) + " " + str(requestor)) else: pass except: gl.log("exception") exceptionType, exceptionValue, exceptionTraceback = sys.exc_info() gl.log("*** EXCEPTION:") messages=traceback.format_exception(exceptionType, exceptionValue, exceptionTraceback) for message in messages: gl.log(message)
def configure( self,manager ): #gl.log("configuring main menu!") active = True try: if active: #gl.log("active - configurating categories!") category=MDActionsCategory("LADWP_Animations","LADWP_Animations") category.setNested(True) category.addAction(ExampleAction("MagicDrawAnimator",None)) category.addAction(ExampleAction("MagicDrawAnimator2",None)) category.addAction(ExampleAction("FindElementByID",None)) manager.addCategory(category) #gl.log("done adding categories!") else: pass except: exceptionType, exceptionValue, exceptionTraceback = sys.exc_info() #gl.log("*** EXCEPTION:") messages=traceback.format_exception(exceptionType, exceptionValue, exceptionTraceback)
def configure(self,manager,diagram,selected,requestor): active = False try: if active: category=MDActionsCategory("LADWP_Utils","LADWP_Utils") category.setNested(True) #category.addAction(ExampleAction("SpacePorts",selected)) #category.addAction(ExampleAction("Align",selected)) #category.addAction(ExampleAction("MakeAssociationClassPattern",selected)) manager.addCategory(category) #gl.log(str(diagram) + " " + str(selected) + " " + str(requestor)) else: pass except: gl.log("exception") exceptionType, exceptionValue, exceptionTraceback = sys.exc_info() gl.log("*** EXCEPTION:") messages=traceback.format_exception(exceptionType, exceptionValue, exceptionTraceback) for message in messages: gl.log(message)