AnyLogic
Expand
Font size
  • java.lang.Object
    • com.anylogic.engine.LinkToAgentAnimationSettingsImpl
All Implemented Interfaces:
LinkToAgentAnimationSettings, java.io.Serializable

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

Constructor Summary

Constructors 
LinkToAgentAnimationSettingsImpl()  
LinkToAgentAnimationSettingsImpl​(boolean visible, java.awt.Color lineColor, double lineWidth, LineStyle lineStyle, LineArrowStyle arrowStyle, double arrowLocation)  
Constructor Description

Method Summary

All Methods Instance Methods Concrete Methods 
void copyFrom_xjal​(LinkToAgentAnimationSettings s)  
double getArrowLocation()  
LineArrowStyle getArrowStyle()  
java.awt.Color getLineColor()  
LineStyle getLineStyle()  
double getLineWidth()  
LinkToAgentAnimationSettings getLinkToAgentCommonAnimationSettings()  
boolean isVisible()  
void setArrowLocation​(double arrowLocation)  
void setArrowStyle​(LineArrowStyle arrowStyle)  
void setLineColor​(java.awt.Color lineColor)  
void setLineStyle​(LineStyle lineStyle)  
void setLineWidth​(double lineWidth)  
void setVisible​(boolean visible)  
Modifier and Type Method Description

Methods inherited from class java.lang.Object

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

Constructor Detail

LinkToAgentAnimationSettingsImpl

public LinkToAgentAnimationSettingsImpl()

LinkToAgentAnimationSettingsImpl

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

Method Detail

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 java.awt.Color getLineColor()
Specified by:
getLineColor in interface LinkToAgentAnimationSettings

setLineColor

public void setLineColor​(java.awt.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
How can we improve this article?