public class LinkAnimation extends Renderable2D implements ClonableRenderable2DInterface, Serializable
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
$LastChangedDate: 2017-01-16 01:48:07 +0100 (Mon, 16 Jan 2017) $, @version $Revision: 3281 $, by $Author: averbraeck $,
initial version Sep 13, 2014
| Modifier and Type | Class and Description |
|---|---|
class |
LinkAnimation.Text
Text animation for the Link.
|
Renderable2DInterface.Utilsource| Constructor and Description |
|---|
LinkAnimation(Link link,
OTSSimulatorInterface simulator,
float width) |
| Modifier and Type | Method and Description |
|---|---|
ClonableRenderable2DInterface |
clone(Locatable newSource,
OTSSimulatorInterface newSimulator)
Clone the animation object and register it for the new source on the new simulation.
|
void |
destroy() |
void |
paint(Graphics2D graphics,
ImageObserver observer) |
String |
toString() |
bind2Context, contains, equals, getSource, hashCode, isFlip, isRotate, isScale, isTranslate, paint, setFlip, setRotate, setScale, setTranslateclone, finalize, getClass, notify, notifyAll, wait, wait, waitcontains, getSource, paintpublic LinkAnimation(Link link, OTSSimulatorInterface simulator, float width) throws NamingException, RemoteException
link - Linksimulator - simulatorwidth - widthNamingException - for problems with registering in contextRemoteException - on communication failurepublic final void paint(Graphics2D graphics, ImageObserver observer) throws RemoteException
paint in class Renderable2DRemoteExceptionpublic final void destroy()
throws NamingException
destroy in interface Renderable2DInterfacedestroy in class Renderable2DNamingExceptionpublic ClonableRenderable2DInterface clone(Locatable newSource, OTSSimulatorInterface newSimulator) throws NamingException, RemoteException
clone in interface ClonableRenderable2DInterfacenewSource - the sourcenewSimulator - the simulatorNamingException - when animation context cannot be created or retrievedRemoteException - - when remote context cannot be foundpublic final String toString()
toString in class Renderable2DCopyright © 2014–2017 Delft University of Technology. All rights reserved.