@@ -426,21 +426,49 @@ def get_terminal(self):
426426 return Terminal (self .j_instance .getTerminal ())
427427
428428
429+ # Auto generated python wrapper for java class: com.powsybl.iidm.network.Branch
429430class Branch (Connectable ):
430431
431432 def __init__ (self , j_branch ):
432433 Connectable .__init__ (self , j_branch )
433434 self .j_instance = j_branch
434435
435- def is_overloaded (self ):
436- return self .j_instance .isOverloaded ()
436+ def check_permanent_limit_1 (self , var0 = None ):
437+ if var0 is None :
438+ return self .j_instance .checkPermanentLimit1 ()
439+ else :
440+ return self .j_instance .checkPermanentLimit1 (var0 )
441+
442+ def check_permanent_limit_2 (self , var0 = None ):
443+ if var0 is None :
444+ return self .j_instance .checkPermanentLimit2 ()
445+ else :
446+ return self .j_instance .checkPermanentLimit2 (var0 )
447+
448+ def get_current_limits_1 (self ):
449+ return CurrentLimits (self .j_instance .getCurrentLimits1 ())
450+
451+ def get_current_limits_2 (self ):
452+ return CurrentLimits (self .j_instance .getCurrentLimits2 ())
453+
454+ def get_overload_duration (self ):
455+ return self .j_instance .getOverloadDuration ()
456+
457+ def get_terminal (self , var0 ):
458+ return Terminal (self .j_instance .getTerminal (var0 ))
437459
438460 def get_terminal_1 (self ):
439461 return Terminal (self .j_instance .getTerminal1 ())
440462
441463 def get_terminal_2 (self ):
442464 return Terminal (self .j_instance .getTerminal2 ())
443465
466+ def is_overloaded (self , var0 = None ):
467+ if var0 is None :
468+ return self .j_instance .isOverloaded ()
469+ else :
470+ return self .j_instance .isOverloaded (var0 )
471+
444472
445473# Auto generated python wrapper for java class: com.powsybl.iidm.network.Bus
446474class Bus (Identifiable ):
0 commit comments