cz.cuni.amis.pogamut.ut2004.communication.parser
Class UT2004Parser

java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.parser.impl.yylex.YylexParser
      extended by cz.cuni.amis.pogamut.ut2004.communication.parser.UT2004Parser
All Implemented Interfaces:
IWorldMessageParser, IComponent

public class UT2004Parser
extends YylexParser


Field Summary
 
Fields inherited from class cz.cuni.amis.pogamut.base.communication.parser.impl.yylex.YylexParser
COMPONENT_ID
 
Constructor Summary
UT2004Parser(UnrealIdTranslator unrealIdTranslator, ItemTranslator itemTranslator, IWorldReaderProvider readerProvider, IUT2004Yylex yylex, IYylexObserver yylexObserver, IComponentBus bus, IAgentLogger logger)
           
 
Method Summary
 
Methods inherited from class cz.cuni.amis.pogamut.base.communication.parser.impl.yylex.YylexParser
getComponentId, getLog, parse, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UT2004Parser

@Inject
public UT2004Parser(UnrealIdTranslator unrealIdTranslator,
                           ItemTranslator itemTranslator,
                           IWorldReaderProvider readerProvider,
                           IUT2004Yylex yylex,
                           @Nullable
                           IYylexObserver yylexObserver,
                           IComponentBus bus,
                           IAgentLogger logger)
             throws CommunicationException
Throws:
CommunicationException