package greenfoot.platforms.ide;

import greenfoot.ActorVisitor;
import greenfoot.GreenfootImage;
import greenfoot.core.ReadOnlyProjectProperties;
import greenfoot.platforms.ActorDelegate;


| Delegate for the Actor when it is running in the Greenfoot IDE. | | @author Poul Henriksen <polle@polle.org> | public class ActorDelegateIDE implements ActorDelegate{ private ReadOnlyProjectProperties projectProperties; private ActorDelegateIDE(ReadOnlyProjectProperties projectProperties) { this.projectProperties = projectProperties; }
| Register this class as the delegate for Actor. | public static void setupAsActorDelegate(ReadOnlyProjectProperties projectProperties) { ActorVisitor.setDelegate(new ActorDelegateIDE(projectProperties)); } public GreenfootImage getImage(String name) { return projectProperties.getImage(name); } }
top, use, map, class ActorDelegateIDE

.   ActorDelegateIDE
.   setupAsActorDelegate
.   getImage




32 neLoCode + 3 LoComm