AnyLogic
Expand
Font size
All Superinterfaces:
IMaintenanceable
All Known Implementing Classes:
ConveyorPath, ConveyorSimpleStation, JibCrane, OverheadCraneBridge

@AnyLogicInternalAPI
public interface IMaintenanceableMarkup
extends IMaintenanceable

Method Summary

Modifier and TypeMethodDescription
RuntimeExceptionerror(String message) 
IDowntime<?>[]getDowntimeBlocks() 
StringgetName() 
booleanisMaintenanceActive(IDowntime<?> block) 
voidrestartMaintenanceTriggers(IDowntime<?> block) 
voidstartMaintenanceManually(IDowntime<?> block) 
voidstopMaintenanceManually(IDowntime<?> block) 

Method Details

getDowntimeBlocks

IDowntime<?>[] getDowntimeBlocks()

restartMaintenanceTriggers

@AnyLogicInternalAPI
void restartMaintenanceTriggers(IDowntime<?> block)

startMaintenanceManually

@AnyLogicInternalAPI
void startMaintenanceManually(IDowntime<?> block)

stopMaintenanceManually

@AnyLogicInternalAPI
void stopMaintenanceManually(IDowntime<?> block)

isMaintenanceActive

@AnyLogicInternalAPI
boolean isMaintenanceActive(IDowntime<?> block)

getName

@AnyLogicInternalAPI
String getName()

error

@AnyLogicInternalAPI
RuntimeException error(String message)