agentland.device.led
Interface LEDManager

All Superinterfaces:
Agent, Good, Managed, Remote, Spy
All Known Implementing Classes:
LEDManagerAgent

public interface LEDManager
extends Managed

LEDManager is an interface for LEDManager agent which manage how the AlphaLEDSign got displayed

See Also:
Managed

Fields inherited from interface metaglue.Agent
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING
 
Method Summary
 void clear(AgentID source)
           
 void outputText(AgentID source, TextObject tObject)
           
 void outputText(AgentID source, TextObject tObject, LEDProperties prop)
           
 
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

outputText

public void outputText(AgentID source,
                       TextObject tObject)
                throws RemoteException

outputText

public void outputText(AgentID source,
                       TextObject tObject,
                       LEDProperties prop)
                throws RemoteException

clear

public void clear(AgentID source)
           throws RemoteException