agentland.software
Interface PowerPointDisplay

All Superinterfaces:
Agent, Good, Managed, MSWindow, Remote, Spy
All Known Subinterfaces:
ManagedPowerPointDisplay
All Known Implementing Classes:
PowerPointDisplayAgent

public interface PowerPointDisplay
extends MSWindow


Fields inherited from interface metaglue.Agent
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING
 
Method Summary
 void backXSlides(int number)
           
 void charge(int number)
          For testing--go that many number of slides, 2 sec delay bet.
 void firstSlide()
           
 void forwardXSlides(int number)
           
 void lastSlide()
           
 void nextSlide()
           
 void previousSlide()
           
 void selectPresentation()
          Pops up the window that allows you to choose the next presentation
 void startPowerPoint()
           
 void startPresentation()
           
 void stopPresentation()
           
 
Methods inherited from interface agentland.software.MSWindow
activateWindow, hideWindow, maximizeAndActivate, minimizeWindow, weExist
 
Methods inherited from interface agentland.resource.Managed
getNeed, replace, replace, resources, yank, yank
 
Methods inherited from interface agentland.util.Good
getHistory, getHistoryElement, resetHistory
 
Methods inherited from interface metaglue.Agent
addMonitor, alive, getAgentID, getMetaglueAgentID, getOldLogs, shutdown, startup, whereAreYou
 
Methods inherited from interface agentland.util.Spy
tell
 

Method Detail

startPowerPoint

public void startPowerPoint()
                     throws RemoteException,
                            MSWindowsDisplayException,
                            IOException

startPresentation

public void startPresentation()
                       throws RemoteException

stopPresentation

public void stopPresentation()
                      throws RemoteException

selectPresentation

public void selectPresentation()
                        throws RemoteException
Pops up the window that allows you to choose the next presentation
Throws:
RemoteException - if an error occurs

nextSlide

public void nextSlide()
               throws RemoteException

previousSlide

public void previousSlide()
                   throws RemoteException

firstSlide

public void firstSlide()
                throws RemoteException

lastSlide

public void lastSlide()
               throws RemoteException

forwardXSlides

public void forwardXSlides(int number)
                    throws RemoteException

backXSlides

public void backXSlides(int number)
                 throws RemoteException

charge

public void charge(int number)
            throws RemoteException
For testing--go that many number of slides, 2 sec delay bet.