AnyLogic
Expand
Font size

@AnyLogicInternalAPI
public class SVGFrameProducer
extends Object
This class is internal and shouldn't be called by user.
it may be removed/renamed in future.

Constructor Summary

ConstructorDescription
SVGFrameProducer() 

Method Summary

Modifier and TypeMethodDescription
voidaddCommand(SVGCommand command)
Should be accessed from model synchronized section only
longgenerateNewId() 
SVGFramegetFrame(Experiment<?> experiment, Presentable presentable, boolean fullFrame) 
voidpostInformationCommand(String type, String[] att, String[] val) 
voidsetBackEnabled(boolean backEnabled) 

Methods inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Details

SVGFrameProducer

public SVGFrameProducer()

Method Details

getFrame

@AnyLogicInternalAPI
public SVGFrame getFrame(Experiment<?> experiment,
 Presentable presentable,
 boolean fullFrame)
Parameters:
presentable - may be null when e.g. some error occurs during initialization

setBackEnabled

public void setBackEnabled(boolean backEnabled)

addCommand

@AnyLogicInternalAPI
public void addCommand(SVGCommand command)
Should be accessed from model synchronized section only

generateNewId

@AnyLogicInternalAPI
public long generateNewId()

postInformationCommand

public void postInformationCommand(String type,
 String[] att,
 String[] val)