public void addUpdateableEntityToUpdater(BoardAbstract board)
 {
     if (this.updaterSlot.isActive())
     {
         //System.err.println( "EntityStatic: ["+this+"] is already in the updater list");
     }
     else
     {
         this.updaterSlot = board.addEntityToUpdater(this);
     }
 }
 public void activateInRenderingEngine()
 {
     if (listPosition == null)
     {
         listPosition = activeSpriteCompositeList.add(this);
     }
     else
     {
         System.err.println("Graphic is already active");
     }
 }
 public void deactivateInRenderingEngine()
 {
     if (listPosition != null)
     {
         listPosition.removeSelfFromList();
         listPosition = null;
     }
     else
     {
         System.err.println("Graphic is already inactive");
     }
 }
 public void removeUpdateableEntityFromUpdater()
 {
     this.updaterSlot.removeSelfFromList();
     this.updaterSlot = nullTicket;
 }
 public void notifyRenderingEngineOfDisabledGraphic()
 {
     composite = null;
     listPosition.removeSelfFromList();
     listPosition = null;
 }