Package com.nomagic.magicdraw.uml2.util
Interface TimeTracker
-
- All Superinterfaces:
com.dassault_systemes.modeler.foundation.util.TimeTracker
public interface TimeTracker extends com.dassault_systemes.modeler.foundation.util.TimeTrackerCollect times of operations and dump longest of them.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceTimeTracker.TrackedOperationOperation to track
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TimeTracker.TrackedOperationstart(java.lang.Object operationName)Start operationTimeTracker.TrackedOperationstart(java.util.function.Supplier<java.lang.Object> operationName)Start operation
-
-
-
Method Detail
-
start
TimeTracker.TrackedOperation start(java.lang.Object operationName)
Start operation- Specified by:
startin interfacecom.dassault_systemes.modeler.foundation.util.TimeTracker- Parameters:
operationName- operation identifier- Returns:
- operation
-
start
TimeTracker.TrackedOperation start(java.util.function.Supplier<java.lang.Object> operationName)
Start operation- Specified by:
startin interfacecom.dassault_systemes.modeler.foundation.util.TimeTracker- Parameters:
operationName- operation identifier- Returns:
- operation
-
-