AnyLogic
Expand
Font size
All Implemented Interfaces:
LinkToAgentAnimationSettings, Serializable

public class LinkToAgentAnimationSettingsImpl
extends Object
implements LinkToAgentAnimationSettings
See Also:
Serialized Form

Constructor Summary

ConstructorDescription
LinkToAgentAnimationSettingsImpl() 
LinkToAgentAnimationSettingsImpl(boolean visible, Color lineColor, double lineWidth, LineStyle lineStyle, LineArrowStyle arrowStyle, double arrowLocation) 

Method Summary

Modifier and TypeMethodDescription
voidcopyFrom_xjal(LinkToAgentAnimationSettings s) 
doublegetArrowLocation() 
LineArrowStylegetArrowStyle() 
ColorgetLineColor() 
LineStylegetLineStyle() 
doublegetLineWidth() 
LinkToAgentAnimationSettingsgetLinkToAgentCommonAnimationSettings() 
booleanisVisible() 
voidsetArrowLocation(double arrowLocation) 
voidsetArrowStyle(LineArrowStyle arrowStyle) 
voidsetLineColor(Color lineColor) 
voidsetLineStyle(LineStyle lineStyle) 
voidsetLineWidth(double lineWidth) 
voidsetVisible(boolean visible) 

Methods inherited from class java.lang.Object

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

Constructor Details

LinkToAgentAnimationSettingsImpl

public LinkToAgentAnimationSettingsImpl()

LinkToAgentAnimationSettingsImpl

public LinkToAgentAnimationSettingsImpl(boolean visible,
 Color lineColor,
 double lineWidth,
 LineStyle lineStyle,
 LineArrowStyle arrowStyle,
 double arrowLocation)

Method Details

getLinkToAgentCommonAnimationSettings

@AnyLogicInternalAPI
public LinkToAgentAnimationSettings getLinkToAgentCommonAnimationSettings()
Specified by:
getLinkToAgentCommonAnimationSettings in interface LinkToAgentAnimationSettings

isVisible

public boolean isVisible()
Specified by:
isVisible in interface LinkToAgentAnimationSettings

setVisible

public void setVisible(boolean visible)
Specified by:
setVisible in interface LinkToAgentAnimationSettings

getLineColor

public Color getLineColor()
Specified by:
getLineColor in interface LinkToAgentAnimationSettings

setLineColor

public void setLineColor(Color lineColor)
Specified by:
setLineColor in interface LinkToAgentAnimationSettings

getLineWidth

public double getLineWidth()
Specified by:
getLineWidth in interface LinkToAgentAnimationSettings

setLineWidth

public void setLineWidth(double lineWidth)
Specified by:
setLineWidth in interface LinkToAgentAnimationSettings

getLineStyle

public LineStyle getLineStyle()
Specified by:
getLineStyle in interface LinkToAgentAnimationSettings

setLineStyle

public void setLineStyle(LineStyle lineStyle)
Specified by:
setLineStyle in interface LinkToAgentAnimationSettings

getArrowStyle

public LineArrowStyle getArrowStyle()
Specified by:
getArrowStyle in interface LinkToAgentAnimationSettings

setArrowStyle

public void setArrowStyle(LineArrowStyle arrowStyle)
Specified by:
setArrowStyle in interface LinkToAgentAnimationSettings

getArrowLocation

public double getArrowLocation()
Specified by:
getArrowLocation in interface LinkToAgentAnimationSettings

setArrowLocation

public void setArrowLocation(double arrowLocation)
Specified by:
setArrowLocation in interface LinkToAgentAnimationSettings

copyFrom_xjal

@AnyLogicInternalAPI
public void copyFrom_xjal(LinkToAgentAnimationSettings s)
Specified by:
copyFrom_xjal in interface LinkToAgentAnimationSettings